[geos-devel] [GEOS] #600: TopologyException in ST_Union with valid geometries

GEOS geos-trac at osgeo.org
Thu Nov 15 12:48:46 PST 2012

#600: TopologyException in ST_Union with valid geometries
 Reporter:  ppawel      |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:  3.3.7                     
Component:  Default     |     Version:  3.3.6                     
 Severity:  Unassigned  |    Keywords:                            
 In 3.3.6 a lot of issues with my dataset have been resolved but another
 one popped up shortly after today's release.

 Attached is an SQL script with a number of geometries that are all valid.
 At the end of the script there's ST_Union aggregate which throws:

 ERROR:  GEOSUnaryUnion: TopologyException: found non-noded intersection
 between LINESTRING (7.85872 48.7632, 7.85864 48.7631) and LINESTRING
 (7.85864 48.7631, 7.85864 48.7631) at 7.8586359309477531

Ticket URL: <http://trac.osgeo.org/geos/ticket/600>
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