| AbstractLiteIterator |
Subclass that provides a convenient efficient currentSegment(float[] coords) implementation that reuses always the
same double array.
|
| CircularArc |
Represents an arc by three points, and provides methods to linearize it to a given max distance from the actual
circle
|
| CircularRing |
A CircularRing is a CircularString whose start and end point coincide.
|
| CircularString |
A CircularString is a sequence of zero or more connected circular arc segments.
|
| CompoundCurve |
A CompoundCurve is a connected sequence of circular arcs and linear segments.
|
| CompoundRing |
A CompoundRing is a connected sequence of circular arcs and linear segments forming a closed line.
|
| CurvedGeometries |
Utility methods for curved geometries
|
| CurvedGeometryFactory |
|
| CurvePolygon |
A subclass of polygon that can host also curves and will linearize if needed
|
| Decimator |
Accepts geometries and collapses all the vertices that will be rendered to the same pixel.
|
| DefaultCoordinateSequenceTransformer |
|
| EmptyIterator |
An iterator for empty geometries
|
| GeomCollectionIterator |
A path iterator for the LiteShape class, specialized to iterate over a geometry collection.
|
| GeometryBuilder |
|
| GeometryClipper |
A stateful geometry clipper, can clip linestring on a specified rectangle.
|
| GeometryCollector |
A stateful geometry collector that will add all geometries into a single resulting geometry collection with the
following properties:
the elements of the resulting geometry are simple geometries, adding a geometry collection will result in it
being flattened
the resulting geometry collection type will match its contents, a generic geometry collection will be used only
in case of heterogeneous contents
all geometries will be cloned using the provided geometry factory (one based on a
PackedCoordinateSequence is used by default to reduce memory usage)
|
| GeometryCoordinateSequenceTransformer |
Service object that takes a geometry and applies a MathTransform to the coordinates it contains, creating a
new geometry as the transformed output.
|
| JTS |
JTS Geometry utility methods, bringing Geotools to JTS.
|
| JTSFactoryFinder |
|
| LineIterator |
A path iterator for the LiteShape class, specialized to iterate over LineString object.
|
| LineIterator2 |
A path iterator for the LiteShape class, specialized to iterate over LineString object.
|
| LineStringCursor |
Allows to move a point cursor along the path of a LineString using a curvilinear coordinate system and either
absolute distances (from the start of the line) or offsets relative to the current position, to return the absolute
position of the cursor as a Point, and to get the orientation of the current segment.
|
| LiteCoordinateSequence |
|
| LiteCoordinateSequenceFactory |
|
| LiteShape |
A thin wrapper that adapts a JTS geometry to the Shape interface so that the geometry can be used by java2d without
coordinate cloning.
|
| LiteShape2 |
A thin wrapper that adapts a JTS geometry to the Shape interface so that the geometry can be used by java2d without
coordinate cloning.
|
| MultiCurve |
A subclass of multi line string that can host also curves and will linearize if needed
|
| MultiSurface |
|
| OffsetCurveBuilder |
Builds a offset curve, that is, a line parallel to the provided geometry at a given distance.
|
| PackedLineIterator |
A path iterator for the LiteShape class, specialized to iterate over LineString object.
|
| PointIterator |
A path iterator for the LiteShape class, specialized to iterate over Point objects.
|
| PolygonIterator |
A path iterator for the LiteShape class, specialized to iterate over Polygon objects.
|
| PreciseCoordinateSequenceTransformer |
This coordinate sequence transformer will take a Geometry and transform in a set of curved lines that will be
"flattened" in order to get back a set of straight segments.
|
| ReferencedEnvelope |
|
| ReferencedEnvelope3D |
|
| TransformedShape |
|
| WKBReader |
Reads a Geometryfrom a byte stream in Postgis Extended Well-Known Binary format.
|
| WKTReader2 |
Create a geometry from SQL Multi-Media Extension Well-Known Text which allows curves.
|
| WKTWriter2 |
A fork of JTS own WKTWriter that can write curved geometries using SQL Multi-Media Extension Well-Known Text
|