[geos-devel] [GEOS] #488: TopologyException with valid geometries

GEOS geos-trac at osgeo.org
Fri Oct 14 10:35:09 EDT 2011


#488: TopologyException with valid geometries
------------------------+---------------------------------------------------
 Reporter:  sky         |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:                            
Component:  Default     |     Version:  3.3.1                     
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------
 Hi,

 I do the union of several valid geometries using the CascadedUnion method
 which throws a TopologyException. I've several tests cases of failures.

 Here the exceptions:

 {{{
 union fail (3023[16]): TopologyException: found non-noded intersection
 between LINESTRING (2.39922 48.8778, 2.39854 48.8778) and LINESTRING
 (2.39922 48.8778, 2.39854 48.8778) at 2.39854 48.8778
 union fail (7819[64]): TopologyException: found non-noded intersection
 between LINESTRING (2.32497 48.8733, 2.32497 48.8733) and LINESTRING
 (2.32497 48.8733, 2.32497 48.8733) at 2.32497 48.8733
 union fail (13073[8]): TopologyException: no outgoing dirEdge found at
 2.41216 48.8756
 }}}

 I've enclosed an archive containing several useful data (KML and WKB of
 the collections, images, etc.).

 Thank you for your interest.

 Regards,[[BR]]
 Jonathan Squirawski

-- 
Ticket URL: <http://trac.osgeo.org/geos/ticket/488>
GEOS <http://geos.refractions.net/>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list