Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Oracle Spatial and support for GML 3.2.1?

Paul DziemielaJun 4 2010 — edited Mar 30 2011
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
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 27 2011
Added on Jun 4 2010
5 comments
2,179 views