All Classes and Interfaces
Class
Description
Base class for AttributeStream instances.
An abstract ByteBuffer Cursor class.
Implementation for the vertex clustering.
Interface for operators that act on two geometries to produce a new geometry as result.
Implementation for the segment cracking.
A helper geometry structure that can store MultiPoint, Polyline, Polygon
geometries in linked lists.
An envelope is an axis-aligned rectangle.
A 1-dimensional interval.
An axis parallel 2-dimensional rectangle.
A class that represents axis parallel 3D rectangle.
Values for use in Geodetic length and area calculations
Common properties and methods shared by all geometric objects.
Describes the degree of acceleration of the geometry.
Geometry types
The type of this geometry.
An abstract Geometry Cursor class.
Provides services that operate on geometry instances.
A runtime exception raised when a geometry related exception occurs.
Deprecated.
An abstract Json String Cursor class.
A runtime exception raised when a JSON related exception occurs.
A throw in JsonReader built around the Jackson JsonParser.
An abstract reader for Json.
An abstract JsonReader Cursor class.
A straight line between a pair of points.
A GeometryCursor implementation that allows pushing geometries into it.
The MapGeometry class bundles the geometry with its spatial reference
together.
An abstract Geometry Cursor class.
The implementation of the Kahan summation algorithm.
The MulitPath class is a base class for polygons and polylines.
A Multipoint is a collection of points.
The MultiPoint is a collection of points.
This class is a base for geometries with many vertices.
This class is a base for geometries with many vertices.
The result of the IsSimpleXXX.
OGC Simple Feature Access specification v.1.2.1
The base class for Geometry Operators.
The operator type enum.
Creates buffer polygons around geometries.
Clips geometries with Envelope2D.
Relational operation Contains.
Creates the convex hull of the input geometry.
Relational operation Crosses.
Splits the target polyline or polygon where it is crossed by the cutter polyline.
Densifies MultiPath geometries by length so that no segments are longer than
given threshold value.
Difference of geometries.
Relational operation Disjoint.
Calculates distance between geometries.
Relational operation Equals.
Export to ESRI shape format.
OperatorExportToESRIShape implementation.
Export to GeoJson format.
Export to JSON format.
Export to WKB format.
An abstract class that represent the basic OperatorFactory interface.
An abstract class that represent the basic OperatorFactory interface.
Generalizes geometries using Douglas-Peucker algorithm.
A base class for the ExportToESRIShape Operator.
Densifies the line segments by length, making them run along specified geodetic curves.
Geodetic length calculation.
Import from ESRI shape format.
OperatorImportFromESRIShapeLocal implementation.
Import from JSON format.
Import from WKB format.
OperatorImportFromWkbLocal implementation.
Intersection of geometries by a given geometry.
Join types for the offset operation.
Projection of geometries to different coordinate systems.
Finds closest vertices of the Geometry.
Performs the Relation operation between two geometries using the DE-9IM matrix encoded as a string.
Densifies geometries preserving the shape of the segments in a given spatial reference by length and/or deviation.
A base class for simple relation operators.
Simplifies the geometry or determines if the geometry is simple.
Simplifies the geometry or determines if the geometry is simple.
Symmetric difference (XOR) operation between geometries.
Relational operation Touches.
Union of geometries.
Relational operation Within.
A Point is a zero-dimensional object that represents a specific (X,Y)
location in a two-dimensional XY-Plane.
Basic 2D point class.
Basic 3D point class.
A polygon is a collection of one or many interior or exterior rings.
A polyline is a collection of one or many paths.
A callback to provide progress and cancel tracking mechanism for lengthy operation.
Proximity operators are used to find the distance between two geometries or
the distance from a given point to the nearest point on another geometry.
A base class for segments.
A helper class to provide reusable segment, line, etc instances.
This class provides functionality to iterate over MultiPath segments.
Provides functionality to iterate over MultiPath segments.
Flags used by the OperatorExportToEsriShape.
Flags used by the OperatorImportFromEsriShape.
A simple GeometryCursor implementation that wraps a single Geometry or
an array of Geometry classes
A simple MapGeometryCursor implementation that wraps a single MapGeometry or
an array of MapGeometry classes
Simple scanline rasterizer.
A class that represents the spatial reference for the geometry.
A collection of strides of Index_type elements.
The affine transformation class for 2D.
The 3D affine transformation class.
Describes the vertex format of a Geometry.
Specifies how the attribute is interpolated along the segments.
Specifies the type of the attribute.
Describes the attribute and, in case of predefined attributes, provides a
hint of the attribute use.
This factory class allows to describe and create a VertexDescription
instance.
A hash object singleton that stores all VertexDescription instances via
WeakReference.
Flags used by the OperatorExpotToWkb.
Flags used by the OperatorImportFromWkb.
Flags used by the OperatorExportToWkt
Flags used by the OperatorImportFromWkt.