Changes between Version 21 and Version 22 of BufferRobustness


Ignore:
Timestamp:
Dec 7, 2011, 2:59:16 AM (12 years ago)
Author:
strk
Comment:

Add more test results about MCIndexSnapRounder

Legend:

Unmodified
Added
Removed
Modified
  • BufferRobustness

    v21 v22  
    3030
    3131Comparing operations of MCIndexSnapRounder against bufrob4.wkt noding.
     32
    3233After the fix to HotPixel in r3528 there are still differences in the
    33 number of coordinates found for each noded edge:
     34number of coordinates found for each noded edge.
    3435
    35  * GEOS computes 25 edges 3 of which composed by 3 vertices and 22 of 2 vertices.
    36  * JTS computes 25 edges 3 of which composed by 3 vertices, 3 by 1 vertex and 19 by 2.
     36 1. scale=1e2
     37  * GEOS computes 25 edges 3 of which composed by 3 vertices and 22 of 2 vertices.
     38  *  JTS computes 25 edges 3 of which composed by 3 vertices, 3 by 1 vertex and 19 by 2.
     39  * The LineString generated using all the points, according to Equals, is the same.
     40    The difference is in [source:trunk/src/noding/SegmentNodeList.cpp#L259 SegmentNodeList.createSplitEdge] refusing (in GEOS) to produce 1-vertex SegmentString.
     41 1. scale=1e1
     42  * GEOS computes 52 edges
     43  *  JTS computes 53 edges
     44 1. scale=1e5
     45  * GEOS computes 19 edges
     46  *  JTS computes 20 edges
    3747
    38 The LineString generated using all the points, according to Equals, is the same.
     48
    3949
    4050= ScaledNoder =