Details
-
Type:
Improvement
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 8.0-M0
-
Fix Version/s: 8.0-M0
-
Component/s: xsd extensions
-
Labels:None
Description
Justin, the attached (rather tiny) patch adds support for GML 3.2 AbstractGeometry in xsd-gml2 GMLEncodingUtils. It is required to support app-schema encoding of abstract geometries, and is covered in GeoServer app-schema-test.. The main reason this is needed is that OGC changed _Geometry to AbstractGeometry on going from 3.1 to 3.2, otherwise the existing code would just work. Without this patch, GeoSciML 3.0rc1 geometries are not encoded.
Please review this patch when you have time.
_Geometry is gone as far as I can tell, confirmed with
grep -r "_Geometry" .
in the base directory of the GML 3.2.1 schemas.