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
Geometry s cross. |
GeometryOperation<Geometry> |
GeometryOperations.createDifferenceOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the point set difference of the specified
Geometry s. |
GeometryOperation<Double> |
GeometryOperations.createDistanceOp(Geometry geometry,
Geometry other)
Returns an operation to calculate the shortest distance between any two points in the two
Geometry s 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
Geometry s. |
GeometryOperation<Boolean> |
GeometryOperations.createIntersectsOp(Geometry geometry,
Geometry other)
Creates an operation to check if the specified
Geometry s 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
Geometry s overlap. |
GeometryOperation<Boolean> |
GeometryOperations.createRelateOp(Geometry geometry,
Geometry other,
String matrix)
Creates an operation to check if the specified
Geometry s 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
Geometry s. |
GeometryOperation<Boolean> |
GeometryOperations.createTouchesOp(Geometry geometry,
Geometry other)
Creates an operation to check if the specified
Geometry s 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
Geometry s. |
Copyright © 2015 geolatte.org. All rights reserved.