Home » Server Options » Spatial » Identifying rings and edges with problems
Identifying rings and edges with problems [message #271049] Fri, 28 September 2007 16:20
Messages: 1
Registered: September 2007
Junior Member
I have new polygon layers that produce a validation error for a polygon of gtype of 2007:

13350 [Element <1>] [Rings 1, 8][Edge <9> in ring <1>][Edge <33> in ring <8>]

The error is:
ORA-13350: two or more rings of a complex polygon touch
Cause: The inner or outer rings of a complex polygon touch.
Action: All rings of a complex polygon must be disjoint. Correct the geometric definition of the object.

I can see the vertices using SDO_UTIL.GETVERTICES but I cannot find a way to identify where the Rings start. I assume Edges are the connecting lines between consecutive coordinates.

My questions are
1) Where is the documentation on where Rings start?

2) Is there an easy way to resolve this error? If I can find the ring docs, I can probably resolve the error by following the coordinates, but I am hoping for a clean tool to do this.

Previous Topic: Help with data returned from SDO_INTERSECTION
Next Topic: how to use Oracle-RDF with borland delphi?
Goto Forum:

Current Time: Sun May 09 09:26:27 CDT 2021