#1044: [OverlayNG] general/TestOverlayAA.xml fails
------------------------+-------------------------- Reporter: strk | Owner: geos-devel@… Type: defect | Status: new Priority: major | Milestone: 3.9.0 Component: Default | Version: master Severity: Unassigned | Keywords: ------------------------+-------------------------- {{{ Description: AA - A hole close to shell, B coincident with A Geometry A: POLYGON ((10 100, 10 10, 100 10, 100 100, 10 100), (90 90, 11 90, 10 10, 90 11, 90 90)) Geometry B: POLYGON ((10 30, 10 10, 30 10, 30 30, 10 30)) Expected result: MULTILINESTRING ((10 10, 30 10), (10 10, 10 30)) Obtained result: MULTIPOINT (30 10, 10 30) }}} -- Ticket URL: <https://trac.osgeo.org/geos/ticket/1044> GEOS <http://trac.osgeo.org/geos> GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
#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: | ------------------------+--------------------------- -- Ticket URL: <https://trac.osgeo.org/geos/ticket/1044#comment:1> GEOS <http://trac.osgeo.org/geos> GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
In reply to this post by geos-2
#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): JTS passes the test -- Ticket URL: <https://trac.osgeo.org/geos/ticket/1044#comment:2> GEOS <http://trac.osgeo.org/geos> GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
In reply to this post by geos-2
#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). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
In reply to this post by geos-2
#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): I was wrong about JTS, it fails with the same error. The difference is that while JTS uses the OLD Overlay code for XML test "intersection", GEOS uses the OverlayNG when compiled with --enable-overlayng. Martin: I find the expected output more correct than the obtained one, don't you ? {{{ Case x.xml - #1 (4): AA - A hole close to shell, B coincident with A Test Failed (A intersectionng B) Expected: MULTILINESTRING ((10 30, 10 10), (10 10, 30 10)) Actual: MULTIPOINT ((30 10), (10 30)) }}} -- Ticket URL: <https://trac.osgeo.org/geos/ticket/1044#comment:4> GEOS <http://trac.osgeo.org/geos> GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
In reply to this post by geos-2
#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 pramsey): With the default switchover and accepting NG results for a few cases, this should be gone. -- Ticket URL: <https://trac.osgeo.org/geos/ticket/1044#comment:5> GEOS <http://trac.osgeo.org/geos> GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
In reply to this post by geos-2
#1044: [OverlayNG] general/TestOverlayAAPrec.xml fails
------------------------+--------------------------- Reporter: strk | Owner: geos-devel@… Type: defect | Status: closed Priority: major | Milestone: 3.9.0 Component: Default | Version: master Severity: Unassigned | Resolution: fixed Keywords: | ------------------------+--------------------------- Changes (by pramsey): * status: new => closed * resolution: => fixed -- Ticket URL: <https://trac.osgeo.org/geos/ticket/1044#comment:6> GEOS <http://trac.osgeo.org/geos> GEOS (Geometry Engine - Open Source) is a C++ port of the Java Topology Suite (JTS). _______________________________________________ geos-devel mailing list [hidden email] https://lists.osgeo.org/mailman/listinfo/geos-devel |
Free forum by Nabble | Edit this page |