id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc 6214,ExportToGML does not provide GML namespace declaration,tomkralidis,hobu,"(inspired by http://gis.stackexchange.com/questions/163826/in-python-how-to-encode-and-decode-complex-data-for-a-owslib-wps-call-to-pywps). Example: {{{ import xml.etree.ElementTree as etree import ogr geom_wkt = 'POINT (30 10)' geom = ogr.CreateGeometryFromWkt( geom_wkt ) gml = geom.ExportToGML() print(gml) e = etree.fromstring(gml) }}} Yields: {{{ 30,10 Traceback (most recent call last): File ""dd.py"", line 12, in e = etree.fromstring(gml) File ""/usr/lib/python2.7/xml/etree/ElementTree.py"", line 1300, in XML parser.feed(text) File ""/usr/lib/python2.7/xml/etree/ElementTree.py"", line 1642, in feed self._raiseerror(v) File ""/usr/lib/python2.7/xml/etree/ElementTree.py"", line 1506, in _raiseerror raise err xml.etree.ElementTree.ParseError: unbound prefix: line 1, column 0 }}} This breaks XML parsers which expect namespace prefixes to be bound. So a result like: {{{30,10}}} would work (actual namespace TBD per the GML version[s] supported).",defect,closed,normal,2.1.0,OGR_SF,unspecified,normal,fixed,gml namespace,