This behavior is documented http://mapserver.org/ogc/wfs_server.html and 
http://mapserver.org/output/ogr_output.html. The latter seems to contradict the 
documentation on the former that states that OGR output doesn't honor that 
metadata setting.

Steve

From: mapserver-users [mailto:[email protected]] On 
Behalf Of Even Rouault
Sent: Friday, June 16, 2017 5:26 AM
To: [email protected]
Subject: Re: [mapserver-users] how remove the geometry from wfs response


On jeudi 15 juin 2017 20:22:04 CEST Andrea Peri wrote:

> Hi,

> I need to force the remove from the wfs response of the geometry . I need

> to avoid that the users could take the geometry and allow only the

> alphanumeric attributes.

> Is this allowed from mapserver ?



Andrea,



Digging into the code, I found that setting in the LAYER.METADATA



"gml_geometries" "none"



will do the job.



This trick is used internally in particular to implement GetPropertyValue. But 
digging into history, I actually see it was done on purpose for GetFeature as 
well per

https://github.com/mapserver/mapserver/issues/1718



It is just that the documentation for it in is missing in

http://mapserver.org/ogc/wfs_server.html . Doesn't seem to be tested in the 
regression suite as far as I can see, so lucky it still works.



Note: this trick will only work for MapServer integrated GML output. OGR 
outputformat doesn't honour this setting.





Even



--

Spatialys - Geospatial professional services

http://www.spatialys.com
_______________________________________________
mapserver-users mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to