[NAS] gml:Circle

Jäger, Frank (KRZ) F.Jaeger at KRZ.DE
Mit Okt 27 11:21:04 EDT 2010


Moin!

Folgende Geometrie:

 <position>
  <gml:Surface gml:id="DENW############_G0" srsName="urn:adv:crs:ETRS89_UTM32">
    <gml:patches>
      <gml:PolygonPatch interpolation="planar">
        <gml:exterior>
          <gml:Ring>
            <gml:curveMember>
              <gml:Curve gml:id="DENW############_G1">
                <gml:segments>
                  <gml:Circle>
                    <gml:posList>[3 Koordinaten]</gml:posList>
                  </gml:Circle>
                </gml:segments>
              </gml:Curve>
            </gml:curveMember>
          </gml:Ring>
        </gml:exterior>
      </gml:PolygonPatch>
    </gml:patches>
  </gml:Surface>
 </position>



Führt zur Meldung:

ERROR 1: INSERT command for new feature failed.

FEHLER:  neue Zeile für Relation "ax_vorratsbehaelterspeicherbauwerk" verletzt Check-Constraint "enforce_geotype_wkb_geometry"

Command:
INSERT INTO "ax_vorratsbehaelterspeicherbauwerk" ("wkb_geometry" , ...) 
VALUES (GeomFromEWKT('SRID=25832;POLYGON EMPTY'::TEXT) ...)


Das XML enthält Koordinaten, der DB-Insert enthält aber das Wörtchen "EMPTY" im Geometriefeld.
Kann PostNAS noch nicht mit der Geometrie "Circle" umgehen? 

(gdal 1.7)


Mit freundlichen Grüßen
Frank Jäger