| Interface | Description |
|---|---|
| ComplexPointCollection |
A
PointCollection that contains other PointCollections. |
| GeometryEquality |
An test for equality on
Geometries. |
| GeometryOperation<R> |
An operation that can be executed on a
Geometry. |
| GeometryOperations |
A factory for
GeometryOperations. |
| GeometryVisitor |
A visitor for
Geometrys. |
| MeasureGeometryOperations |
A set of operations on measured (2DM/3DM)
Geometrys. |
| PointCollection |
A
PointCollection holds all points that determine a Geometry. |
| PointCollectionEquality |
A test for
PointSequence equality. |
| PointEquality |
A Test for
Point equality. |
| PointSequence |
A
PointCollection that consists of a sequence of Points. |
| PointSequenceBuilder |
A builder for
PointSequences. |
| PointVisitor |
A visitor for
Points. |
| SimplePointSequence |
| Class | Description |
|---|---|
| ByteBuffer |
A byte buffer class.
|
| CoordinateWithinTolerancePointEquality |
A
PointEquality that considers Points to be equal when their coordinates
are within a specified tolerance of each other. |
| DefaultMeasureGeometryOperations |
Default implementation of
MeasureGeometryOperations. |
| EmptyPointSequence |
Represents an empty
PointSequence. |
| Envelope |
An envelope or bounding box implementation.
|
| ExactCoordinatePointEquality |
A
PointEquality implementation that considers two Points to be equal if and only if
the have the same coordinates. |
| Geometry |
The base class for
Geometrys. |
| GeometryCollection |
A
Geometry that is an ordered collection of some number of Geometrys. |
| GeometryFactory |
A Factory for
Geometrys. |
| GeometryPointEquality |
A
GeometryEquality that considers two Geometrys to be equal iff one of these conditions is
satisfied:
both have the same type, coordinate reference system and consist of the same Points.
both are empty
|
| LinearRing |
A
LineString that is both closed and simple. |
| LineSegment |
A portion of a line delimited (inclusively) by two
Points. |
| LineSegments |
Turns a
PointSequence into an Iterable over the
LineSegments defined by each consecutive pair of Points in the PointSequence. |
| LineString |
A LineString is a 1-dimensional
Geometry consisting of the LineSegments defined by
consecutive pairs of Points of a PointSequence. |
| MeasureInterpolatingVisitor |
A
GeometryVisitor that derives a Geometry
by interpolating on the measure values of the visited Geometries. |
| MultiLineString | |
| MultiPoint | |
| MultiPolygon |
A
GeometryCollection that contains only Polygons. |
| Point | |
| PointCollectionFactory |
A factory for
PointSequences. |
| PointCollectionPointEquality |
A
PointCollectionEquality implementation that considers two PointSequences
equal if and only if both contain the same points in the same order. |
| Points |
A convenience factory for
Points. |
| PointSequenceBuilders |
A factory for
PointSequenceBuilders. |
| PointSequenceIterator |
An
Iterator over the Points of a PointSequence. |
| Polygon |
A planar surface defined by 1 exterior boundary and 0 or more interior boundaries.
|
| PolyHedralSurface | |
| Vector |
A set of utility functions for basic
2D vector functions.
|
| Enum | Description |
|---|---|
| ByteOrder |
Indicates the byte-order for a
ByteBuffer. |
| CoordinateComponent |
Enumerates the components of the coordinates of a point.
|
| DimensionalFlag |
Indicates the coordinate dimension of the points of a
PointSequence or Geometry and whether
the coordinates have Z- and/or M-components. |
| GeometryType |
Enumerates the instantiable
Geometry types. |
| Exception | Description |
|---|---|
| BufferAccessException |
An exception for Buffer over- or underflow.
|
A model for geospatial geometries.
The Geolatte Geometry Library is based on the following open standards:
Copyright © 2015 geolatte.org. All rights reserved.