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&DATASTORE=Foundation&request=DescribeFeatureType&outputFormat=GML2&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