[geos-devel] Re: [GEOS] #375: Intersection between two valid geometries yelds an invalid one

GEOS geos-trac at osgeo.org
Fri Aug 27 10:47:59 EDT 2010


#375: Intersection between two valid geometries yelds an invalid one
------------------------+---------------------------------------------------
 Reporter:  strk        |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:                            
Component:  Default     |     Version:  3.0.3                     
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------

Comment(by strk):

 For the record: refusing an invalid result from the CommonBitsOp policy
 thus passing the ball to SnapOp fixes all the stmlf* cases but still
 triggers an exception on this one.

 At closer look, the SnapOp for this one fails because snapping one of the
 geometries makes it invalid (self-intersection).
 Computed snap tolerance is 1.1831999999e-07
 The two geometries are almost identical, snapping makes a spike collapse
 to a line.

-- 
Ticket URL: <http://trac.osgeo.org/geos/ticket/375#comment:2>
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