Package com.vividsolutions.jts.operation.valid
Provides classes for testing the validity of geometries.
-
Class Summary Class Description ConnectedInteriorTester ConsistentAreaTester Checks that aGeometryGraphrepresenting an area (aPolygonorMultiPolygon) has consistent semantics for area geometries.IndexedNestedRingTester Tests whether any of a set ofLinearRings are nested inside another ring in the set, using a spatial index to speed up the comparisons.IsValidOp Implements the algorithms required to compute theisValid()method forGeometrys.QuadtreeNestedRingTester Tests whether any of a set ofLinearRings are nested inside another ring in the set, using aQuadtreeindex to speed up the comparisons.RepeatedPointTester Implements the appropriate checks for repeated points (consecutive identical coordinates) as defined in the JTS spec.SimpleNestedRingTester Tests whether any of a set ofLinearRings are nested inside another ring in the set, using a simple O(n^2) comparison.SweeplineNestedRingTester Tests whether any of a set ofLinearRings are nested inside another ring in the set, using aSweepLineIndexindex to speed up the comparisons.TopologyValidationError Contains information about the nature and location of aGeometryvalidation error