You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Using ExportToGML on a simple CurvePolygon consisting of one circular string and a straight segment produces an invalid GML representation. Consider this simple code snippet to reproduce the issue:
Expected:gml:exterior expects child elements of type gml:AbstractRing (e.g. Ring or LinearRing) not CompositeCurve. In addition the GML validation expects the gml:id attribute to be present on both curve member geometries.
Using
ExportToGML
on a simpleCurvePolygon
consisting of one circular string and a straight segment produces an invalid GML representation. Consider this simple code snippet to reproduce the issue:Expected behavior and actual behavior.
Actual: The code above generates the following GML which I believe is invalid under GML 3.2 specification:
Expected:
gml:exterior
expects child elements of typegml:AbstractRing
(e.g.Ring
orLinearRing
) notCompositeCurve
. In addition the GML validation expects thegml:id
attribute to be present on both curve member geometries.This would satisfy the GML validator:
Operating system
Ubuntu 22.04.1, Windows 11
GDAL version and provenance
3.4.1 (within QGIS 3.22)
The text was updated successfully, but these errors were encountered: