<font size=2 face="sans-serif">thanks Kyle</font>
<br>
<br><font size=2 face="sans-serif">I ended up with </font>
<br><font size=2 face="sans-serif">geom=osgeo.ogr.CreateGeometryFromGML(wfs_response)</font>
<br><font size=2 face="sans-serif">Returns ERROR 1: Unrecognised geometry
type <FeatureCollection></font>
<br>
<br><font size=2 face="sans-serif">If I understand well, I think my question
now is</font>
<br><font size=2 face="sans-serif">How do I parse the feature collection
with ogr?</font>
<br>
<br>
<br>
<p>
<br>
<br>
<br>
<table width=100% style="border-collapse:collapse;">
<tr valign=top height=8>
<td width=40% style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif"><b>Kyle
Shannon <kyle@pobox.com></b> </font>
<p><font size=1 face="sans-serif">2014-12-12 14:47</font>
<td width=59% style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<table width=100% style="border-collapse:collapse;">
<tr valign=top height=21>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 face="sans-serif">A</font></div>
<td style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif">Steve.Toutant@inspq.qc.ca</font>
<tr valign=top height=21>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif">GDAL
Developers <gdal-dev@lists.osgeo.org></font>
<tr valign=top height=21>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<div align=right><font size=1 face="sans-serif">Objet</font></div>
<td style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"><font size=1 face="sans-serif">Re:
[gdal-dev] Parse GML without geometry</font></table>
<br>
<table width=393 style="border-collapse:collapse;">
<tr valign=top height=8>
<td width=57 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;">
<td width=336 style="border-style:none none none none;border-color:#000000;border-width:0px 0px 0px 0px;padding:0px 0px;"></table>
<br></table>
<br>
<br>
<br>
<br>
<br><tt><font size=2>Steve,<br>
<br>
On Fri, Dec 12, 2014 at 12:35 PM,  <Steve.Toutant@inspq.qc.ca>
wrote:<br>
> Hi,<br>
> I need to parse the GML returned by this query, to make a list of
unique<br>
> value of NA2DESC tag using python<br>
> </font></tt><a href="http://demo.mapserver.org/cgi-bin/wfs?SERVICE=WFS&REQUEST=GetFeature&version=1.1.0&Typename=continents&maxfeatures=10&propertyname=(NA2DESC)"><tt><font size=2>http://demo.mapserver.org/cgi-bin/wfs?SERVICE=WFS&REQUEST=GetFeature&version=1.1.0&Typename=continents&maxfeatures=10&propertyname=(NA2DESC)</font></tt></a><tt><font size=2><br>
><br>
> I could not make it with a XML parser yet. I consider using ogr API
but can<br>
> I use it even if there is no geometry?<br>
<br>
This one has a geometry, or so ogr thinks so:<br>
<br>
kyle@kyle-workstation:~$ ogrinfo -so -al -ro<br>
"/vsicurl_streaming/http://demo.mapserver.org/cgi-bin/wfs?SERVICE=WFS&REQUEST=GetFeature&version=1.1.0&Typename=continents&maxfeatures=10&propertyname=(NA2DESC)"<br>
INFO: Open of `/vsicurl_streaming/http://demo.mapserver.org/cgi-bin/wfs?SERVICE=WFS&REQUEST=GetFeature&version=1.1.0&Typename=continents&maxfeatures=10&propertyname=(NA2DESC)'<br>
      using driver `GML' successful.<br>
<br>
Layer name: continents<br>
Geometry: Unknown (any)<br>
Feature Count: 10<br>
Extent: (-90.000000, -180.000000) - (83.627419, 180.000000)<br>
Layer SRS WKT:<br>
GEOGCS["WGS 84",<br>
    DATUM["WGS_1984",<br>
        SPHEROID["WGS 84",6378137,298.257223563,<br>
            AUTHORITY["EPSG","7030"]],<br>
        AUTHORITY["EPSG","6326"]],<br>
    PRIMEM["Greenwich",0,<br>
        AUTHORITY["EPSG","8901"]],<br>
    UNIT["degree",0.0174532925199433,<br>
        AUTHORITY["EPSG","9122"]],<br>
    AUTHORITY["EPSG","4326"]]<br>
Geometry Column = msGeometry<br>
gml_id: String (0.0)<br>
NA2DESC: String (0.0)<br>
NA3DESC: String (0.0)<br>
<br>
><br>
> If ogr api is a good option, any link to examples or tutorial would
be<br>
> appreciated since I never used the API.<br>
<br>
API tutorials:<br>
<br>
For gdal 2.x:<br>
<br>
</font></tt><a href=http://gdal.org/ogr_apitut.html><tt><font size=2>http://gdal.org/ogr_apitut.html</font></tt></a><tt><font size=2><br>
<br>
For gdal 1.x (the vector side is ogr):<br>
<br>
</font></tt><a href=http://gdal.org/1.11/ogr/ogr_apitut.html><tt><font size=2>http://gdal.org/1.11/ogr/ogr_apitut.html</font></tt></a><tt><font size=2><br>
<br>
><br>
> Thanks!<br>
><br>
><br>
> _______________________________________________<br>
> gdal-dev mailing list<br>
> gdal-dev@lists.osgeo.org<br>
> </font></tt><a href="http://lists.osgeo.org/mailman/listinfo/gdal-dev"><tt><font size=2>http://lists.osgeo.org/mailman/listinfo/gdal-dev</font></tt></a><tt><font size=2><br>
<br>
kss<br>
<br>
-- <br>
Kyle<br>
</font></tt>
<br>
<br>
<br>