[mapserver-dev] Simple features profile
Even Rouault
even.rouault at spatialys.com
Mon Aug 25 08:11:34 PDT 2014
Selon "Rahkonen Jukka (Tike)" <jukka.rahkonen at mmmtike.fi>:
> Hi,
>
> After reading the discussion from the github issue (which is discussion forum
> that I do not like a lot as a pure Mapserver user) I would say that
> principally you seem to be right with it. However, when it comes to
> interoperability I consider it would be better to discuss first with
> Geoserver, TinyOWS and deegree and ArcGIS developersAll these WFS brands seem
> to send multiCurves and multiSurfaces. I base this from the deegree side on
> the 5 year old OpenLayers ticket and from Geoserver, TinyOWS and ArcGIS side
> on these
>
http://demo.opengeo.org/geoserver/wfs?service=wfs&version=1.1.0&request=getfeature&typename=topp:states&
>
http://hip.latuviitta.org/cgi-bin/tinyows?service=wfs&version=1.1.0&request=getfeature&typename=lv:editable_multilines
>
http://gtkdata.gtk.fi/arcgis/services/GTKWFS/MapServer/WFSServer?service=wfs&versio=1.1.1&request=GetFeature&typename=GTKWFS:Suomen_metallogeeninen_kartta&maxfeatures=10
Jukka, I'm a bit confused by what you tried to demonstrate with the above
examples and am not sure if you've understood the suggested change.
The above examples show that at least GeoServer and ArcGIS (and likely TinyOWS,
but couldn't open it through the proxy I'm behind) use <surfaceMember> and not
<surfaceMembers> (like MapServer and Deegree do).
Currently, MapServer emits :
<gml:MultiSurface>
<gml:surfaceMembers>
<gml:Polygon>...</gml:Polygon>
<gml:Polygon>...</gml:Polygon>
</gml:surfaceMembers>
</gml:MultiSurface>
With the proposed change, it would become :
<gml:MultiSurface>
<gml:surfaceMember>
<gml:Polygon>...</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>...</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
Even
--
Spatialys - Geospatial professional services
http://www.spatialys.com
More information about the mapserver-dev
mailing list