[geos-devel] [GEOS] #1043: [OverlayNG] tests/general/TestOverlayLL.xml fails

GEOS geos-trac at osgeo.org
Mon Aug 17 13:02:44 PDT 2020


#1043: [OverlayNG] tests/general/TestOverlayLL.xml fails
------------------------+---------------------------
 Reporter:  strk        |       Owner:  geos-devel@…
     Type:  defect      |      Status:  new
 Priority:  major       |   Milestone:  3.9.0
Component:  Default     |     Version:  master
 Severity:  Unassigned  |  Resolution:
 Keywords:              |
------------------------+---------------------------

Comment (by strk):

 Found the culprit: EdgeNodingBuilder::add, in GEOS, uses getGeometryTypeID
 to decide what to do, and decides to do NOTHING for LineaRing. Instead JTS
 uses an instanceOf operator (like a dynamic cast) which would see
 LinearRing as being an instance of a LINESTRING

-- 
Ticket URL: <https://trac.osgeo.org/geos/ticket/1043#comment:4>
GEOS <http://trac.osgeo.org/geos>
GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS).


More information about the geos-devel mailing list