| Package | Description |
|---|---|
| org.geolatte.geom |
A model for geospatial geometries.
|
| org.geolatte.geom.builder |
A DSL to simplify the creation of Geometries.
|
| org.geolatte.geom.codec |
Encoder/Decoder classes for serializing Geometries and Coordinate Reference Systems.
|
| org.geolatte.geom.codec.db.oracle | |
| org.geolatte.geom.codec.db.sqlserver |
Encoder/Decoder classes for serializing Geometries and Coordinate Reference Systems to Microsoft SQL Server internal
format.
|
| org.geolatte.geom.json | |
| org.geolatte.geom.jts |
JTS interoperability classes.
|
| Modifier and Type | Method and Description |
|---|---|
static <P extends Position> |
Geometries.mkEmptyPolygon(CoordinateReferenceSystem<P> crs)
Creates an empty
Polygon for a coordinate reference system |
static <P extends Position> |
Geometries.mkPolygon(LinearRing<P>... rings) |
static <P extends Position> |
Geometries.mkPolygon(java.util.List<LinearRing<P>> rings) |
| Modifier and Type | Method and Description |
|---|---|
private <P extends Position> |
GeometryPointEquality.equals(Polygon<P> first,
Polygon<P> second) |
private <P extends Position> |
GeometryPointEquality.equals(Polygon<P> first,
Polygon<P> second) |
static <P extends Position> |
Geometries.mkMultiPolygon(Polygon<P>... polygons) |
void |
MeasureInterpolatingVisitor.visit(Polygon polygon) |
void |
GeometryVisitor.visit(Polygon<P> polygon)
Visits a
Polygon. |
void |
DefaultMeasureGeometryOperations.InterpolatingVisitor.visit(Polygon<P> polygon) |
| Modifier and Type | Method and Description |
|---|---|
static <P extends Position> |
Geometries.mkMultiPolygon(java.util.List<Polygon<P>> polygons) |
| Constructor and Description |
|---|
MultiPolygon(Polygon<P>... polygons)
Constructs a
MultiPolygon from the specified array of Polygons. |
| Modifier and Type | Method and Description |
|---|---|
static <P extends Position> |
DSL.polygon(CoordinateReferenceSystem<P> crs,
DSL.LinearRingToken<P>... tokens)
Creates a
Polygon from the specified ring tokens and CoordinateReferenceSystem |
static <P extends Position> |
DSL.polygon(LinearRing<P> hull,
LinearRing<P>... rings)
Creates a
Polygon from the specified outer ring (or hull) and inner rings (if any) |
(package private) Polygon<P> |
DSL.PolygonToken.toGeometry(CoordinateReferenceSystem<P> crs) |
| Modifier and Type | Method and Description |
|---|---|
static <P extends Position> |
DSL.multipolygon(Polygon<P> polygon,
Polygon<P>... polygons) |
static <P extends Position> |
DSL.multipolygon(Polygon<P> polygon,
Polygon<P>... polygons) |
| Modifier and Type | Method and Description |
|---|---|
private <P extends Position> |
AbstractWkbDecoder.decodePolygon(ByteBuffer byteBuffer,
CoordinateReferenceSystem<P> crs) |
private <P extends Position> |
PostgisWktDecoder.decodePolygonText(CoordinateReferenceSystem<P> crs) |
| Modifier and Type | Method and Description |
|---|---|
private <P extends Position> |
PostgisWktEncoder.addLinearRings(Polygon<P> geometry) |
private <P extends Position> |
AbstractWkbEncoder.getPolygonSize(Polygon<P> geom) |
void |
WkbVisitor.visit(Polygon<P> geom) |
protected void |
WkbVisitor.writeNumRings(Polygon<P> geom,
ByteBuffer byteBuffer) |
| Modifier and Type | Method and Description |
|---|---|
protected SDOGeometry |
AbstractSDOEncoder.addPolygon(SDOGeometry sdoGeom,
Polygon polygon) |
| Modifier and Type | Method and Description |
|---|---|
protected Polygon<?> |
PolygonSqlServerDecoder.createGeometry(SqlServerGeometry nativeGeom) |
protected Polygon<?> |
PolygonSqlServerDecoder.createGeometry(SqlServerGeometry nativeGeom,
int shapeIndex) |
protected Polygon<?> |
PolygonSqlServerDecoder.createNullGeometry(CoordinateReferenceSystem<?> crs) |
| Modifier and Type | Method and Description |
|---|---|
private void |
PolygonSqlServerEncoder.addExteriorRing(Polygon geom,
CountingPositionSequenceBuilder coordinates,
java.util.List<Figure> figures) |
private void |
PolygonSqlServerEncoder.addInteriorRings(Polygon<?> geom,
CountingPositionSequenceBuilder<?> coordinates,
java.util.List<Figure> figures) |
| Modifier and Type | Method and Description |
|---|---|
Polygon<P> |
PolygonParser.parse(com.fasterxml.jackson.databind.JsonNode root,
CoordinateReferenceSystem<P> defaultCrs) |
| Modifier and Type | Method and Description |
|---|---|
(package private) <P extends Position> |
PolygonListHolder.toPolygons(CoordinateReferenceSystem<P> crs) |
| Modifier and Type | Method and Description |
|---|---|
private static <P extends Position> |
JTS.from(org.locationtech.jts.geom.Polygon jtsGeometry,
CoordinateReferenceSystem<P> crs) |
| Modifier and Type | Method and Description |
|---|---|
private static <P extends Position> |
JTS.to(Polygon<P> polygon,
org.locationtech.jts.geom.GeometryFactory gFact) |