[geos-devel] [GEOS] #1044: [OverlayNG] general/TestOverlayAAPrec.xml fails

GEOS geos-trac at osgeo.org
Tue Aug 18 13:20:30 PDT 2020


#1044: [OverlayNG] general/TestOverlayAAPrec.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):

 Debugging shows the expected edges are in the graph:
 {{{
 Using fixed precision overlay.
 OverlayNG::extractResult: graph: OGRPH
 NODEMAP [5]
  10 10 OE( 10 10 .. 10 30 ) A:eCs/B:eiB / Sym: A:eCs/B:ieB
  10 30 OE( 10 30 .. 10 10 ) A:eCs/B:ieB / Sym: A:eCs/B:eiB
  10 100 OE( 10 100 .. 10 30 ) A:ieB/B:e / Sym: A:eiB/B:e
  30 10 OE( 30 10 .. 10 10 ) A:eCs/B:eiB / Sym: A:eCs/B:ieB
  90 90 OE( 90 90, 11 90 .. 10 30 ) A:eiB/B:e / Sym: A:ieB/B:e
 EDGES [14]
  OE( 10 30 .. 10 10 ) A:eCs/B:ieB / Sym: A:eCs/B:eiB
  OE( 10 10 .. 10 30 ) A:eCs/B:eiB / Sym: A:eCs/B:ieB
  OE( 10 10 .. 30 10 ) A:eCs/B:ieB / Sym: A:eCs/B:eiB
  OE( 30 10 .. 10 10 ) A:eCs/B:eiB / Sym: A:eCs/B:ieB
  OE( 10 100 .. 10 30 ) A:ieB/B:e / Sym: A:eiB/B:e
  OE( 10 30 .. 10 100 ) A:eiB/B:e / Sym: A:ieB/B:e
  OE( 90 90, 11 90 .. 10 30 ) A:eiB/B:e / Sym: A:ieB/B:e
  OE( 10 30, 11 90 .. 90 90 ) A:ieB/B:e / Sym: A:eiB/B:e
  OE( 30 10, 30 30 .. 10 30 ) A:e/B:ieB / Sym: A:e/B:eiB
  OE( 10 30, 30 30 .. 30 10 ) A:e/B:eiB / Sym: A:e/B:ieB
  OE( 30 10, 100 10 .. 10 100 ) A:ieB/B:e / Sym: A:eiB/B:e
  OE( 10 100, 100 100 .. 30 10 ) A:eiB/B:e / Sym: A:ieB/B:e
  OE( 30 10, 90 11 .. 90 90 ) A:eiB/B:e / Sym: A:ieB/B:e
  OE( 90 90, 90 11 .. 30 10 ) A:ieB/B:e / Sym: A:eiB/B:e
 }}}

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