Interface | Description |
---|---|
ComplexPointCollection |
A
PointCollection that contains other PointCollection s. |
GeometryEquality |
An test for equality on
Geometries . |
GeometryOperation<R> |
An operation that can be executed on a
Geometry . |
GeometryOperations |
A factory for
GeometryOperation s. |
GeometryVisitor |
A visitor for
Geometry s. |
MeasureGeometryOperations |
A set of operations on measured (2DM/3DM)
Geometry s. |
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 Point s. |
PointSequenceBuilder |
A builder for
PointSequence s. |
PointVisitor |
A visitor for
Point s. |
SimplePointSequence |
Class | Description |
---|---|
ByteBuffer |
A byte buffer class.
|
CoordinateWithinTolerancePointEquality |
A
PointEquality that considers Point s 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 Point s to be equal if and only if
the have the same coordinates. |
Geometry |
The base class for
Geometry s. |
GeometryCollection |
A
Geometry that is an ordered collection of some number of Geometry s. |
GeometryFactory |
A Factory for
Geometry s. |
GeometryPointEquality |
A
GeometryEquality that considers two Geometry s to be equal iff one of these conditions is
satisfied:
both have the same type, coordinate reference system and consist of the same Point s.
both are empty
|
LinearRing |
A
LineString that is both closed and simple. |
LineSegment |
A portion of a line delimited (inclusively) by two
Point s. |
LineSegments |
Turns a
PointSequence into an Iterable over the
LineSegments defined by each consecutive pair of Point s in the PointSequence . |
LineString |
A LineString is a 1-dimensional
Geometry consisting of the LineSegment s defined by
consecutive pairs of Point s 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 Polygon s. |
Point | |
PointCollectionFactory |
A factory for
PointSequence s. |
PointCollectionPointEquality |
A
PointCollectionEquality implementation that considers two PointSequence s
equal if and only if both contain the same points in the same order. |
Points |
A convenience factory for
Point s. |
PointSequenceBuilders |
A factory for
PointSequenceBuilder s. |
PointSequenceIterator |
An
Iterator over the Point s 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.