[geos-devel] [GEOS] #602: [JTS works] GEOSOffsetCurve: IllegalArgumentException: RobustDeterminant encountered non-finite numbers

GEOS geos-trac at osgeo.org
Wed Jul 17 07:38:41 PDT 2013


#602: [JTS works] GEOSOffsetCurve: IllegalArgumentException: RobustDeterminant
encountered non-finite numbers
------------------------+---------------------------------------------------
 Reporter:  strk        |       Owner:  geos-devel@…              
     Type:  defect      |      Status:  new                       
 Priority:  major       |   Milestone:  3.3.9                     
Component:  Default     |     Version:  3.3.6                     
 Severity:  Unassigned  |    Keywords:                            
------------------------+---------------------------------------------------

Comment(by strk):

 The problem seems to originate in an attempt by OffsetegmentGenerator to
 compute the offset of a zero or close-to-zero length segment, which
 results in a NaN ordinate offset.
 I guess it could be worked around this by omitting the zero or too-short
 segment from the list (I'm surprised this isn't done already by the
 simplification step).

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