Moved a bit forward and got stuck with [ST_AsMVTGeom](https://postgis.net/docs/manual-dev/ST_AsMVTGeom.html).
All the tile queries sent to PostGIS looks like SELECT name, ST_AsText(ST_AsMVTGeom( geom, ST_MakeBox2D(ST_Point(0, 0), ST_Point(4096, 4096)), 4096, 0, false )) geom FROM cadastre_area WHERE ST_Intersects(geom, (SELECT ST_Transform(ST_SetSRID(ST_MakeEnvelope(17.55615234375, 48.980216985374994, 17.578125, 48.99463598353408), 4326), 3857))) I'm not really sure what the second argument stands for. The docs say "bounds is the geometric bounds of the tile contents without buffer." So are these the abstract coordinates of the tile space, or geographic ones (defined in 3857?). The queries now pass just fine, but return the data shifted to the south of the map. -- View this message in context: http://postgis.17.x6.nabble.com/How-to-use-ST-AsMVT-to-serve-MVT-to-web-clients-tp5011416p5011417.html Sent from the PostGIS - User mailing list archive at Nabble.com. _______________________________________________ postgis-users mailing list postgis-users@lists.osgeo.org https://lists.osgeo.org/mailman/listinfo/postgis-users