[postgis-users] invalid gml representation on polygon

Miroslav Šulc fordfrog at fordfrog.com
Sat Jul 28 07:17:22 PDT 2012


hi,

i have a problem with storing some polygon gml representations in
postgresql database, for example:

select st_astext(st_geomfromgml('<gml:Polygon
xmlns:gml="http://www.opengis.net/gml/3.2" gml:id="HPA.14321058010"
srsName="urn:ogc:def:crs:EPSG::2065"
srsDimension="2"><gml:exterior><gml:Ring><gml:curveMember><gml:LineString gml:id="HPA.14321058010.1"><gml:posList>496583.42
1141355.57 496582.01 1141352.18 496583.63 1141350.87 496591.91
1141345.42 496589.41
1141341.61</gml:posList></gml:LineString></gml:curveMember><gml:curveMember><gml:Curve
gml:id="HPA.14321058010.2.3"><gml:segments><gml:ArcString><gml:posList>496589.41
1141341.61 496589.73 1141339.10 496587.23
1141338.29</gml:posList></gml:ArcString></gml:segments></gml:Curve></gml:curveMember><gml:curveMember><gml:LineString
gml:id="HPA.14321058010.3"><gml:posList>496587.23 1141338.29 496586.93
1141337.83 496583.63 1141340.05 496582.19 1141337.92 496579.85
1141339.38 496567.15 1141347.32 496571.24 1141356.81 496572.67
1141360.11 496580.03 1141357.04 496583.42
1141355.57</gml:posList></gml:LineString></gml:curveMember></gml:Ring></gml:exterior></gml:Polygon>'));
ERROR:  invalid GML representation
CONTEXT:  SQL function "st_geomfromgml" statement 1

is this gml really invalid or there is a bug in postgis?

here is my version of postgis:

POSTGIS="2.0.1 r9979" GEOS="3.3.5-CAPI-1.7.5" PROJ="Rel. 4.8.0, 6 March
2012" GDAL="GDAL 1.8.1, released 2011/07/09" LIBXML="2.8.0"
LIBJSON="UNKNOWN" TOPOLOGY RASTER

miroslav

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4475 bytes
Desc: Elektronicky podpis S/MIME
URL: <http://lists.osgeo.org/pipermail/postgis-users/attachments/20120728/ab33cdea/attachment.bin>


More information about the postgis-users mailing list