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

GEOS geos-trac at osgeo.org
Mon Apr 2 05:46:02 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):

 Uff, ST_IsSimple isn't a good check when it comes to _closed_ lines, in
 that they have no bounday so the node would be considered as an
 interior/interior intersection, like here:

 MULTILINESTRING((0 0, 10 0, 10 10, 0 0), (0 0, -10 0, -10 -10, 0 0))

 The boundary node rule is really getting in my way.

 @mbdavis : how can I check for correct noding ? And is Polygonizer happy
 with noding which involves closed lines ?

 /me goes on to try again the polygonizer call with more closed lines.

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