- c(double, double) - Static method in class org.geolatte.geom.builder.DSL
-
A 2D vertex
- c(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
A 3D vertex
- capacity() - Method in class org.geolatte.geom.ByteBuffer
-
Returns this buffer's capacity.
- centroid() - Method in class org.geolatte.geom.MultiPolygon
-
Returns the mathematical centroid for this MultiPolygon
.
- clone() - Method in class org.geolatte.geom.EmptyPointSequence
-
- clone() - Method in interface org.geolatte.geom.PointSequence
-
- cM(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
A 2DM vertex
- cM(double, double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
A 3DM vertex
- collectPointSets(Geometry[]) - Static method in class org.geolatte.geom.Geometry
-
Collects all PointSets in the Geometry array into a (complex) PointCollection.
- ComplexPointCollection - Interface in org.geolatte.geom
-
A PointCollection
that contains other PointCollection
s.
- ComposeGeometryBuilder<P extends Geometry,R extends Geometry> - Interface in org.geolatte.geom.builder.internal
-
A Builder for Geometries that are built from other Geometries.
- contains(Envelope) - Method in class org.geolatte.geom.Envelope
-
Checks whether this Envelope
contains the specifies Envelope
.
- contains(Point) - Method in class org.geolatte.geom.Envelope
-
Checks whether this Envelope
contains the specifies Envelope
.
- contains(Geometry) - Method in class org.geolatte.geom.Geometry
-
Tests whether this Geometry
spatially contains the specified Geometry
.
- convexHull() - Method in class org.geolatte.geom.Geometry
-
Returns a Geometry
that represents the convex hull of this Geometry
.
- CoordinateComponent - Enum in org.geolatte.geom
-
Enumerates the components of the coordinates of a point.
- CoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A Coordinate Reference System.
- CoordinateReferenceSystem(CrsId, String, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Constructs a CoordinateReferenceSystem
.
- CoordinateSystem - Class in org.geolatte.geom.crs
-
A coordinate system.
- CoordinateSystem(CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.CoordinateSystem
-
Constructs a CoordinateSystem
.
- CoordinateSystemAxis - Class in org.geolatte.geom.crs
-
An axis of a CoordinateSystem.
- CoordinateSystemAxis(String, CoordinateSystemAxisDirection, Unit) - Constructor for class org.geolatte.geom.crs.CoordinateSystemAxis
-
Creates an instance.
- CoordinateSystemAxisDirection - Enum in org.geolatte.geom.crs
-
Enumerates the possible values of direction for a CoordinateSystemAxis
.
- CoordinateWithinTolerancePointEquality - Class in org.geolatte.geom
-
A
PointEquality
that considers
Point
s to be equal when their coordinates
are within a specified tolerance of each other.
- CoordinateWithinTolerancePointEquality(DimensionalFlag, double) - Constructor for class org.geolatte.geom.CoordinateWithinTolerancePointEquality
-
Constructs an instance
- CountingPointSequenceBuilder - Class in org.geolatte.geom.codec.sqlserver
-
- CountingPointSequenceBuilder(DimensionalFlag, CrsId) - Constructor for class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
-
- create(double[], DimensionalFlag, CrsId) - Static method in class org.geolatte.geom.PointCollectionFactory
-
Creates a PointSequence
from a coordinate array.
- create(PointCollection[]) - Static method in class org.geolatte.geom.PointCollectionFactory
-
Creates a PointCollection
from the specified array of PointCollection
s.
- create2D(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
-
- create2D(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
-
- create2D(double, double, CrsId) - Static method in class org.geolatte.geom.Points
-
Creates a 2D Point
using the specified coordinates and coordinate reference system
- create2D(double, double) - Static method in class org.geolatte.geom.Points
-
Creates a 2D Point
using the specified coordinates, and an undefined coordinate reference system.
- create2DM(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
-
- create2DM(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
-
- create2DM(double, double, double, CrsId) - Static method in class org.geolatte.geom.Points
-
Creates a 2DM Point
using the specified coordinates and coordinate reference system
- create2DM(double, double, double) - Static method in class org.geolatte.geom.Points
-
Creates a 2DM Point
using the specified coordinates, and an undefined coordinate reference system.
- create3D(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
-
- create3D(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
-
- create3D(double, double, double, CrsId) - Static method in class org.geolatte.geom.Points
-
Creates a 3D Point
using the specified coordinates and coordinate reference system
- create3D(double, double, double) - Static method in class org.geolatte.geom.Points
-
Creates a 3D Point
using the specified coordinates, and an undefined coordinate reference system.
- create3DM(CrsId) - Static method in class org.geolatte.geom.builder.LinearRings
-
- create3DM(CrsId) - Static method in class org.geolatte.geom.builder.LineStrings
-
- create3DM(double, double, double, double, CrsId) - Static method in class org.geolatte.geom.Points
-
Creates a 3DM Point
using the specified coordinates and coordinate reference system
- create3DM(double, double, double, double) - Static method in class org.geolatte.geom.Points
-
Creates a 4D Point
using the specified coordinates, and an undefined coordinate reference system.
- createBoundaryOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to calculate the boundary of the specified Geometry
.
- createBufferOp(Geometry, double) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate a Geometry
that represents all points whose distance from the specified
Geometry
is less than or equal the specified distance.
- createContainsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the first specified Geometry
spatially
contains the second.
- createConvexHullOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the convex hull of the specified Geometry
.
- createCrossesOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometry
s cross.
- createDifferenceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the point set difference of the specified Geometry
s.
- createDistanceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the shortest distance between any two points in the two Geometry
s in the
coordinate reference system of this Geometry
.
- createEmpty() - Static method in class org.geolatte.geom.GeometryCollection
-
Constructs an empty GeometryCollection
.
- createEmpty() - Static method in class org.geolatte.geom.LinearRing
-
- createEmpty() - Static method in class org.geolatte.geom.LineString
-
Constructs an empty LineString
.
- createEmpty() - Static method in class org.geolatte.geom.MultiLineString
-
Constructs an empty MultiLineString
.
- createEmpty() - Static method in class org.geolatte.geom.MultiPoint
-
Constructs an empty MultiPoint
.
- createEmpty() - Static method in class org.geolatte.geom.MultiPolygon
-
Constructs an empty MultiPolygon
.
- createEmpty() - Static method in class org.geolatte.geom.Point
-
- createEmpty() - Static method in class org.geolatte.geom.PointCollectionFactory
-
Creates an empty PointSequence
.
- createEmpty() - Static method in class org.geolatte.geom.Points
-
Creates an empty Point
- createEmpty() - Static method in class org.geolatte.geom.Polygon
-
Creates an empty Polygon
.
- createEnvelopeOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to calculate the Envelope
of the specified Geometry
.
- createGeometryCollection(Geometry[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a GeometryCollection
from the specified Geometry
s.
- createGetMeasureOp(Geometry, Point, double) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
-
- createGetMeasureOp(Geometry, Point) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
-
- createGetMeasureOp(Geometry, Point) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a GeometryOperation
to calculate the measure value
at the specified point
- createGetMeasureOp(Geometry, Point, double) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a GeometryOperation
to calculate the measure value, given that the points fall within
a specified distance from the linestring
at the specified point
- createIntersectionOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the point set intersection of the specified Geometry
s.
- createIntersectsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometry
s intersect.
- createIsSimpleOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to test the simplicity of the specified Geometry
.
- createLinearRing(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a LinearRing
- createLineString(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a LineString
- createLocateAlongOp(Geometry, double) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to calculate the GeometryCollection
that matches the specified M-coordinate value.
- createLocateBetweenOp(Geometry, double, double) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to calculate the GeometryCollection
that matches the specified range of M-coordinate value
inclusively.
- createMeasureOnLengthOp(Geometry, boolean) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
-
- createMeasureOnLengthOp(Geometry, boolean) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a GeometryOperation
that creates a new Geometry
that has the same 2D/3D-coordinates as the specified Geometry
, and
with measure values that correspond with the length along it (or begin-measure + length).
- createMultiLineString(LineString[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a MultiLineString
from the specified LineString
s.
- createMultiPoint(Point[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a MultiPoint
from the specified Point
s.
- createMultiPolygon(Polygon[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a MultiPolygon
from the specified Polygon
s.
- createOverlapsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometry
s overlap.
- createPoint(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a Point
.
- createPolygon(PointSequence) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a Polygon
without any holes.
- createPolygon(LinearRing[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a Polygon
.
- createRelateOp(Geometry, Geometry, String) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometry
s are spatially related by testing
for intersections between the interior, boundary and exterior of the two geometric objects as specified by
the values in the intersection pattern matrix.
- createSymDifferenceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the point set symmetric difference of the specified Geometry
s.
- createTouchesOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometry
s touch.
- createToWkbOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to encode the specified Geometry
to Well-Known Binary format (WKB).
- createToWktOp(Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to encode the specified Geometry
to Well-Known Text (WKT).
- createUnionOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the point set union of the specified Geometry
s.
- crosses(Geometry) - Method in class org.geolatte.geom.Geometry
-
Tests whether this Geometry
spatially crosses the specified Geometry
.
- CrsId - Class in org.geolatte.geom.crs
-
An identifier for a CoordinateReferenceSystem
or other object referenced in a
CoordinateReferenceSystem
definition.
- CrsId(String, int) - Constructor for class org.geolatte.geom.crs.CrsId
-
Creates an instance having the specified authority and code.
- CrsIdentifiable - Class in org.geolatte.geom.crs
-
Abstract base class for classes the are identified by a CrsId
(e.g.
- CrsIdentifiable(CrsId, String) - Constructor for class org.geolatte.geom.crs.CrsIdentifiable
-
Constructs an instance.
- CrsParameter - Class in org.geolatte.geom.crs
-
A parameter in the Projection
of a ProjectedCoordinateReferenceSystem
.
- CrsParameter(String, double) - Constructor for class org.geolatte.geom.crs.CrsParameter
-
Constructs an instance with the given parameter name and value.
- CrsRegistry - Class in org.geolatte.geom.crs
-
A repository for CoordinateReferenceSystem
s.
- CrsRegistry() - Constructor for class org.geolatte.geom.crs.CrsRegistry
-
- CrsWktDecoder - Class in org.geolatte.geom.codec
-
A decoder for CoordinateReferenceSystem
definitions in WKT.
- CrsWktDecoder() - Constructor for class org.geolatte.geom.codec.CrsWktDecoder
-
Initiates a new CrsWktDecoder
that uses the CrsWktVariant
.
- GeocentricCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A geo-centric CoordinateReferenceSystem
.
- GeocentricCoordinateReferenceSystem(CrsId, String, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.GeocentricCoordinateReferenceSystem
-
Constructs a CoordinateReferenceSystem
.
- GeographicCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A geographic CoordinateReferenceSystem
.
- GeographicCoordinateReferenceSystem(CrsId, String, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Constructs a CoordinateReferenceSystem
.
- geometries - Variable in class org.geolatte.geom.GeometryCollection
-
- Geometry - Class in org.geolatte.geom
-
The base class for Geometry
s.
- Geometry(GeometryOperations) - Constructor for class org.geolatte.geom.Geometry
-
- GeometryBuilder2D<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
-
- GeometryBuilder2DM<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
-
- GeometryBuilder3D<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
-
- GeometryBuilder3DM<T extends Geometry> - Interface in org.geolatte.geom.builder.internal
-
- geometrycollection(int, DSL.Geometry2DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(int, DSL.Geometry3DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(int, DSL.Geometry2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(int, DSL.Geometry3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(DSL.Geometry2DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(DSL.Geometry3DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(DSL.Geometry2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- geometrycollection(DSL.Geometry3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- GeometryCollection - Class in org.geolatte.geom
-
A Geometry
that is an ordered collection of some number of Geometry
s.
- GeometryCollection(Geometry[]) - Constructor for class org.geolatte.geom.GeometryCollection
-
Constructs a GeometryCollection
from the specified Geometry
s.
- GeometryEquality - Interface in org.geolatte.geom
-
An test for equality on Geometries
.
- GeometryFactory - Class in org.geolatte.geom
-
A Factory for Geometry
s.
- GeometryFactory(GeometryOperations) - Constructor for class org.geolatte.geom.GeometryFactory
-
Creates a GeometryFactory
that creates Geometry
s
with the specified GeometryOperations
.
- GeometryFactory() - Constructor for class org.geolatte.geom.GeometryFactory
-
Creates a GeometryFactory
that creates Geometry
s
with the default GeometryOperations
implementation.
- geometryFactory() - Static method in class org.geolatte.geom.jts.JTS
-
- GeometryOperation<R> - Interface in org.geolatte.geom
-
An operation that can be executed on a Geometry
.
- GeometryOperations - Interface in org.geolatte.geom
-
A factory for GeometryOperation
s.
- GeometryPointEquality - Class in org.geolatte.geom
-
A GeometryEquality
that considers two Geometry
s to be equal iff one of these conditions is
satisfied:
both have the same type, coordinate reference system and consist of the same Point
s.
both are empty
- GeometryPointEquality(PointEquality) - Constructor for class org.geolatte.geom.GeometryPointEquality
-
Constructs an instance that uses the specified PointEquality
to determine
whether the Geometry
s have the same Point
s.
- GeometryPointEquality() - Constructor for class org.geolatte.geom.GeometryPointEquality
-
Constructs an instance that uses to determine
whether the Geometry
s have the same Point
s.
- GeometryType - Enum in org.geolatte.geom
-
Enumerates the instantiable Geometry
types.
- GeometryVisitor - Interface in org.geolatte.geom
-
A visitor for Geometry
s.
- get() - Method in class org.geolatte.geom.ByteBuffer
-
Relative get method.
- getArea() - Method in class org.geolatte.geom.Polygon
-
Returns the area of this Polygon
as measured in the CoordinateReferenceSystem
of this
Polygon
.
- getAuthority() - Method in class org.geolatte.geom.crs.CrsId
-
Returns the authority for this CrsId
.
- getAxes() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
- getAxes() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
- getAxis(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
- getAxisDirection() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
-
- getAxisIndex(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
- getAxisName() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
-
Returns the name of this axis.
- getAxisUnit(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the Unit
of the axis at the specified position.
- getBoundary() - Method in class org.geolatte.geom.Geometry
-
Returns the boundary of this Geometry
.
- getBoundary() - Method in class org.geolatte.geom.MultiPoint
-
- getBoundary() - Method in class org.geolatte.geom.Point
-
- getBoundary() - Method in class org.geolatte.geom.Polygon
-
- getBoundingPolygons(Polygon) - Method in class org.geolatte.geom.PolyHedralSurface
-
- getByteOrder() - Method in class org.geolatte.geom.ByteBuffer
-
Gets the byte order of this instance.
- getByteOrder() - Method in enum org.geolatte.geom.ByteOrder
-
- getCentroid() - Method in class org.geolatte.geom.Polygon
-
Returns the mathematical centroid for this Polygon
.
- getCode() - Method in class org.geolatte.geom.crs.CrsId
-
Returns the code for this CrsId
.
- getConversionFactor() - Method in class org.geolatte.geom.crs.Unit
-
Returns the conversion factor: the scalar value that converts a value of this Unit
to the fundamental unit
for this type of unit.
- getCoordinate(int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCoordinate(int, Coordinate) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCoordinate(int, CoordinateComponent) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCoordinate(int, CoordinateComponent) - Method in interface org.geolatte.geom.PointCollection
-
Returns the specified coordinate for the Point
at the specified position in this PointCollection
.
- getCoordinateCopy(int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCoordinateDimension() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the coordinate dimension, i.e.
- getCoordinateDimension() - Method in enum org.geolatte.geom.DimensionalFlag
-
Returns the coordinate dimension of this DimensionalFlag
.
- getCoordinateDimension() - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCoordinateDimension() - Method in class org.geolatte.geom.Geometry
-
Returns the coordinate dimension of this
Geometry
- getCoordinateDimension() - Method in interface org.geolatte.geom.PointCollection
-
Returns the coordinate dimension of this PointCollection
.
- getCoordinateRefenceSystemForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
returns the CoordinateReferenceSystem
for the specified EPSG code.
- getCoordinates(double[], int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCoordinates(double[], int) - Method in interface org.geolatte.geom.PointCollection
-
Copies the coordinates of the Point
at the specified (zero-based) position in this PointCollection
into the specified coordinate array.
- getCoordinateSystem() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Returns the CoordinateSystem
associated with this CoordinateReferenceSystem
.
- getCorrespondingGeolatteClass(Class<? extends Geometry>) - Static method in class org.geolatte.geom.jts.JTS
-
Returns the Geolatte Geometry class that corresponds to the specified JTS class.
- getCorrespondingJTSClass(Class<? extends Geometry>) - Static method in class org.geolatte.geom.jts.JTS
-
Returns the JTS Geometry class that corresponds to the specified Geolatte Geometry class.
- getCrsId() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
-
- getCrsId() - Method in class org.geolatte.geom.crs.CrsIdentifiable
-
Returns the identifier for this CoordinateReferenceSystem
.
- getCrsId() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the CrsId of the spatial extent
- getCrsId() - Method in class org.geolatte.geom.EmptyPointSequence
-
- getCrsId() - Method in class org.geolatte.geom.Envelope
-
Returns the CrsId
for this Envelope
- getCrsId() - Method in class org.geolatte.geom.Geometry
-
Returns the reference to the coordinate reference system of this Geometry
- getCrsId(Geometry[]) - Static method in class org.geolatte.geom.Geometry
-
Extracts the first CrsId
from an array of Geometry
s if
the array is non-null and not empty.
- getCrsId() - Method in interface org.geolatte.geom.PointCollection
-
Returns the
CrsId
of this
PointCollection
.
- getCrsId() - Method in interface org.geolatte.geom.PointSequenceBuilder
-
Returns the
CrsId
of the
PointSequence
being built.
- getCrsIdForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Returns the CrsId
for the specified EPSG Code.
- getDatum() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Returns the Datum
for this CoordinateReferenceSystem
- getDepth() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the maximum tree-depth
- getDimension() - Method in class org.geolatte.geom.EmptyPointSequence
-
- getDimension() - Method in class org.geolatte.geom.Geometry
-
Returns the topological dimension of this instance.
- getDimension() - Method in class org.geolatte.geom.GeometryCollection
-
- getDimension() - Method in class org.geolatte.geom.LineString
-
- getDimension() - Method in class org.geolatte.geom.MultiLineString
-
- getDimension() - Method in class org.geolatte.geom.MultiPoint
-
- getDimension() - Method in class org.geolatte.geom.Point
-
- getDimension() - Method in class org.geolatte.geom.Polygon
-
- getDimensionalFlag() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
-
- getDimensionalFlag() - Method in class org.geolatte.geom.EmptyPointSequence
-
- getDimensionalFlag() - Method in class org.geolatte.geom.Geometry
-
Returns the DimensionalFlag
of the Geometry
- getDimensionalFlag() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
-
- getDimensionalFlag() - Method in interface org.geolatte.geom.PointCollection
-
Returns the DimensionalFlag
of this PointCollection
.
- getDimensionalFlag() - Method in interface org.geolatte.geom.PointSequenceBuilder
-
Returns the DimensionalFlag
of the PointSequence
being built.
- getDouble() - Method in class org.geolatte.geom.ByteBuffer
-
Reads the next 8 bytes as a double from this instance at the current position, taking into account the byte-order,
and then increments the position by eight.
- getEllipsoid() - Method in class org.geolatte.geom.crs.Datum
-
Returns the Ellipsoid
for this Datum
- getEndPoint() - Method in class org.geolatte.geom.LineSegment
-
Returns the second, or end Point
of this LineSegment
- getEndPoint() - Method in class org.geolatte.geom.LineString
-
Returns the last Point
of this LineString
.
- getEnvelope() - Method in class org.geolatte.geom.Geometry
-
Returns the Envelope
, or minimum bounding box, for this Geometry
.
- getExtent() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the spatial extent of this instance
- getExteriorRing() - Method in class org.geolatte.geom.Polygon
-
Returns the exterior boundary of this Polygon
.
- getFloat() - Method in class org.geolatte.geom.ByteBuffer
-
Reads the next 4 bytes as a float from this instance at the current position, taking into account the byte-order,
and then increments the position by four.
- getFundamentalUnit(Unit.Type) - Static method in class org.geolatte.geom.crs.Unit
-
Returns the fundamental unit for this type of Unit
.
- getGeographicCoordinateSystem() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns the base GeographicCoordinateReferenceSystem
of this
projected reference system.
- getGeometryN(int) - Method in class org.geolatte.geom.GeometryCollection
-
Returns the Geometry
element at the specified (zero-based) position in this GeometryCollection
.
- getGeometryN(int) - Method in class org.geolatte.geom.MultiLineString
-
- getGeometryN(int) - Method in class org.geolatte.geom.MultiPoint
-
- getGeometryN(int) - Method in class org.geolatte.geom.MultiPolygon
-
- getGeometryOperations(Geometry[]) - Static method in class org.geolatte.geom.Geometry
-
Extracts the first GeometryOperations
from an array of Geometry
s if
the array is non-null and not empty.
- getGeometryOperations() - Method in class org.geolatte.geom.Geometry
-
Returns the GeometryOperations
instance used by this instance.
- getGeometryType() - Method in class org.geolatte.geom.Geometry
-
Returns the type of this Geometry
.
- getGeometryType() - Method in class org.geolatte.geom.GeometryCollection
-
- getGeometryType() - Method in class org.geolatte.geom.LinearRing
-
- getGeometryType() - Method in class org.geolatte.geom.LineString
-
- getGeometryType() - Method in class org.geolatte.geom.MultiLineString
-
- getGeometryType() - Method in class org.geolatte.geom.MultiPoint
-
- getGeometryType() - Method in class org.geolatte.geom.MultiPolygon
-
- getGeometryType() - Method in class org.geolatte.geom.Point
-
- getGeometryType() - Method in class org.geolatte.geom.Polygon
-
- getHeight() - Method in class org.geolatte.geom.Envelope
-
returns the height of this Envelope
.
- getInt() - Method in class org.geolatte.geom.ByteBuffer
-
Reads the next 4 bytes as an int from this instance at the current position, taking into account the byte-order,
and then increments the position by four.
- getInteriorRingN(int) - Method in class org.geolatte.geom.Polygon
-
Returns the specified interior ring.
- getInverseFlattening() - Method in class org.geolatte.geom.crs.Ellipsoid
-
Returns the inverse flattening.
- getLength() - Method in class org.geolatte.geom.LineString
-
Returns the length of this LineString
in its coordinate reference system.
- getLength() - Method in class org.geolatte.geom.MultiLineString
-
- getLong() - Method in class org.geolatte.geom.ByteBuffer
-
Reads the next 8 bytes as a long from this instance at the current position, taking into account the byte-order,
and then increments the position by eight.
- getLongitude() - Method in class org.geolatte.geom.crs.PrimeMeridian
-
Returns the angle of this meridian relative to Greenwich Meridian.
- getM(int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getM() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
-
- getM() - Method in class org.geolatte.geom.Point
-
Returns the M-coordinate of this Point
.
- getM(int) - Method in interface org.geolatte.geom.PointCollection
-
Returns the M-coordinate for the Point
at the specified position in this PointCollection
.
- getMaxLength() - Method in class org.geolatte.geom.curve.MortonCode
-
Returns the maximum length of a morton code generated by this instance.
- getMaxX() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the maximum X-coordinate of the extent.
- getMaxX() - Method in class org.geolatte.geom.Envelope
-
Return the maximum X-coordinate.
- getMaxY() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the maximum Y-coordinate of the extent.
- getMaxY() - Method in class org.geolatte.geom.Envelope
-
Return the maximum Y-coordinate.
- getMinX() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the minimum X-coordinate of the extent
- getMinX() - Method in class org.geolatte.geom.Envelope
-
Return the minimum X-coordinate.
- getMinY() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the minimum Y-coordinate of the extent
- getMinY() - Method in class org.geolatte.geom.Envelope
-
Return the minimum Y-coordinate.
- getName() - Method in class org.geolatte.geom.crs.CrsIdentifiable
-
Returns the name of this CoordinateReferenceSystem
.
- getName() - Method in class org.geolatte.geom.crs.CrsParameter
-
Returns the name of this parameter
- getNumAdded() - Method in class org.geolatte.geom.codec.sqlserver.CountingPointSequenceBuilder
-
- getNumAdded() - Method in interface org.geolatte.geom.PointSequenceBuilder
-
Returns the number of points already added to this PointSequence
.
- getNumGeometries() - Method in class org.geolatte.geom.GeometryCollection
-
Returns the number of elements in this GeometryCollection
.
- getNumInteriorRing() - Method in class org.geolatte.geom.Polygon
-
returns the number of interior boundaries.
- getNumPatches() - Method in class org.geolatte.geom.PolyHedralSurface
-
- getNumPoints() - Method in class org.geolatte.geom.Geometry
-
Returns the number of points in the PointCollection
of this Geometry
.
- getOrdinate(int, int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getParameters() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns the projection parameters
- getPatchN(int) - Method in class org.geolatte.geom.PolyHedralSurface
-
- getPointN(int) - Method in class org.geolatte.geom.Geometry
-
Returns the point at the specified index in the PointCollection
of this Geometry
.
- getPointOnSurface() - Method in class org.geolatte.geom.Polygon
-
Returns a Point
that is guaranteed to lie on this Polygon
.
- getPoints() - Method in class org.geolatte.geom.Geometry
-
Returns the PointCollection
that is associated with this instance
- getPoints() - Method in class org.geolatte.geom.GeometryCollection
-
- getPoints() - Method in class org.geolatte.geom.LineString
-
- getPoints() - Method in class org.geolatte.geom.Point
-
- getPoints() - Method in class org.geolatte.geom.Polygon
-
- getPointSets() - Method in interface org.geolatte.geom.ComplexPointCollection
-
Returns the constituent PointCollection
s of this instance.
- getPrimeMeridian() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Returns the PrimeMeridian
of this CoordinateReferenceSystem
.
- getProjection() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns the map projection for this projected cooordinate system.
- getSemiMajorAxis() - Method in class org.geolatte.geom.crs.Ellipsoid
-
Returns the semi-major axis of this Ellipsoid.
- getSRID() - Method in class org.geolatte.geom.Geometry
-
Returns the numeric identifier of the coordinate reference system of this Geometry
.
- getStartPoint() - Method in class org.geolatte.geom.LineSegment
-
Returns the first, or start Point
of this LineSegment
- getStartPoint() - Method in class org.geolatte.geom.LineString
-
Returns the first Point
of this LineString
.
- getToWGS84() - Method in class org.geolatte.geom.crs.Datum
-
Returns the Bursa-Wolf transformation parameters to the WGS84 datum.
- getUInt() - Method in class org.geolatte.geom.ByteBuffer
-
Reads the next 4 bytes as an unsigned integer from this instance at the current position,
taking into account the byte-order, and then increments the position by four.
- getUnit() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
-
- getUnit() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Returns the Unit
for this CoordinateReferenceSystem
.
- getValue() - Method in class org.geolatte.geom.crs.CrsParameter
-
Returns value of this parameter.
- getWidth() - Method in class org.geolatte.geom.Envelope
-
returns the width of this Envelope
.
- getX(int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getX() - Method in class org.geolatte.geom.Point
-
Returns the X-coordinate of this Point
.
- getX(int) - Method in interface org.geolatte.geom.PointCollection
-
Returns the X-coordinate for the Point
at the specified position in this PointCollection
.
- getY(int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getY() - Method in class org.geolatte.geom.Point
-
Returns the Y-coordinate of this Point
.
- getY(int) - Method in interface org.geolatte.geom.PointCollection
-
Returns the Y-coordinate for the Point
at the specified position in this PointCollection
.
- getZ(int) - Method in class org.geolatte.geom.EmptyPointSequence
-
- getZ() - Method in class org.geolatte.geom.jts.DimensionalCoordinate
-
- getZ() - Method in class org.geolatte.geom.Point
-
Returns the Z-coordinate of this Point
.
- getZ(int) - Method in interface org.geolatte.geom.PointCollection
-
Returns the Z-coordinate for the Point
at the specified position in this PointCollection
.
- parse(String) - Static method in class org.geolatte.geom.crs.CrsId
-
Creates an instance from a
String
of the form "[
:].
- perp(Point) - Static method in class org.geolatte.geom.Vector
-
Hill's "perp" operator.
- perpDot(Point, Point) - Static method in class org.geolatte.geom.Vector
-
Applies the perp dot-operation on the specified Point
s
- point(int, DSL.Vertex2DToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(int, DSL.Vertex3DToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(int, DSL.Vertex2DMToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(int, DSL.Vertex3DMToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(DSL.Vertex2DToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(DSL.Vertex3DToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(DSL.Vertex2DMToken) - Static method in class org.geolatte.geom.builder.DSL
-
- point(DSL.Vertex3DMToken) - Static method in class org.geolatte.geom.builder.DSL
-
- Point - Class in org.geolatte.geom
-
- Point(PointSequence, GeometryOperations) - Constructor for class org.geolatte.geom.Point
-
- Point(PointSequence) - Constructor for class org.geolatte.geom.Point
-
- Point(Point) - Constructor for class org.geolatte.geom.Point
-
- PointCollection - Interface in org.geolatte.geom
-
A PointCollection
holds all points that determine a Geometry
.
- PointCollectionEquality - Interface in org.geolatte.geom
-
A test for PointSequence
equality.
- PointCollectionFactory - Class in org.geolatte.geom
-
A factory for PointSequence
s.
- PointCollectionFactory() - Constructor for class org.geolatte.geom.PointCollectionFactory
-
- PointCollectionPointEquality - Class in org.geolatte.geom
-
A
PointCollectionEquality
implementation that considers two
PointSequence
s
equal if and only if both contain the same points in the same order.
- PointCollectionPointEquality(PointEquality) - Constructor for class org.geolatte.geom.PointCollectionPointEquality
-
- PointCollectionPointEquality() - Constructor for class org.geolatte.geom.PointCollectionPointEquality
-
- PointEquality - Interface in org.geolatte.geom
-
A Test for Point
equality.
- pointOnSurface() - Method in class org.geolatte.geom.MultiPolygon
-
Returns a Point
guaranteed to be on this MultiPolygon
.
- points - Variable in class org.geolatte.geom.GeometryCollection
-
- Points - Class in org.geolatte.geom
-
A convenience factory for Point
s.
- Points() - Constructor for class org.geolatte.geom.Points
-
- PointSequence - Interface in org.geolatte.geom
-
A PointCollection
that consists of a sequence of Point
s.
- PointSequenceBuilder - Interface in org.geolatte.geom
-
A builder for PointSequence
s.
- PointSequenceBuilders - Class in org.geolatte.geom
-
A factory for PointSequenceBuilder
s.
- PointSequenceBuilders() - Constructor for class org.geolatte.geom.PointSequenceBuilders
-
- PointSequenceIterator - Class in org.geolatte.geom
-
An Iterator
over the Point
s of a PointSequence
.
- pointToSegment2D(Point, Point, Point) - Static method in class org.geolatte.geom.Vector
-
Returns the squared distance and projectionfactor of the point y
on the linesegment defined by points p0 and p1
- PointVisitor - Interface in org.geolatte.geom
-
A visitor for Point
s.
- polygon(int, DSL.LinearRing2DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(int, DSL.LinearRing3DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(int, DSL.LinearRing2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(int, DSL.LinearRing3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(DSL.LinearRing2DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(DSL.LinearRing3DToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(DSL.LinearRing2DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- polygon(DSL.LinearRing3DMToken...) - Static method in class org.geolatte.geom.builder.DSL
-
- Polygon - Class in org.geolatte.geom
-
A planar surface defined by 1 exterior boundary and 0 or more interior boundaries.
- Polygon(PointSequence, GeometryOperations) - Constructor for class org.geolatte.geom.Polygon
-
Creates a Polygon
with no holes, and having the specified PointSequence
as exterior boundary
- Polygon(PointSequence) - Constructor for class org.geolatte.geom.Polygon
-
Creates a Polygon
with no holes, and having the specified PointSequence
as exterior boundary
- Polygon(LinearRing[]) - Constructor for class org.geolatte.geom.Polygon
-
Creates a Polygon
with the specified array of exterior and interior boundaries.
- PolyHedralSurface - Class in org.geolatte.geom
-
- PolyHedralSurface(GeometryOperations) - Constructor for class org.geolatte.geom.PolyHedralSurface
-
- PrimeMeridian - Class in org.geolatte.geom.crs
-
A prime meridian.
- PrimeMeridian(CrsId, String, double) - Constructor for class org.geolatte.geom.crs.PrimeMeridian
-
Constructs an instance
- ProjectedCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A projected CoordinateReferenceSystem
.
- ProjectedCoordinateReferenceSystem(CrsId, String, GeographicCoordinateReferenceSystem, Projection, List<CrsParameter>, CoordinateSystemAxis...) - Constructor for class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Constructs a ProjectedCoordinateReferenceSystem
.
- Projection - Class in org.geolatte.geom.crs
-
A projection from geographic coordinates to projected coordinates in a Cartesian plan.
- Projection(CrsId, String) - Constructor for class org.geolatte.geom.crs.Projection
-
- put(byte) - Method in class org.geolatte.geom.ByteBuffer
-
Writes the given byte into this buffer at the current position, and then increments the position.
- putDouble(Double) - Method in class org.geolatte.geom.ByteBuffer
-
Writes the specified double-value as 8 bytes to this instance at the current position, respecting the byte-order,
and then increments the position by eight.
- putFloat(float) - Method in class org.geolatte.geom.ByteBuffer
-
Writes the specified float-value as 4 bytes to this instance at the current position, respecting the byte-order,
and then increments the position by four.
- putInt(int) - Method in class org.geolatte.geom.ByteBuffer
-
Writes the specified int-value as 4 bytes to this instance at the current position, respecting the byte-order,
and then increments the position by four.
- putLong(long) - Method in class org.geolatte.geom.ByteBuffer
-
Writes the specified long value as 8 bytes to this instance at the current position, respecting the byte-order,
and then increments the position by eight.
- putUInt(long) - Method in class org.geolatte.geom.ByteBuffer
-
Interprets the specified long-value as and unsigned integer, and appends it as 4 bytes
to this instance at the current position, respecting the byte-order.
- valueOf(String) - Static method in enum org.geolatte.geom.ByteOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(byte) - Static method in enum org.geolatte.geom.ByteOrder
-
Returns the ByteOrder corresponding to the specified orderByte.
- valueOf(ByteOrder) - Static method in enum org.geolatte.geom.ByteOrder
-
Returns the
ByteOrder corresponding to the specified ByteOrder
.
- valueOf(String) - Static method in enum org.geolatte.geom.codec.sqlserver.OpenGisType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.codec.Wkb.Dialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.codec.Wkt.Dialect
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.CoordinateComponent
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.crs.CoordinateSystemAxisDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String, int) - Static method in class org.geolatte.geom.crs.CrsId
-
Returns an instance having the specified authority and code.
- valueOf(int) - Static method in class org.geolatte.geom.crs.CrsId
-
Returns a CrsId
with the specified code and the
EPSG as authority.
- valueOf(String) - Static method in enum org.geolatte.geom.crs.Unit.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.DimensionalFlag
-
Returns the enum constant of this type with the specified name.
- valueOf(boolean, boolean) - Static method in enum org.geolatte.geom.DimensionalFlag
-
Returns an appropriate DimensionalFlag
depending on whether coordinates have
a Z- and/or M-coordinate component
- valueOf(String) - Static method in enum org.geolatte.geom.GeometryType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.geolatte.geom.ByteOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.codec.sqlserver.OpenGisType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.codec.Wkb.Dialect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.codec.Wkt.Dialect
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.CoordinateComponent
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.crs.CoordinateSystemAxisDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.crs.Unit.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.DimensionalFlag
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.geolatte.geom.GeometryType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variableSized(DimensionalFlag, CrsId) - Static method in class org.geolatte.geom.PointSequenceBuilders
-
Creates a PointSequenceBuilder
of variable size.
- Vector - Class in org.geolatte.geom
-
A set of utility functions for basic
2D vector functions.
- Vector() - Constructor for class org.geolatte.geom.Vector
-
- visit(Point) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a Point
- visit(LineString) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a LineString
.
- visit(Polygon) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a Polygon
.
- visit(GeometryCollection) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a GeometryCollection
.
- visit(LinearRing) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a LinearRing
.
- visit(PolyHedralSurface) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a PolyHedralSurface
.
- visit(Point) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
-
- visit(LineString) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
-
- visit(Polygon) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
-
- visit(GeometryCollection) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
-
- visit(LinearRing) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
-
- visit(PolyHedralSurface) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
-
- visit(double[]) - Method in interface org.geolatte.geom.PointVisitor
-
Visits the point