| Package | Description |
|---|---|
| com.vividsolutions.jts.algorithm |
Contains classes and interfaces implementing fundamental computational geometry algorithms.
|
| com.vividsolutions.jts.algorithm.distance |
Classes to compute distance metrics between geonetries.
|
| com.vividsolutions.jts.geom |
Contains the
Geometry interface hierarchy and supporting classes.
|
| com.vividsolutions.jts.geom.util |
Provides classes that parse and modify Geometry objects.
|
| com.vividsolutions.jts.geomgraph |
Contains classes that implement topology graphs.
|
| com.vividsolutions.jts.linearref |
Contains classes and interfaces implementing linear referencing on linear geometries
|
| com.vividsolutions.jts.operation |
Provides classes for implementing operations on geometries
|
| com.vividsolutions.jts.operation.buffer.validate |
Classes to perform validation of the results of buffer operations.
|
| com.vividsolutions.jts.operation.distance3d | |
| com.vividsolutions.jts.operation.linemerge |
Classes to perform line merging.
|
| com.vividsolutions.jts.operation.overlay.snap |
Classes to perform snapping on geometries to prepare them for overlay operations.
|
| com.vividsolutions.jts.precision |
Provides classes for analyzing and manipulating the precision of Geometries.
|
| com.vividsolutions.jts.util |
Contains support classes for the Java Topology Suite.
|
| Modifier and Type | Method and Description |
|---|---|
LineString |
MinimumDiameter.getDiameter()
Gets a
LineString which is a minimum diameter
|
LineString |
MinimumDiameter.getSupportingSegment()
Gets the segment forming the base of the minimum diameter
|
protected LineString |
InteriorPointArea.horizontalBisector(Geometry
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DistanceToPoint.computeDistance(LineString
|
| Modifier and Type | Class and Description |
|---|---|
class |
LinearRing
Models an OGC SFS
LinearRing.
|
| Modifier and Type | Method and Description |
|---|---|
LineString |
GeometryFactory.createLineString(Coordinate
Creates a LineString using the given Coordinates.
|
LineString |
GeometryFactory.createLineString(CoordinateSequence
Creates a LineString using the given CoordinateSequence.
|
LineString |
Polygon.getExteriorRing()
|
LineString |
Polygon.getInteriorRingN(int n)
|
LineString |
LineSegment.toGeometry(GeometryFactory
Creates a LineString with the same coordinates as this segment
|
static LineString |
GeometryFactory.toLineStringArray(Collection
Converts the
List to an array.
|
| Modifier and Type | Method and Description |
|---|---|
MultiLineString |
GeometryFactory.createMultiLineString(LineString
Creates a MultiLineString using the given LineStrings; a null or empty array will create an empty MultiLineString.
|
| Constructor and Description | |
|---|---|
MultiLineString(LineString
|
|
MultiLineString(LineString
Deprecated.
Use GeometryFactory instead
|
| Modifier and Type | Method and Description |
|---|---|
protected Geometry |
GeometryTransformer.transformLineString(LineString
Transforms a
LineString geometry.
|
| Modifier and Type | Method and Description |
|---|---|
Edge |
GeometryGraph.findEdge(LineString
|
| Modifier and Type | Method and Description |
|---|---|
LineString |
LinearIterator.getLine()
Gets the
LineString component the iterator is current at.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
IsSimpleOp.isSimple(LineString
Deprecated.
use isSimple()
|
| Modifier and Type | Method and Description |
|---|---|
static void |
DistanceToPointFinder.computeDistance(LineString
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
PlanarPolygon3D.intersects(Coordinate
|
| Modifier and Type | Method and Description |
|---|---|
LineString |
LineMergeEdge.getLine()
Returns the LineString specifying the vertices of this edge.
|
LineString |
EdgeString.toLineString()
Converts this EdgeString into a LineString.
|
| Modifier and Type | Method and Description |
|---|---|
void |
LineMergeGraph.addEdge(LineString
Adds an Edge, DirectedEdges, and Nodes for the given LineString representation of an edge.
|
| Constructor and Description | |
|---|---|
LineMergeEdge(LineString
Constructs a LineMergeEdge with vertices given by the specified LineString.
|
| Constructor and Description | |
|---|---|
LineStringSnapper(LineString
Creates a new snapper using the points in the given
LineString as source snap points.
|
| Modifier and Type | Method and Description |
|---|---|
LineString |
MinimumClearance.getLine()
Gets a LineString containing two points which are at the Minimum Clearance distance.
|
LineString |
SimpleMinimumClearance.getLine()
|
| Modifier and Type | Method and Description |
|---|---|
LineString |
GeometricShapeFactory.createArc(double startAng, double angExtent)
Creates an elliptical arc, as a
LineString.
|
static LineString |
Debug.toLine(Coordinate
|
static LineString |
Debug.toLine(Coordinate
|
static LineString |
Debug.toLine(Coordinate
|