Added couple models and scripts to generate MVT for STVs and store them in PostGIS.
I've tried to use them, but it is slower than tippecanoe. I would prefer to keep it anyway.
Added on-the-fly MVT generation for STVs, for admin interface (for selected TEs or STVs). So there would be no delay between uploading new geometry and showing it in tiles for admin interface. (It works fast because of limited number of STVs)
Bash Scripts for MVT generation with tippecanoe were changed, to have a single entry point.
Special command to fix data across antimeridian (180th and -180th meridians) Remember invalid MVT from postgis? They were invalid because polygons had poins over antimeridian as for example (http://bit.ly/38R3hct) (180.0003, 74). As far as I understood, it is a valid geometry, but not for some calculations. So I've splitted it across two lines (+-180,90), (+-180, -90)
Change subtraction (for overlaps) from geos to postgis with smart filter on small features (to prevent empty polygons with ghost lines)
Check for bounds to prevent webmercator files without specified CRS from being uploaded.
New models for colorscheme (map colors).
notipsta - small script in nodejs to run tippecanoe and show it's status via HTTP query
various changes in make file and docker files
Changed nginx configuration to serve frontend, access for api, mbtiles and notipsta
To access frontend visit default URL http://localhost:3080/