[mapserver-users] gml_[item name]_precision for GeoJSON WFS

TC Haddad tchaddad at gmail.com
Sun Mar 9 21:35:09 PDT 2014


Hello, I'm trying to use "gml_[item name]_precision" and having trouble.
I've tried:

gml_ID_precision   0

which fails with "getString(): Symbol definition error. Parsing error near
(0):(line 14)", and:

gml_ID_precision   "0"

which succeeds in producing GeoJSON as expected but the setting seems to be
ignored, e.g.:

{
"type": "FeatureCollection",
"crs": { "type": "name", "properties": { "name":
"urn:ogc:def:crs:OGC:1.3:CRS84" } },
"features": [
{ "type": "Feature", "properties": { "ID": "91.00000", "NAME": "10th
and Neacoxie Avenue", "OWNER": "Gearhart, City of", "CTYPE": "Beach",
"ATYPE": "Vehicle" }, "geometry": { "type": "Point", "coordinates": [
-123.92739999997939, 46.030950000943108 ] } }]}


The docs say:

*Precision is the number of decimal places, and is only needed for "Real"
fields*

I'm not sure what "Real" fields mean, but I am trying to use it for the ID
field, so maybe that is why I am failing?

I'm using Mapserver 6.2.1. with:

    OUTPUTFORMAT
        NAME "GEOJSON"
        DRIVER "OGR/GEOJSON"
        MIMETYPE "application/json; subtype=geojson"
        FORMATOPTION "STORAGE=stream"
        FORMATOPTION "FORM=SIMPLE"
    END
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20140309/e1ec09e9/attachment.html>


More information about the mapserver-users mailing list