jts icon indicating copy to clipboard operation
jts copied to clipboard

The JTS Topology Suite is a Java library for creating and manipulating vector geometry.

Results 5 jts issues
Sort by recently updated
recently updated
newest added

OverlayNGSnapIfNeeded starts with FLOAT, backs off to 5 iterations of SnappingNoder, but lacks the final step of using the SnapRoundingNoder implementation.

https://github.com/dr-jts/jts/blob/cb2506e0a39f30fb581c424678c9be8eca376746/modules/core/src/main/java/org/locationtech/jts/operation/overlayng/OverlayNG.java#L348 Why is the `geomFact`, which is used to create the resultant geometry, a reference to the factory from `geom0` instead of a new construction based on `pm`?

The test of GEOS 350 in the TestOverlay-geos-350.xml file is an areaoverlay test. But GEOS has a test that actually includes the resultant. And the resultant is basically a line....

Running the existing XML tests using SnapIfNecessary (aka, making OverlayNG the default overlay implementation) and this case is an interesting failure. ``` Description: GC - shows handling linear rings and...

Using Snap-Rounding for noding in Overlay should provide full robustness. TopologyExceptions will never be thrown! **Design Aspects** - For now, the original Overlay algorithm is provided as the default behaviour...