| Interface | Description |
|---|---|
| AnnotationTypeGeometry | |
| Curve |
This abstract class defines methods for a general curve (1D geometry object)
|
| EllipseTypeGeometry | |
| Geometry |
This interface is implemented by all geometry classes in JMap.
|
| JmapGeometriesProvider | |
| JmapGeometryProvider | |
| LineTypeGeometry | |
| PointTypeGeometry | |
| PolygonTypeGeometry | |
| PrecisionModel | |
| Rotated | |
| Surface | |
| Transformation |
Transformation is the base class for all geometry transformations.
|
| Class | Description |
|---|---|
| Annotation | |
| AnnotationGeometryIterator | |
| Centroid | |
| CGAlgorithmsDD | |
| Complex |
Complex is the subclass of collection used to describe collection with
various type of geometries.
|
| ComputeGeometry | |
| Coordinate | |
| DD | |
| DefaultGeometry | |
| Dimension | |
| Dimension.Double | |
| Dimension.Float | |
| Ellipse | |
| EllipseGeometryIterator | |
| FixedPrecisionModel | |
| GeoJsonDecoder | |
| GeoJsonEncoder | |
| GeometryCollection | |
| GeometryIterator | |
| GeometryPair<t1 extends Geometry,t2 extends Geometry> | |
| GeometrySerializer | |
| GeometryTypes |
Defines constants for geometry types supported in JMap.
|
| GeometryUtil |
This class utility provides static methods to perform geometry operations
defined in the Open Geospatial
Consortium Simple feature model.
|
| GeoToolsDecoder | |
| GeoToolsEncoder | Deprecated |
| Intersection |
This class defines methods used to compute the intersection between two geometries.
|
| IntersectionMap | |
| JtsDecoder | |
| JtsEncoder | |
| Line |
A
line is a LineString with 2 points. |
| LinearRing |
This class represents a closed LineString.
|
| LineGeometryIterator | |
| LineString |
This class represents a line made of several points.
|
| MapboxConversions |
A set of Geo and Terrain Conversion utils.
|
| MapboxConversions.JMapAnnotationGeoElement | |
| MapboxConversions.MapboxAnnotationProperties | |
| MultiAnnotation | |
| MultiCurve |
This abstract class represent a collection of curves
|
| MultiLineString |
This class represents a collection of LineString
A single LineString is allowed even if it's not the correct class. |
| MultiPoint |
This class represents a collection of Point.
|
| MultiPolygon |
This class represents a collection of Polygon
A single Polygon is allowed even if it's not the correct class. |
| MultiSurface |
This abstract class represent a collection of surfaces
|
| OffsetTransformation | |
| Orientation | |
| OrientedRectangle | |
| OrientedRectangle.Double | |
| OrientedRectangle.Float | |
| Point | |
| Point.Double |
The
Double class defines a point specified in
double precision. |
| Point.Float |
The
Float class defines a point specified in float
precision. |
| PointGeometryIterator | |
| PointM | |
| Polygon |
The
Polygon class defines a polygon in a 2D space. |
| PolygonGeometryIterator | |
| PolyLabel | |
| PrecisionModelFactory | |
| PrecisionTransformation | |
| ProjectionTransformation | |
| RawInputStream | |
| RawOutputStream | |
| Rectangle | |
| Rectangle.Double | |
| Rectangle.Float | |
| Relate |
This class contains the main method relate to test relationship between two
given geometries, and the methods needed to compute it.
|
| RotationTransformation | |
| Smoother |
This class provides methods to reduce the number of points in a geometry
|
| SmoothTransformation | |
| TransformationAdapter | |
| TranslationTransformation |
The TranslationTransformation is used to apply a translation to the specified
geometries.
The translation is made directly to the specified geometry instances. |
| UnaryTransformation | |
| WktDecoder | |
| WktEncoder |
| Enum | Description |
|---|---|
| GeometryUtil.RotationOrigin |