[geos-devel] Re: [GEOS] #527: Union and UnaryUnion both fail at correctly node input lines

GEOS geos-trac at osgeo.org
Tue Apr 10 11:07:00 EDT 2012


#527: Union and UnaryUnion both fail at correctly node input lines
------------------------+---------------------------------------------------
 Reporter:  strk        |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:  3.3.4                     
Component:  Default     |     Version:  3.3.3                     
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------

Comment(by strk):

 With r3606 in 3.3 branch and r3607 in trunk the binary union is enhanced
 to always re-union (self union) the results of operations to which common
 bits are re-added. Doing so fixes this case and the PostGIS case
 http://trac.osgeo.org/postgis/ticket/1735

 Unary union itself is still not fixed in that it takes a different path
 (doesn't use BinaryOp).
 May be worth updating it to use BinaryOp as well, but must be aware of
 possible infinite loops as one would be calling the other...

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