[geos-devel] [GEOS] #615: ST_SymDifference triggers a crash in WKTWriter (?)

GEOS geos-trac at osgeo.org
Wed Jan 16 09:26:28 PST 2013


#615: ST_SymDifference triggers a crash in WKTWriter (?)
------------------------+---------------------------------------------------
 Reporter:  strk        |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  blocker     |   Milestone:  3.3.7                     
Component:  Default     |     Version:  3.3.6                     
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------

Comment(by strk):

 The offending geometry (portion) is this one:
 {{{
 01030000000100000007000000773A98D22192304099FAA9431D424740765F7CC2209230406643FDA024424740773A98D22192304098FAA9431D424740773A98D22192304097FAA9431D424740773A98D22192304096FAA9431D4247405EA791E509923040D3DDAD7E59424740773A98D22192304099FAA9431D424740
 }}}

 It's a simple polygon. One ring of 7 points.
 Only, it self-intersects: Self-intersection[16.5708285924579
 46.5165180759406]
 And UnaryUnion does NOT fix that

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