Oracle Spatial and support for GML 3.2.1?
Hi folks,
Been looking at the spec for GML 3.2.1 and from a geometry perspective I don't see any reason why the SDO_UTIL.FROM_GML311GEOMETRY and SDO_UTIL.TO_GML311GEOMETRY routines would not work just fine. 3.2.1 does not have much to say about the geometries over 3.1.1 - I think.
Anyone else notice anything I have not? I've been able to validate Oracle GML 3.1.1 geometries with the 3.2.1 schema just fine.
The only problem is that the namespace has changed from
http://www.opengis.net/gml
to
http://www.opengis.net/gml/3.2
and 3.2 demands that each geometry have a gml:id assigned to it. That seems to be it. Am I missing anything?
Anyone know of any plans to tweak SDO_UTIL to produce GML 3.2.1 or perhaps add some parameters to the existing functions to let us create 3.2.1 geometries a bit easier?
I created a quickie PL/SQL wrapper to swap in the altered namespace and gml:id but it seems a waste to be slurping up the clob and running text replacements on it when the original java code would be the place to make the change most efficiently.
Cheers,
Paul