- 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 PointCollections.
- 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
Points 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 PointCollections.
- 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 Geometrys cross.
- createDifferenceOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Returns an operation to calculate the point set difference of the specified Geometrys.
- 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 Geometrys 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 Geometrys.
- 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 Geometrys.
- createIntersectsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometrys 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 LineStrings.
- createMultiPoint(Point[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a MultiPoint from the specified Points.
- createMultiPolygon(Polygon[]) - Method in class org.geolatte.geom.GeometryFactory
-
Creates a MultiPolygon from the specified Polygons.
- createOverlapsOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometrys 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 Geometrys 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 Geometrys.
- createTouchesOp(Geometry, Geometry) - Method in interface org.geolatte.geom.GeometryOperations
-
Creates an operation to check if the specified Geometrys 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 Geometrys.
- 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 CoordinateReferenceSystems.
- 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 Geometrys.
- 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 Geometrys.
- GeometryCollection(Geometry[]) - Constructor for class org.geolatte.geom.GeometryCollection
-
Constructs a GeometryCollection from the specified Geometrys.
- GeometryEquality - Interface in org.geolatte.geom
-
An test for equality on Geometries.
- GeometryFactory - Class in org.geolatte.geom
-
A Factory for Geometrys.
- GeometryFactory(GeometryOperations) - Constructor for class org.geolatte.geom.GeometryFactory
-
Creates a GeometryFactory that creates Geometrys
with the specified GeometryOperations.
- GeometryFactory() - Constructor for class org.geolatte.geom.GeometryFactory
-
Creates a GeometryFactory that creates Geometrys
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 GeometryOperations.
- GeometryPointEquality - Class in org.geolatte.geom
-
A GeometryEquality that considers two Geometrys to be equal iff one of these conditions is
satisfied:
both have the same type, coordinate reference system and consist of the same Points.
both are empty
- GeometryPointEquality(PointEquality) - Constructor for class org.geolatte.geom.GeometryPointEquality
-
Constructs an instance that uses the specified PointEquality to determine
whether the Geometrys have the same Points.
- GeometryPointEquality() - Constructor for class org.geolatte.geom.GeometryPointEquality
-
Constructs an instance that uses to determine
whether the Geometrys have the same Points.
- GeometryType - Enum in org.geolatte.geom
-
Enumerates the instantiable Geometry types.
- GeometryVisitor - Interface in org.geolatte.geom
-
A visitor for Geometrys.
- 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 Geometrys 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 Geometrys 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 PointCollections 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 Points
- 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 PointSequences.
- PointCollectionFactory() - Constructor for class org.geolatte.geom.PointCollectionFactory
-
- PointCollectionPointEquality - Class in org.geolatte.geom
-
A
PointCollectionEquality implementation that considers two
PointSequences
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 Points.
- Points() - Constructor for class org.geolatte.geom.Points
-
- PointSequence - Interface in org.geolatte.geom
-
A PointCollection that consists of a sequence of Points.
- PointSequenceBuilder - Interface in org.geolatte.geom
-
A builder for PointSequences.
- PointSequenceBuilders - Class in org.geolatte.geom
-
A factory for PointSequenceBuilders.
- PointSequenceBuilders() - Constructor for class org.geolatte.geom.PointSequenceBuilders
-
- PointSequenceIterator - Class in org.geolatte.geom
-
An Iterator over the Points 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 Points.
- 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