| Package | Description |
|---|---|
| org.geolatte.geom |
A model for geospatial geometries.
|
| Modifier and Type | Method and Description |
|---|---|
GeometryOperation<Geometry> |
GeometryOperations.createBoundaryOp(Geometry geometry)
Creates an operation to calculate the boundary of the specified
Geometry. |
GeometryOperation<Geometry> |
GeometryOperations.createBufferOp(Geometry geometry,
double distance)
Returns an operation to calculate a
Geometry that represents all points whose distance from the specified
Geometry is less than or equal the specified distance. |
GeometryOperation<Boolean> |
GeometryOperations.createContainsOp(Geometry geometry,
Geometry other)
Creates an operation to check if the first specified
Geometry spatially
contains the second. |
GeometryOperation<Geometry> |
GeometryOperations.createConvexHullOp(Geometry geometry)
Returns an operation to calculate the convex hull of the specified
Geometry. |
GeometryOperation<Boolean> |
GeometryOperations.createCrossesOp(Geometry geometry,
Geometry other)
Creates an operation to check if the specified
Geometrys cross. |
GeometryOperation<Geometry> |
GeometryOperations.createDifferenceOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the point set difference of the specified
Geometrys. |
GeometryOperation<Double> |
GeometryOperations.createDistanceOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the shortest distance between any two points in the two
Geometrys in the
coordinate reference system of this Geometry. |
GeometryOperation<Envelope> |
GeometryOperations.createEnvelopeOp(Geometry geometry)
Creates an operation to calculate the
Envelope of the specified Geometry. |
GeometryOperation<Double> |
MeasureGeometryOperations.createGetMeasureOp(Geometry geometry,
Point point)
Creates a
GeometryOperation to calculate the measure value
at the specified point |
GeometryOperation<Double> |
DefaultMeasureGeometryOperations.createGetMeasureOp(Geometry geometry,
Point point) |
GeometryOperation<Double> |
MeasureGeometryOperations.createGetMeasureOp(Geometry geometry,
Point point,
double tolerance)
Creates a
GeometryOperation to calculate the measure value, given that the points fall within
a specified distance from the linestring
at the specified point |
GeometryOperation<Double> |
DefaultMeasureGeometryOperations.createGetMeasureOp(Geometry geometry,
Point point,
double tolerance) |
GeometryOperation<Geometry> |
GeometryOperations.createIntersectionOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the point set intersection of the specified
Geometrys. |
GeometryOperation<Boolean> |
GeometryOperations.createIntersectsOp(Geometry geometry,
Geometry other)
Creates an operation to check if the specified
Geometrys intersect. |
GeometryOperation<Boolean> |
GeometryOperations.createIsSimpleOp(Geometry geometry)
Creates an operation to test the simplicity of the specified
Geometry. |
GeometryOperation<Geometry> |
GeometryOperations.createLocateAlongOp(Geometry geometry,
double mValue)
Creates an operation to calculate the
GeometryCollection that matches the specified M-coordinate value. |
GeometryOperation<Geometry> |
GeometryOperations.createLocateBetweenOp(Geometry geometry,
double startMeasure,
double endMeasure)
Creates an operation to calculate the
GeometryCollection that matches the specified range of M-coordinate value
inclusively. |
GeometryOperation<Geometry> |
MeasureGeometryOperations.createMeasureOnLengthOp(Geometry geometry,
boolean keepBeginMeasure)
Creates a
GeometryOperation that creates a new Geometry
that has the same 2D/3D-coordinates as the specified Geometry, and
with measure values that correspond with the length along it (or begin-measure + length). |
GeometryOperation<Geometry> |
DefaultMeasureGeometryOperations.createMeasureOnLengthOp(Geometry geometry,
boolean keepBeginMeasure) |
GeometryOperation<Boolean> |
GeometryOperations.createOverlapsOp(Geometry geometry,
Geometry other)
Creates an operation to check if the specified
Geometrys overlap. |
GeometryOperation<Boolean> |
GeometryOperations.createRelateOp(Geometry geometry,
Geometry other,
String matrix)
Creates an operation to check if the specified
Geometrys are spatially related by testing
for intersections between the interior, boundary and exterior of the two geometric objects as specified by
the values in the intersection pattern matrix. |
GeometryOperation<Geometry> |
GeometryOperations.createSymDifferenceOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the point set symmetric difference of the specified
Geometrys. |
GeometryOperation<Boolean> |
GeometryOperations.createTouchesOp(Geometry geometry,
Geometry other)
Creates an operation to check if the specified
Geometrys touch. |
GeometryOperation<ByteBuffer> |
GeometryOperations.createToWkbOp(Geometry geometry)
Creates an operation to encode the specified
Geometry to Well-Known Binary format (WKB). |
GeometryOperation<String> |
GeometryOperations.createToWktOp(Geometry geometry)
Creates an operation to encode the specified
Geometry to Well-Known Text (WKT). |
GeometryOperation<Geometry> |
GeometryOperations.createUnionOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the point set union of the specified
Geometrys. |
Copyright © 2015 geolatte.org. All rights reserved.