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

Martin Kofahl martin.kofahl at gmail.com
Mon Mar 10 00:40:57 PDT 2014


Hello,
did you set gml_ID_type "Real"?

Kind regards, Martin


2014-03-10 5:35 GMT+01:00 TC Haddad <tchaddad at gmail.com>:

>
> 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
>
>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20140310/1f551d56/attachment.html>


More information about the mapserver-users mailing list