Hi Martin, For polygons comparison, Geometry.compareTo() delegates to Polygon.compareToSameClass(Object o) which compares exterior rings only. Is it an intended design ? The second method compareToSameClass(Object o, CoordinateSequenceComparator comp) seems to compare polygons properly, but it is not used by Geometry.compare()
With current implementation, you don't get the same result if you use geometries as keys in a HashMap (based on equals) or in a TreeMap (based on compareTo). Michaƫl ------------------------------------------------------------------------------ _______________________________________________ Jts-topo-suite-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user
