The EPSG Contract

Daniel Morissette dmorissette at DMSOLUTIONS.CA
Thu May 19 14:53:37 EDT 2005


Paul Ramsey wrote:
> I definitely *am* concerned, because uDig has to function as a generic
> WFS client. If mapserver is a WFS 1.0 returning easting/northing and
> CubeWerx is a WFS 1.0 returning northing/easting, we are up shit creek.
> See-no-evil, hear-no-evil is not consistent with a commitment to
> interoperability.
>
> I hope to receive some clarity from the WFS people (it is the state on
> the ground of implementations I care about) soon and will feed it back
> to one and all.
>
> If this disagreement moves too far out of the committee room into
> implementation land (as it already has, since the mapserver WFS
> implementation is easting/northing) interoperability begins to die.
> We'll need a special mapserver-wfs case for uDig. And then if you fix
> it, we'll add a version test. And that is in the perfect world where
> only mapserver does this.
>

My current tests show that Cubeserv and MapServer both use
easting/northing, so there is no interoperability problem between those two.

Sample WFS GetFeature URL:

http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi?datastore=foundation&service=WFS&request=GetFeature&version=1.0.0&typename=cw:AEROFACP_1M&BBOX=-179.878,-54.9311,-179.34,79.5294

Returns:

<?xml version="1.0" encoding="ISO-8859-1"?>
<wfs:FeatureCollection xmlns="http://www.cubewerx.com/cw"
    xmlns:cw="http://www.cubewerx.com/cw"
xmlns:wfs="http://www.opengis.net/wfs"
    xmlns:gml="http://www.opengis.net/gml"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.cubewerx.com/cw
http://demo.cubewerx.com/demo/cubeserv/cubeserv.cgi?SERVICE=WFS&amp;DATASTORE=Foundation&amp;request=DescribeFeatureType&amp;outputFormat=GML2&amp;typeName=AEROFACP_1M
  http://www.opengis.net/wfs
http://schemas.cubewerx.com/schemas/wfs/1.0.0/WFS-basic.xsd
http://www.opengis.net/gml
http://schemas.cubewerx.com/schemas/gml/2.1.2/feature.xsd">
    <gml:boundedBy>
       <gml:Box srsName="EPSG:4326">
          <gml:coordinates>-179.878000,-54.931100 -179.340000,79.529400
</gml:coordinates>
       </gml:Box>
    </gml:boundedBy>
</wfs:FeatureCollection>


Daniel
--
------------------------------------------------------------
  Daniel Morissette               dmorissette at dmsolutions.ca
  DM Solutions Group              http://www.dmsolutions.ca/
------------------------------------------------------------



More information about the mapserver-dev mailing list