[mapserver-dev] RFC 119 - Vector Tiles...

Even Rouault even.rouault at spatialys.com
Fri Jul 21 14:05:57 PDT 2017


Hi Steve,

> Call for review please. I need to add the syntax changes for MapCache but
> that's about it. Associated pull requests are:
> 
> 
> -          https://github.com/mapserver/mapserver/pull/5376

* "the implementation introduces a new dependency on protobuf/protobuf-c". Perhaps add 
"optional" dependency to make things clearer.

* "WMS_SRS metadata (layer and server) should include epsg:3857 and epsg:900913" : From 
what I see in the code, the implementation is CRS agnostic. Might be good to know for 
people who would like to do non conventional uses of VT.

* Perhaps the RFC text could mention the EDGE_BUFFER (default value: 10) specific format 
option so that it isn't forgotten for the documentation. Same thing for the EXTENT (default 
value: 4096) format option.

* I see mapwfs.c is also impacted. Should probably be mentionned in the RFC text as well. So I 
see that the extent is enlarged when the BBOX WFS parameter is specified (which makes 
sense of course). From what I remember, when a more complex filter involves both an 
attribute and BBOX filter, that doesn't go through that code path, so other changes might be 
needed else where to also do BBOX extension. But anyway WFS and MVT are likely not 
commonly used together, so such cases might be dealt later as enhancements if the need 
arises.

* Mimetype. I see you use a generic "application/x-protobuf" but
https://github.com/mapbox/vector-tile-spec/tree/master/2.1 mandates "application/
vnd.mapbox-vector-tile"

* Do you plan to add new test cases in msautotest ?

* Final remark: great work from you and Thomas!

Even


-- 
Spatialys - Geospatial professional services
http://www.spatialys.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-dev/attachments/20170721/6ef37400/attachment-0001.html>


More information about the mapserver-dev mailing list