Class Summary |
AbstractLiteIterator |
Subclass that provides a convenient efficient currentSegment(float[] coords)
implementation that reuses always the same double array. |
Decimator |
Accepts geometries and collapses all the vertices that will be rendered to
the same pixel. |
DefaultCoordinateSequenceTransformer |
A default implementation of coordinate sequence
transformer. |
EmptyIterator |
An iterator for empty geometries |
FactoryFinder |
Deprecated. Please use JTSFactoryFinder |
GeomCollectionIterator |
A path iterator for the LiteShape class, specialized to iterate over a
geometry collection. |
GeometryBuilder |
A builder for Geometry objects. |
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 |
Defines static methods used to access geometry,
coordinate sequence or
precision model factories. |
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. |
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. |
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 |
A JTS envelope associated with a
coordinate reference system. |
ReferencedEnvelope3D |
A 3D envelope associated with a
coordinate reference system. |
TransformedShape |
Apply an arbitrary AffineTransform on a Shape . |
WKTReader2 |
Create a geometry from SQL Multi-Media Extension Well-Known Text which allows curves. |