Class ConnectedInteriorTester

Hierarchy: Object , ConnectedInteriorTester
public class ConnectedInteriorTester
This class tests that the interior of an area Geometry ( Polygon or MultiPolygon ) is connected. This can happen if:
  • a shell self-intersects
  • one or more holes form a connected chain touching a shell at two different points
  • one or more holes form a ring around a subset of the interior
If a disconnected situation is found the location of the problem is recorded.

Other

  • version: 1.7
public ConnectedInteriorTester(GeometryGraph geomGraph)
public static Coordinate findDifferentPoint(Coordinate[] coord, Coordinate pt)
public Coordinate getCoordinate()
public boolean isInteriorsConnected()
protected void visitLinkedDirectedEdges(DirectedEdge start)