-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Frank Warmerdam schrieb: > Knut Behrends wrote: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hi all, >> >> I have received data from a WFS that was returned in this format: >> (Sample feature member) >> >> <gml:featureMember> >> <featureSet_704 fid="featureSet_704-feature_1732"> >> <gml:boundedBy> >> <gml:Box> >> <gml:coord> >> <gml:X>4436682.0</gml:X> >> <gml:Y>5783076.0</gml:Y> >> </gml:coord> >> <gml:coord> >> <gml:X>4441086.0</gml:X> >> <gml:Y>5786776.0</gml:Y> >> </gml:coord> >> </gml:Box> >> </gml:boundedBy> >> <GEOM_ID>1732</GEOM_ID> >> <NAME>Marienborn</NAME> >> </featureSet_704> >> </gml:featureMember> > ... > >> After successful conversion, however, only the GEOM_ID and the NAME are >> exported. The spatial information is ignored lost during the conversion. >> Maybe it's in the wrong format, but it is obviously present in the GML >> fragment above. What can I do to convert the spatial information that is >> contained in the <X> and <Y> elements? > > Knut, > > The above feature fragment from a WFS lacks a geometry properly. The > boundedBy properly is normally ignored by OGR. Following is a simple > example of a GML feature with a point geometry attribute. > > <gml:featureMember> > <airports fid="2"> > <NAME>Bowstring Municipal Airport</NAME> > <LAT> 47.5583</LAT> > <LON> -93.8689</LON> > <ELEVATION> 1372.0000</ELEVATION> > <QUADNAME>Jessie Lake</QUADNAME> > > <ogr:geometryProperty><gml:Point><gml:coordinates>434634,5267578</gml:coordinates></gml:Point></ogr:geometryProperty> > > </airports> > </gml:featureMember> > > If you can influence your WFS, then producing something a bit like this > might be good. >
The (non-UMN-mapserver based) WFS is public, and I am acting as a WFS client, merely retrieving data. Maybe it's just the HTTP GET request that was misspelled or incomplete. This was my request: http://geoportal.geodaten.sachsen-anhalt.de/geodatenportal/servlet/gtEntryPoint?&REQUEST=GetFeature&VERSION=1.0.0&SERVICE=WFS&TYPENAME=featureSet_704&BBOX=4400161.55779751,5779082.69612775,4502841.70515686,5881251.07072079&MAXFEATURES=100 Are these the correct URL parameters? - -- ____________________________________________________________________________ Knut Behrends Phone: +49 (0) 331 288 1688 Potsdam 14473 KeyID: 0xF22CACEF (PGP Public Key) ____________________________________________________________________________ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iEYEARECAAYFAklHdWYACgkQcfWHNfIsrO80hgCdETv+sJBSTYcLYTj9t76UZwwe 1IEAoKAgXrz4RwwDrmsVA6aUPkSgot6L =RyzI -----END PGP SIGNATURE----- _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
