package overlay
- Alphabetic
- Public
- Protected
Type Members
- class LineBuilder extends AnyRef
Forms JTS LineStrings out of a the graph of {link DirectedEdge}s created by an {link OverlayOp}.
Forms JTS LineStrings out of a the graph of {link DirectedEdge}s created by an {link OverlayOp}.
- Version
1.7
- class MaximalEdgeRing extends EdgeRing
A ring of {link DirectedEdge}s which may contain nodes of degree > 2.
A ring of {link DirectedEdge}s which may contain nodes of degree > 2. A MaximalEdgeRing may represent two different spatial entities:
- a single polygon possibly containing inversions (if the ring is oriented CW)
- a single hole possibly containing exversions (if the ring is oriented CCW)
If the MaximalEdgeRing represents a polygon, the interior of the polygon is strongly connected.
These are the form of rings used to define polygons under some spatial data models. However, under the OGC SFS model, {link MinimalEdgeRing}s are required. A MaximalEdgeRing can be converted to a list of MinimalEdgeRings using the {link #buildMinimalRings() } method.
- Version
1.7
- See also
org.locationtech.jts.operation.overlay.MinimalEdgeRing
- class MinimalEdgeRing extends EdgeRing
A ring of {link Edge}s with the property that no node has degree greater than 2.
A ring of {link Edge}s with the property that no node has degree greater than 2. These are the form of rings required to represent polygons under the OGC SFS spatial data model.
- Version
1.7
- See also
org.locationtech.jts.operation.overlay.MaximalEdgeRing
- class OverlayNodeFactory extends NodeFactory
Creates nodes for use in the {link PlanarGraph}s constructed during overlay operations.
Creates nodes for use in the {link PlanarGraph}s constructed during overlay operations.
- Version
1.7
- class OverlayOp extends GeometryGraphOperation
- class PointBuilder extends AnyRef
Constructs {link Point}s from the nodes of an overlay graph.
Constructs {link Point}s from the nodes of an overlay graph.
- Version
1.7
- class PolygonBuilder extends AnyRef
Value Members
- object OverlayOp
Computes the geometric overlay of two {link Geometry}s.
Computes the geometric overlay of two {link Geometry}s. The overlay can be used to determine any boolean combination of the geometries.
- Version
1.7
- object PolygonBuilder
Forms {link Polygon}s out of a graph of {link DirectedEdge}s.
Forms {link Polygon}s out of a graph of {link DirectedEdge}s. The edges to use are marked as being in the result Area.
- Version
1.7