A B C D E F G H I J L M N O P R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGeometryCollection<P extends Position,G extends Geometry<P>> - Class in org.geolatte.geom
-
A
Geometrythat is an ordered collection of some number ofGeometrys. - AbstractGeometryCollection(G...) - Constructor for class org.geolatte.geom.AbstractGeometryCollection
-
Constructs a
GeometryCollectionfrom the specifiedGeometrys. - AbstractGeometryCollection(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.AbstractGeometryCollection
-
Constructs an empty
GeometryCollection - AbstractSDODecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 17/02/15.
- AbstractSDODecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
- AbstractSDOEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- AbstractSDOEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- accept(GeometryVisitor<P>) - Method in class org.geolatte.geom.AbstractGeometryCollection
-
Accepts the
GeometryVisitor, and will pass it to it's constituentGeometries. - accept(GeometryVisitor<P>) - Method in class org.geolatte.geom.Geometry
-
Accepts a
GeometryVisitor. - accept(GeometryVisitor<P>) - Method in class org.geolatte.geom.LineString
- accept(GeometryVisitor<P>) - Method in class org.geolatte.geom.Point
- accept(GeometryVisitor<P>) - Method in class org.geolatte.geom.Polygon
- accept(LLAPositionVisitor) - Method in interface org.geolatte.geom.PositionSequence
-
Accepts a
LLAPositionVisitor. - accept(PositionVisitor<P>) - Method in interface org.geolatte.geom.PositionSequence
-
Accepts a
PositionVisitor. - accepts(Clob) - Method in class org.geolatte.geom.codec.db.db2.Db2ClobDecoder
- accepts(N) - Method in interface org.geolatte.geom.codec.db.Decoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.GeometryCollectionSdoDecoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.LineStringSdoDecoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.MultiLineSdoDecoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.MultiPointSdoDecoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.MultiPolygonSdoDecoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.PointSdoDecoder
- accepts(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.PolygonSdoDecoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.db2.Db2ClobEncoder
- accepts(Geometry<P>) - Method in interface org.geolatte.geom.codec.db.Encoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoGeometryCollectionEncoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoLineStringEncoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoMultiLineStringEncoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoMultiPointEncoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoMultiPolygonEncoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoPointEncoder
- accepts(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.SdoPolygonEncoder
- add(double...) - Method in class org.geolatte.geom.codec.db.sqlserver.CountingPositionSequenceBuilder
- add(double...) - Method in interface org.geolatte.geom.PositionSequenceBuilder
-
Adds a
Positionto thePositionSequencebeing built. - add(PositionSequence<P>, int, PositionSequence<P>, int) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
- add(PositionSequence<P>, PositionSequence<P>) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
- add(P) - Method in class org.geolatte.geom.codec.db.sqlserver.CountingPositionSequenceBuilder
- add(P) - Method in interface org.geolatte.geom.PositionSequenceBuilder
-
Adds a Position to the
PositionSequencebeing built. - add(P, P) - Static method in class org.geolatte.geom.Vector
-
Adds two
Positions. - addElementInfo(ElemInfo, ElemInfo) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- addLinearSystem(CoordinateReferenceSystem<P>, Class<R>, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- addLinearSystem(CoordinateReferenceSystem<P>, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- addOrdinates(Double[], Double[]) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- addOrdinates(Ordinates, Double[]) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- addPolygon(SDOGeometry, Polygon) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- addVerticalSystem(CoordinateReferenceSystem<P>, Class<R>, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- addVerticalSystem(CoordinateReferenceSystem<P>, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- allocate(int) - Static method in class org.geolatte.geom.ByteBuffer
-
Allocates a new
ByteBufferof the specified capacity. - AngularUnit - Class in org.geolatte.geom.crs
-
Angular units Created by Karel Maesen, Geovise BVBA on 28/11/14.
- AngularUnit(CrsId, String, double) - Constructor for class org.geolatte.geom.crs.AngularUnit
-
Creates an instance.
- appendForward(CoordinateOperation) - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
-
Creates a new
CoordinateOperationfrom this instance by appending and the specified instance in the forward direction; - appendReverse(CoordinateOperation) - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
-
Creates a new
CoordinateOperationfrom this instance by appending and the specified instance in the reverse direction; - ApproximateGeometryEquality - Class in org.geolatte.geom
-
Created by Karel Maesen, Geovise BVBA on 2019-03-27.
- ApproximateGeometryEquality(double) - Constructor for class org.geolatte.geom.ApproximateGeometryEquality
-
Constructs an instance that determines equality by comparing the positions to within the specified precision
- area(G) - Method in class org.geolatte.geom.JTSGeometryOperations
- area(G) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the area of the specified
Geometry. - area(LinearRing<?>) - Static method in class org.geolatte.geom.cga.NumericalMethods
-
Determine the (signed) area of a linearring, using the the Shoelace algorithm.
- as(Class<Q>) - Method in class org.geolatte.geom.Envelope
- as(Class<Q>) - Method in class org.geolatte.geom.Geometry
- as(Class<Q>) - Method in class org.geolatte.geom.GeometryCollection
- as(Class<Q>) - Method in class org.geolatte.geom.LinearRing
- as(Class<Q>) - Method in class org.geolatte.geom.LineString
- as(Class<Q>) - Method in class org.geolatte.geom.MultiLineString
- as(Class<Q>) - Method in class org.geolatte.geom.MultiPoint
- as(Class<Q>) - Method in class org.geolatte.geom.MultiPolygon
- as(Class<Q>) - Method in class org.geolatte.geom.Point
- as(Class<Q>) - Method in class org.geolatte.geom.Polygon
- asProjected(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Turn a geographic CRS into a projected CRS, using a no-op projection
B
- boundary(Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- boundary(Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the boundary of the specified
Geometry. - buffer(Geometry<P>, double) - Method in class org.geolatte.geom.JTSGeometryOperations
- buffer(Geometry<P>, double) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates a
Geometrythat represents all points whose distance from the specifiedGeometryis less than or equal the specified distance. - BufferAccessException - Exception in org.geolatte.geom
-
An exception for Buffer over- or underflow.
- BufferAccessException(String) - Constructor for exception org.geolatte.geom.BufferAccessException
- build() - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation.Builder
- Builder() - Constructor for class org.geolatte.geom.crs.trans.ConcatenatedOperation.Builder
- buildFrom(ProjectedCoordinateReferenceSystem) - Static method in class org.geolatte.geom.crs.trans.projections.Projections
- ByteBuffer - Class in org.geolatte.geom
-
A byte buffer class.
- ByteOrder - Enum in org.geolatte.geom
-
Indicates the byte-order for a
ByteBuffer. - byteValue() - Method in enum org.geolatte.geom.ByteOrder
-
Returns the byte order as a byte: 0 for XDR (big endian), 1 for NDR (little endian).
C
- c(double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a projected 2D position token.
- c(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a projected 3D position token
- c(double, double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a projected 3DM position token
- C2D - Class in org.geolatte.geom
-
A position in a cartesian coordinate reference system.
- C2D() - Constructor for class org.geolatte.geom.C2D
-
Constructs an empty instance
- C2D(double...) - Constructor for class org.geolatte.geom.C2D
- C2D(double, double) - Constructor for class org.geolatte.geom.C2D
-
Constructs an instance with the specified x (EASTING or WESTING) or y (NORTHING or SOUTHING) coordinates
CoordinateReferenceSystem, the - C2DM - Class in org.geolatte.geom
-
A cartesian
Positionwith a measure value. - C2DM() - Constructor for class org.geolatte.geom.C2DM
- C2DM(double, double, double) - Constructor for class org.geolatte.geom.C2DM
- C3D - Class in org.geolatte.geom
-
A cartesian
Positionhaving an z-value. - C3D() - Constructor for class org.geolatte.geom.C3D
- C3D(double...) - Constructor for class org.geolatte.geom.C3D
- C3D(double, double, double) - Constructor for class org.geolatte.geom.C3D
- C3DM - Class in org.geolatte.geom
-
A cartesian
Positionwith both an z and a measure value. - C3DM() - Constructor for class org.geolatte.geom.C3DM
- C3DM(double, double, double, double) - Constructor for class org.geolatte.geom.C3DM
- CanMakeG2D() - Constructor for class org.geolatte.geom.Positions.CanMakeG2D
- CanMakeG2DM() - Constructor for class org.geolatte.geom.Positions.CanMakeG2DM
- CanMakeG3D() - Constructor for class org.geolatte.geom.Positions.CanMakeG3D
- CanMakeG3DM() - Constructor for class org.geolatte.geom.Positions.CanMakeG3DM
- CanMakeP2D() - Constructor for class org.geolatte.geom.Positions.CanMakeP2D
- CanMakeP2DM() - Constructor for class org.geolatte.geom.Positions.CanMakeP2DM
- CanMakeP3D() - Constructor for class org.geolatte.geom.Positions.CanMakeP3D
- CanMakeP3DM() - Constructor for class org.geolatte.geom.Positions.CanMakeP3DM
- capacity() - Method in class org.geolatte.geom.ByteBuffer
-
Returns this buffer's capacity.
- CartesianCoordinateSystem2D - Class in org.geolatte.geom.crs
-
A Cartesian 2-Dimensional coordinate system.
- CartesianCoordinateSystem2D(StraightLineAxis, StraightLineAxis) - Constructor for class org.geolatte.geom.crs.CartesianCoordinateSystem2D
-
Constructs an instance
- CartesianCoordinateSystem2DM - Class in org.geolatte.geom.crs
-
A Two-dimensional Cartesian Coordinate system extended with a
LinearCoordinateSystemAxisCreated by Karel Maesen, Geovise BVBA on 28/11/14. - CartesianCoordinateSystem2DM(StraightLineAxis, StraightLineAxis, MeasureStraightLineAxis) - Constructor for class org.geolatte.geom.crs.CartesianCoordinateSystem2DM
- CartesianCoordinateSystem3D - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- CartesianCoordinateSystem3D(StraightLineAxis, StraightLineAxis, StraightLineAxis) - Constructor for class org.geolatte.geom.crs.CartesianCoordinateSystem3D
- CartesianCoordinateSystem3DM - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- CartesianCoordinateSystem3DM(StraightLineAxis, StraightLineAxis, VerticalStraightLineAxis, MeasureStraightLineAxis) - Constructor for class org.geolatte.geom.crs.CartesianCoordinateSystem3DM
- centroid(G) - Method in class org.geolatte.geom.JTSGeometryOperations
- centroid(G) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates a centroid for the specified
Geometry. - checkCast(Class<Q>) - Method in class org.geolatte.geom.Geometry
-
Checks whether a cast should succeed
- Choice<T> - Class in org.geolatte.geom.generator
-
Created by Karel Maesen, Geovise BVBA on 2019-08-16.
- Choice(List<T>) - Constructor for class org.geolatte.geom.generator.Choice
- Choice(List<T>, Random) - Constructor for class org.geolatte.geom.generator.Choice
- Circle - Class in org.geolatte.geom.cga
-
A Simple Circle value class Created by Karel Maesen, Geovise BVBA on 01/03/15.
- Circle - Class in org.geolatte.geom
-
This class provides operations for handling the usage of Circles and arcs in Geometries.
- Circle() - Constructor for class org.geolatte.geom.Circle
-
Creates a circle whose center is at the origin and whose radius is 0.
- Circle(double, double, double) - Constructor for class org.geolatte.geom.cga.Circle
- Circle(double, double, double) - Constructor for class org.geolatte.geom.Circle
-
Create a circle using the x/y coordinates for the center.
- Circle(double, double, double, double) - Constructor for class org.geolatte.geom.Circle
-
Creates a circle based on bounding box.
- Circle(double, double, double, double, double, double) - Constructor for class org.geolatte.geom.Circle
-
Three point method of circle construction.
- Circle(Position, Position, Position) - Constructor for class org.geolatte.geom.cga.Circle
- Circle(Position, Position, Position, boolean) - Constructor for class org.geolatte.geom.cga.Circle
-
Creates a Circle through three
Positions - Circle(Coordinate, double) - Constructor for class org.geolatte.geom.Circle
-
Create a circle with a defined center and radius
- Circle(Coordinate, Coordinate, Coordinate) - Constructor for class org.geolatte.geom.Circle
-
Three point method of circle construction.
- Circle.Arc - Class in org.geolatte.geom
-
An arc, or circle segment
- CircularArcLinearizer<P extends Position> - Class in org.geolatte.geom.cga
-
Linearizes arc segments defined by three consecutive
Positions - CircularArcLinearizer(P, P, P, double) - Constructor for class org.geolatte.geom.cga.CircularArcLinearizer
- clone() - Method in interface org.geolatte.geom.PositionSequence
- cM(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a projected 2DM position token
- collect(Class<P>, P...) - Static method in class org.geolatte.geom.Positions
- collinear(Position, Position, Position) - Static method in class org.geolatte.geom.cga.NumericalMethods
- combine(Class<G>, G, G...) - Static method in class org.geolatte.geom.builder.DSL
- combine(List<Generator<? extends Geometry<P>>>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- combine(Random, List<Generator<? extends Geometry<P>>>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- combine(CoordinateReferenceSystem<P>, SingleCoordinateReferenceSystem) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- combine(CoordinateReferenceSystem<P>, SingleCoordinateReferenceSystem, Class<R>) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- Complex<P extends Position,G extends Geometry<P>> - Interface in org.geolatte.geom
-
Interface for
Geometrys that are composed ofGeometrys. - components() - Method in class org.geolatte.geom.AbstractGeometryCollection
-
Returns the components
- components() - Method in interface org.geolatte.geom.Complex
-
Returns the components
- components() - Method in class org.geolatte.geom.Polygon
-
Returns the components
- CompoundCoordinateReferenceSystem<P extends Position> - Class in org.geolatte.geom.crs
-
A compound
CoordinateReferenceSystemthat is constructed by adding additional CoordinateSystemAxes to a base coordinate reference system (either a Geographic, Geocentric or Projected Coordinate Reference System). - CompoundCoordinateReferenceSystem(String, SingleCoordinateReferenceSystem<?>...) - Constructor for class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- CompoundCoordinateReferenceSystem(CrsId, String, SingleCoordinateReferenceSystem<?>...) - Constructor for class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- computeIfAbsent(CrsId, Function<? super CrsId, ? extends CoordinateReferenceSystem<? extends Position>>) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Returns the registered coordinate reference system, or when unavailable in the registry, create a new reference system and register it on-the-fly.
- ConcatenatedOperation - Class in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 21/07/17.
- ConcatenatedOperation.Builder - Class in org.geolatte.geom.crs.trans
- ConnectionFinder - Interface in org.geolatte.geom.codec.db.oracle
-
The
ConnectionFinderreturns an OracleConnection when given aConnectionobject. - contains(Envelope) - Method in class org.geolatte.geom.Envelope
-
Checks whether this
Envelopecontains the specifiesEnvelope. - contains(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- contains(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Checks if the first specified
Geometryspatially contains the second. - contains(P) - Method in class org.geolatte.geom.Envelope
-
Checks whether this
Envelopecontains the specifiesEnvelope. - convertOrdinateArray(Double[], SDOGeometry, CoordinateReferenceSystem<P>) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
- convertPositionSequence(PositionSequence<?>) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- convexHull(Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- convexHull(Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the convex hull of the specified
Geometry. - CoordinateFrameRotation - Class in org.geolatte.geom.crs.trans
-
The Coordinate Frame Rotation transformation ( a 7-parameter Helmert Transformation in the geocentric domain).
- CoordinateFrameRotation(double, double, double, double, double, double, double) - Constructor for class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- CoordinateOperation - Interface in org.geolatte.geom.crs.trans
-
Low-level transformation interface Created by Karel Maesen, Geovise BVBA on 20/07/17.
- CoordinateOperations - Class in org.geolatte.geom.crs.trans
-
Factory for common ConcatenatedOperations Created by Karel Maesen, Geovise BVBA on 02/04/2018.
- CoordinateOperations() - Constructor for class org.geolatte.geom.crs.trans.CoordinateOperations
- CoordinateReferenceSystem<P extends Position> - Class in org.geolatte.geom.crs
-
A Coordinate Reference System.
- CoordinateReferenceSystem(CrsId, String, CoordinateSystem<P>) - Constructor for class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Constructs a
CoordinateReferenceSystem. - CoordinateReferenceSystems - Class in org.geolatte.geom.crs
-
Common coordinate reference systems.
- CoordinateReferenceSystems() - Constructor for class org.geolatte.geom.crs.CoordinateReferenceSystems
- CoordinateSystem<P extends Position> - 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. - CoordinateSystemAxisDirection - Enum in org.geolatte.geom.crs
-
Enumerates the possible values of direction for a
CoordinateSystemAxis. - CoordinateSystemExpander - Interface in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 14/02/2020.
- coords - Variable in class org.geolatte.geom.Position
- copy(PositionSequence<Q>, Class<P>) - Static method in class org.geolatte.geom.Positions
-
Copies the source positions to a new PositionSequence.
- CountingPositionSequenceBuilder<P extends Position> - Class in org.geolatte.geom.codec.db.sqlserver
- CountingPositionSequenceBuilder(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.codec.db.sqlserver.CountingPositionSequenceBuilder
- createArc(Coordinate, Coordinate, Coordinate) - Method in class org.geolatte.geom.Circle
-
Creates an arc through the specified points
- createElemInfoArray(ElemInfo, Connection) - Method in class org.geolatte.geom.codec.db.oracle.OracleJDBCTypeFactory
- createOrdinatesArray(Ordinates, Connection) - Method in class org.geolatte.geom.codec.db.oracle.OracleJDBCTypeFactory
- createStruct(SDOGeometry, Connection) - Method in class org.geolatte.geom.codec.db.oracle.OracleJDBCTypeFactory
- crosses(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- crosses(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Checks if the specified
Geometrys cross. - crossProduct(double, double, double, double) - Static method in class org.geolatte.geom.cga.NumericalMethods
- CrsExtendedId - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 11/09/2018.
- CrsId - Class in org.geolatte.geom.crs
-
An identifier for a
CoordinateReferenceSystemor other object referenced in aCoordinateReferenceSystemdefinition. - 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
Projectionof aProjectedCoordinateReferenceSystem. - 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
CoordinateReferenceSystemdefinitions in WKT. - CrsWktDecoder() - Constructor for class org.geolatte.geom.codec.CrsWktDecoder
-
Initiates a new
CrsWktDecoderthat uses theCrsWktVariant. - CURVE - org.geolatte.geom.GeometryType
D
- Datum - Class in org.geolatte.geom.crs
-
A horizontal datum.
- Datum(CrsId, Ellipsoid, String, double[]) - Constructor for class org.geolatte.geom.crs.Datum
-
Constructs a
Datum. - DB2_WKT - org.geolatte.geom.codec.Wkt.Dialect
- Db2ClobDecoder - Class in org.geolatte.geom.codec.db.db2
-
A
Decoderfor DB2 as used in Hibernate Spatial - Db2ClobDecoder(Integer) - Constructor for class org.geolatte.geom.codec.db.db2.Db2ClobDecoder
-
The EPSG code that will be prepended before decoding.
- Db2ClobEncoder - Class in org.geolatte.geom.codec.db.db2
-
An
Encoderfor DB2 as used in Hibernate Spatial - Db2ClobEncoder() - Constructor for class org.geolatte.geom.codec.db.db2.Db2ClobEncoder
- DecimalDegree - Class in org.geolatte.geom
-
Utility class to represent geographic coordinates in DD.
- DecimalDegree() - Constructor for class org.geolatte.geom.DecimalDegree
- decode(byte[]) - Static method in class org.geolatte.geom.codec.db.sqlserver.Decoders
-
Decodes the SQL Server Geometry object to its JTS Geometry instance
- decode(String) - Method in interface org.geolatte.geom.codec.WktDecoder
-
Decodes a WKT representation.
- decode(String, int) - Method in class org.geolatte.geom.codec.CrsWktDecoder
-
Decodes a WKT representation of a
CoordinateReferenceSystem. - decode(String, CoordinateReferenceSystem<P>) - Method in interface org.geolatte.geom.codec.WktDecoder
-
Decodes a WKT representation using the specified
CoordinateReferenceSystem. - decode(Clob) - Method in class org.geolatte.geom.codec.db.db2.Db2ClobDecoder
- decode(Struct) - Static method in class org.geolatte.geom.codec.db.oracle.Decoders
-
Decodes the SQL Server Geometry object to its JTS Geometry instance
- decode(N) - Method in interface org.geolatte.geom.codec.db.Decoder
- decode(ByteBuffer) - Method in interface org.geolatte.geom.codec.WkbDecoder
-
Decodes a WKB encoded representation of a
Geometry - decode(ByteBuffer, CoordinateReferenceSystem<P>) - Method in interface org.geolatte.geom.codec.WkbDecoder
-
Decodes a WKB encoded representation of a
Geometry, assuming the specifiedCoordinateReferenceSystem - decode(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
- decode(SDOGeometry) - Static method in class org.geolatte.geom.codec.db.oracle.Decoders
- Decoder<N> - Interface in org.geolatte.geom.codec.db
-
Decodes native database objects to geometries of type T.
- decoderFor(SDOGeometry) - Static method in class org.geolatte.geom.codec.db.oracle.Decoders
- decoderFor(OpenGisType) - Static method in class org.geolatte.geom.codec.db.sqlserver.Decoders
-
Returns the decoder capable of decoding an object of the specified OpenGisType
- Decoders - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 19/03/15.
- Decoders - Class in org.geolatte.geom.codec.db.sqlserver
-
Decodes SQL Server Geometry objects to JTS
Geometrys. - Decoders() - Constructor for class org.geolatte.geom.codec.db.oracle.Decoders
- Decoders() - Constructor for class org.geolatte.geom.codec.db.sqlserver.Decoders
- Default - Static variable in interface org.geolatte.geom.MeasureGeometryOperations
-
Default implementation of this interface
- Default - Static variable in interface org.geolatte.geom.ProjectedGeometryOperations
-
Default implementation of this interface
- DEFAULT - Static variable in class org.geolatte.geom.crs.CartesianCoordinateSystem2D
- DEFAULT_AUTHORITY - Static variable in class org.geolatte.geom.crs.CrsId
- DefaultConnectionFinder - Class in org.geolatte.geom.codec.db.oracle
-
Default
ConnectionFinderimplementation. - DefaultConnectionFinder() - Constructor for class org.geolatte.geom.codec.db.oracle.DefaultConnectionFinder
- DefaultCoordinateSystemExpander - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 14/02/2020.
- DefaultCoordinateSystemExpander() - Constructor for class org.geolatte.geom.crs.DefaultCoordinateSystemExpander
- DefaultMeasureGeometryOperations - Class in org.geolatte.geom
-
Default implementation of
MeasureGeometryOperations. - DefaultMeasureGeometryOperations() - Constructor for class org.geolatte.geom.DefaultMeasureGeometryOperations
- defaultNormalOrder - Variable in enum org.geolatte.geom.crs.CoordinateSystemAxisDirection
- DEGREE - Static variable in class org.geolatte.geom.crs.Unit
- deserialize(byte[]) - Static method in class org.geolatte.geom.codec.db.sqlserver.SqlServerGeometry
- determinant(double, double, double, double) - Static method in class org.geolatte.geom.cga.NumericalMethods
-
Calculates the determinant of a 2x2 matrix
- determinant(double, double, double, double, double, double, double, double, double) - Static method in class org.geolatte.geom.cga.NumericalMethods
-
Calculates the determinant of a 3x3 matrix
- determinant(Position, Position) - Static method in class org.geolatte.geom.cga.NumericalMethods
- difference(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- difference(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the point set difference of the specified
Geometrys. - distance(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- distance(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the shortest distance between any two points in the two
Geometrys in the coordinate reference system of thisGeometry. - distanceFromCenter(Coordinate) - Method in class org.geolatte.geom.Circle
-
Returns the distance the point is from the center of the circle
- DMS(double, double) - Static method in class org.geolatte.geom.DecimalDegree
- dot(P, P) - Static method in class org.geolatte.geom.Vector
-
Returns the dot-product of the specified
Positions - DOUBLE_SIZE - Static variable in class org.geolatte.geom.ByteBuffer
-
byte size for doubles
- doubleGenerator(double, double) - Method in class org.geolatte.geom.generator.ValueGeneratorFactory
- DOWN - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- DSL - Class in org.geolatte.geom.builder
-
Contains a Domain Specific Language for constructing Geometries.
- DSL.GeometryCollectionToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.GeometryToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.LinearRingToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.LineStringToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.MultiLineStringToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.MultiPointToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.MultiPolygonToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.PointToken<P extends Position> - Class in org.geolatte.geom.builder
- DSL.PolygonToken<P extends Position> - Class in org.geolatte.geom.builder
E
- EAST - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- Ellipsoid - Class in org.geolatte.geom.crs
-
An ellipsoid.
- Ellipsoid(CrsId, String, double, double) - Constructor for class org.geolatte.geom.crs.Ellipsoid
-
constructs an instance
- EllipsoidalAxis - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- EllipsoidalCoordinateSystem2D - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- EllipsoidalCoordinateSystem2D(EllipsoidalAxis, EllipsoidalAxis) - Constructor for class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2D
- EllipsoidalCoordinateSystem2DM - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- EllipsoidalCoordinateSystem2DM(EllipsoidalAxis, EllipsoidalAxis, MeasureStraightLineAxis) - Constructor for class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2DM
- EllipsoidalCoordinateSystem3D - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- EllipsoidalCoordinateSystem3D(EllipsoidalAxis, EllipsoidalAxis, StraightLineAxis) - Constructor for class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3D
- EllipsoidalCoordinateSystem3DM - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- EllipsoidalCoordinateSystem3DM(EllipsoidalAxis, EllipsoidalAxis, StraightLineAxis, MeasureStraightLineAxis) - Constructor for class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3DM
- EllipsoidalHeightCSAXis - Class in org.geolatte.geom.crs
-
A coordinate system axis for ellipsoidal height, defined as the distance of a point from the ellipsoid measured along the perpendicular from the ellipsoid to this point, positive if upwards or outside of the ellipsoid Created by Karel Maesen, Geovise BVBA on 28/11/14.
- encode(G) - Method in class org.geolatte.geom.codec.db.db2.Db2ClobEncoder
- encode(G) - Method in interface org.geolatte.geom.codec.db.Encoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoGeometryCollectionEncoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoLineStringEncoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoMultiLineStringEncoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoMultiPointEncoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoMultiPolygonEncoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoPointEncoder
- encode(G) - Method in class org.geolatte.geom.codec.db.oracle.SdoPolygonEncoder
- encode(Geometry<?>) - Static method in class org.geolatte.geom.codec.db.oracle.Encoders
- encode(Geometry<?>) - Static method in class org.geolatte.geom.codec.db.sqlserver.Encoders
- encode(Geometry<?>, Connection, SQLTypeFactory) - Static method in class org.geolatte.geom.codec.db.oracle.Encoders
- encode(Geometry<P>) - Method in interface org.geolatte.geom.codec.WktEncoder
-
Encodes an object to its WKT representation.
- encode(Geometry<P>, ByteOrder) - Method in interface org.geolatte.geom.codec.WkbEncoder
-
Encodes a
Geometryto its WKB representation - Encoder<N> - Interface in org.geolatte.geom.codec.db
-
An
Encoderencodes geometries in instances of typeN - encoderFor(Geometry<?>) - Static method in class org.geolatte.geom.codec.db.oracle.Encoders
- encoderFor(Geometry<?>) - Static method in class org.geolatte.geom.codec.db.sqlserver.Encoders
- Encoders - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- Encoders - Class in org.geolatte.geom.codec.db.sqlserver
-
Serializes a JTS
Geometryto a byte-array. - Encoders() - Constructor for class org.geolatte.geom.codec.db.oracle.Encoders
- Encoders() - Constructor for class org.geolatte.geom.codec.db.sqlserver.Encoders
- endVisit(AbstractGeometryCollection<P, G>) - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- endVisit(AbstractGeometryCollection<P, G>) - Method in interface org.geolatte.geom.GeometryVisitor
- Envelope<P extends Position> - Class in org.geolatte.geom
-
An envelope or bounding box implementation.
- Envelope(double, double, double, double, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Envelope
-
Create an instance using the specified coordinates and
CoordinateReferenceSystem. - Envelope(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Envelope
-
Creates an empty Envelop
- Envelope(P, P, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Envelope
-
Creates an instance from specified lower-left and upper-right
Points. - envelopeOf(String) - Method in class org.geolatte.geom.curve.MortonCode
-
Returns the extent that corresponds to the specified morton code
- EnvelopeTransform<P extends Position,Q extends Position> - Class in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 2019-03-28.
- EnvelopeTransform(TransformOperation<P, Q>) - Constructor for class org.geolatte.geom.crs.trans.EnvelopeTransform
- equals(double[], double[]) - Method in interface org.geolatte.geom.PositionEquality
-
Tests whether the specified coordinates represent the same point.
- equals(double, double) - Method in class org.geolatte.geom.ExactPositionEquality
- equals(double, double) - Method in class org.geolatte.geom.WithinTolerancePositionEquality
- equals(Object) - Method in class org.geolatte.geom.ByteBuffer
- equals(Object) - Method in class org.geolatte.geom.cga.Circle
- equals(Object) - Method in class org.geolatte.geom.Circle
- equals(Object) - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- equals(Object) - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
- equals(Object) - Method in class org.geolatte.geom.crs.CoordinateSystem
- equals(Object) - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
- equals(Object) - Method in class org.geolatte.geom.crs.CrsExtendedId
- equals(Object) - Method in class org.geolatte.geom.crs.CrsId
- equals(Object) - Method in class org.geolatte.geom.crs.CrsIdentifiable
- equals(Object) - Method in class org.geolatte.geom.crs.CrsParameter
- equals(Object) - Method in class org.geolatte.geom.crs.Datum
- equals(Object) - Method in class org.geolatte.geom.crs.Ellipsoid
- equals(Object) - Method in class org.geolatte.geom.crs.GeocentricCartesianCoordinateReferenceSystem
- equals(Object) - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
- equals(Object) - Method in class org.geolatte.geom.crs.PrimeMeridian
- equals(Object) - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
- equals(Object) - Method in class org.geolatte.geom.crs.Projection
- equals(Object) - Method in class org.geolatte.geom.crs.Unit
- equals(Object) - Method in class org.geolatte.geom.Envelope
- equals(Object) - Method in class org.geolatte.geom.Geometry
- equals(Object) - Method in class org.geolatte.geom.Position
- equals(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.ApproximateGeometryEquality
- equals(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.GeometryEquality
-
Checks whether the first geometry equals the second, for some definition of equality.
- equals(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.GeometryPositionEquality
-
Checks whether the first geometry equals the second, for some definition of equality.
- equals(PositionSequence<P>, PositionSequence<P>) - Method in interface org.geolatte.geom.PositionSequenceEquality
-
Tests whether two
PositionSequences are equal. - equals(PositionSequence<P>, PositionSequence<P>) - Method in class org.geolatte.geom.PositionSequencePositionEquality
- equals(P, P) - Method in interface org.geolatte.geom.PositionEquality
-
Tests whether the specified
Coordinatess are equal. - equals2D(P, P) - Method in interface org.geolatte.geom.PositionEquality
-
Tests whether the specified
Coordinatess are equal in the base 2D-CoordinateReferenceSystem. - ETRS89 - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
The European ETRS89 geographic reference system.
- ExactPositionEquality - Class in org.geolatte.geom
-
A
PositionEqualityimplementation that considers twoPositions to be equal if and only if the have the same coordinates. - ExactPositionEquality() - Constructor for class org.geolatte.geom.ExactPositionEquality
- execute() - Method in interface org.geolatte.geom.GeometryOperation
-
Executes the operation.
- expand(CoordinateReferenceSystem<?>, CoordinateSystemAxisDirection) - Method in interface org.geolatte.geom.crs.CoordinateSystemExpander
- expand(CoordinateReferenceSystem<?>, CoordinateSystemAxisDirection) - Method in class org.geolatte.geom.crs.DefaultCoordinateSystemExpander
- expandM(CoordinateReferenceSystem<?>) - Method in interface org.geolatte.geom.crs.CoordinateSystemExpander
- expandZ(CoordinateReferenceSystem<?>) - Method in interface org.geolatte.geom.crs.CoordinateSystemExpander
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2D
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2DM
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3D
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3DM
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Create a new coordinate system with the axes of this system plus the specified axis
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2D
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2DM
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3D
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3DM
- extend(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.OneDimensionCoordinateSystem
- extend(LinearUnit, Unit) - Method in class org.geolatte.geom.crs.CrsId
-
Creates an instance that identifies the crs identified by this
CrsId, but extended with (optionally) a vertical or measure axis. - Extension - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 23/04/16.
- Extension(String, String) - Constructor for class org.geolatte.geom.crs.Extension
- extentAlongDimension(int) - Method in class org.geolatte.geom.Envelope
- extentContains(Envelope<P>) - Method in class org.geolatte.geom.curve.MortonContext
-
Checks whether the specified
Envelopeis contained in the extent. - extentContains(P) - Method in class org.geolatte.geom.curve.MortonContext
-
Checks whether the specified
Pointis contained in the extent. - extractOrdinatesOfElement(int, SDOGeometry, boolean) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
F
- Feature<P extends Position,ID> - Interface in org.geolatte.geom
-
Models a spatial feature Created by Karel Maesen, Geovise BVBA on 13/07/2018.
- find(Connection) - Method in interface org.geolatte.geom.codec.db.oracle.ConnectionFinder
-
Find an instance of Connection that can be cast to an
OracleConnectioninstance. - find(Connection) - Method in class org.geolatte.geom.codec.db.oracle.DefaultConnectionFinder
- first() - Method in interface org.geolatte.geom.PositionSequence
- fixedSized(int, Class<P>) - Static method in class org.geolatte.geom.PositionSequenceBuilders
-
Creates a
PositionSequenceBuilderof fixed size. - forceToCrs(Geometry<?>, CoordinateReferenceSystem<Q>) - Static method in class org.geolatte.geom.Geometry
-
Creates a new
Geometrywith the positions from the specified geometry and having the specifiedCoordinateReferenceSystem - forClass() - Method in interface org.geolatte.geom.PositionFactory
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeG2D
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeG2DM
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeG3D
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeG3DM
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeP2D
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeP2DM
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeP3D
- forClass() - Method in class org.geolatte.geom.Positions.CanMakeP3DM
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- forward(double[], double[]) - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- forward(double[], double[]) - Method in class org.geolatte.geom.crs.trans.projections.PseudoMercator
- forward(CoordinateOperation) - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation.Builder
- forward(Envelope<P>) - Method in class org.geolatte.geom.crs.trans.EnvelopeTransform
- forward(P) - Method in interface org.geolatte.geom.crs.trans.TransformOperation
- from(byte[]) - Static method in class org.geolatte.geom.ByteBuffer
-
Wraps a byte array into a
ByteBuffer. - from(String) - Static method in class org.geolatte.geom.ByteBuffer
-
Creates a
ByteBufferfrom a hexadecimal string. - from(CoordinateReferenceSystem<P>, CoordinateReferenceSystem<Q>) - Static method in class org.geolatte.geom.crs.trans.TransformOperations
- from(Envelope) - Static method in class org.geolatte.geom.jts.JTS
-
Converts a JTS
Envelopeto a geolatteEnvelope. - from(Envelope, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.jts.JTS
-
Converts a JTS
Envelopeto a geolatteEnvelopewith the specified CRS. - from(Geometry) - Static method in class org.geolatte.geom.jts.JTS
-
Primary Factory method that converts a JTS geometry into an equivalent geolatte geometry
- from(Geometry, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.jts.JTS
-
Factory method that converts a JTS geometry into an equivalent geolatte geometry and allows the caller to specify the CoordinateReferenceSystem of the resulting geolatte geometry.
- fromTOWGS84(double[]) - Static method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- fromTOWGS84(double[]) - Static method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- fromWkb(ByteBuffer) - Static method in class org.geolatte.geom.codec.Wkb
-
Decodes a WKB representation in a
ByteBufferto aGeometry. - fromWkt(String) - Static method in class org.geolatte.geom.codec.Wkt
- fromWkt(String, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.codec.Wkt
-
Decodes the specified WKT String to a
Geometry.
G
- g(double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a geographic 2D position token
- g(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a geographic 3D position token
- g(double, double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a geographic 3DM position token
- G2D - Class in org.geolatte.geom
-
A
Positionin a geographic coordinate reference system. - G2D() - Constructor for class org.geolatte.geom.G2D
-
Constructs an empty instance
- G2D(double...) - Constructor for class org.geolatte.geom.G2D
-
Constructs an instance from the specified coordinates.
- G2D(double, double) - Constructor for class org.geolatte.geom.G2D
-
Constructs an instance with the specified longitude and latitude
- G2DM - Class in org.geolatte.geom
-
A geographic
Positionwith a measure value. - G2DM() - Constructor for class org.geolatte.geom.G2DM
- G2DM(double, double, double) - Constructor for class org.geolatte.geom.G2DM
- G3D - Class in org.geolatte.geom
-
A geographic
Positionwith an altitude. - G3D() - Constructor for class org.geolatte.geom.G3D
- G3D(double...) - Constructor for class org.geolatte.geom.G3D
- G3D(double, double, double) - Constructor for class org.geolatte.geom.G3D
- G3DM - Class in org.geolatte.geom
-
A geographic
Positionwith both an altitude and a measure value. - G3DM() - Constructor for class org.geolatte.geom.G3DM
- G3DM(double, double, double, double) - Constructor for class org.geolatte.geom.G3DM
- generate() - Method in class org.geolatte.geom.generator.Choice
- generate() - Method in interface org.geolatte.geom.generator.Generator
- generate() - Method in class org.geolatte.geom.generator.PositionGenerator
- generate() - Method in class org.geolatte.geom.generator.PropertyMapGenerator
- generateArray(T[]) - Method in interface org.geolatte.geom.generator.Generator
- Generator<T> - Interface in org.geolatte.geom.generator
-
Created by Karel Maesen, Geovise BVBA on 2019-08-16.
- GeocentricCartesianCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A geo-centric
CoordinateReferenceSystem. - GeocentricCartesianCoordinateReferenceSystem(CrsId, String, Datum, PrimeMeridian, CartesianCoordinateSystem3D) - Constructor for class org.geolatte.geom.crs.GeocentricCartesianCoordinateReferenceSystem
-
Constructs a
CoordinateReferenceSystem. - GeocentricX - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- GeocentricY - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- GeocentricZ - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- GeodeticLatitudeCSAxis - Class in org.geolatte.geom.crs
-
A coordinate system axis for geodetic latitude, defined as the angle from the equatorial plane to the perpendicular to the ellipsoid through a given point, northwards treated as positive Created by Karel Maesen, Geovise BVBA on 28/11/14.
- GeodeticLatitudeCSAxis(String, AngularUnit) - Constructor for class org.geolatte.geom.crs.GeodeticLatitudeCSAxis
-
Creates an instance.
- GeodeticLongitudeCSAxis - Class in org.geolatte.geom.crs
-
A coordinate system axis for geodetic longitude, defined as the angle from the prime meridian plane to the meridian plane of a given point, eastward treated as positive Created by Karel Maesen, Geovise BVBA on 28/11/14.
- GeodeticLongitudeCSAxis(String, AngularUnit) - Constructor for class org.geolatte.geom.crs.GeodeticLongitudeCSAxis
-
Creates an instance.
- Geographic2DCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A geographic
CoordinateReferenceSystem. - Geographic2DCoordinateReferenceSystem(CrsId, String, EllipsoidalCoordinateSystem2D) - Constructor for class org.geolatte.geom.crs.Geographic2DCoordinateReferenceSystem
-
Constructs a
CoordinateReferenceSystem. - Geographic3DCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 30/11/14.
- Geographic3DCoordinateReferenceSystem(CrsId, String, EllipsoidalCoordinateSystem3D) - Constructor for class org.geolatte.geom.crs.Geographic3DCoordinateReferenceSystem
-
Constructs a 3-Dimensional geographic coordinate reference system.
- Geographic3DTo2DConversion - Class in org.geolatte.geom.crs.trans
-
Converts between a Geographic 3D and a 2D system EPSG Method 9659 Created by Karel Maesen, Geovise BVBA on 20/07/17.
- Geographic3DTo2DConversion() - Constructor for class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- Geographic3DTo2DConversion(double) - Constructor for class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- GeographicCoordinateReferenceSystem<P extends G2D> - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 30/11/14.
- GeographicCoordinateReferenceSystem(CrsId, String, CoordinateSystem<P>) - Constructor for class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Constructs a
HorizontalCoordinateReferenceSystem. - GeographicToGeocentricConversion - Class in org.geolatte.geom.crs.trans
-
The Geographic to Geocentric Coordinate conversion.
- GeographicToGeocentricConversion(GeographicCoordinateReferenceSystem) - Constructor for class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- geometries - Variable in class org.geolatte.geom.AbstractGeometryCollection
- Geometries - Class in org.geolatte.geom
-
A Factory for
Geometrys - Geometries() - Constructor for class org.geolatte.geom.Geometries
- Geometry<P extends Position> - Class in org.geolatte.geom
-
The base class for
Geometrys. - Geometry(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Geometry
-
Creates an empty Geometry
- Geometry(PositionSequence<P>, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Geometry
- geometrycollection(DSL.GeometryToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
GeometryCollectionTokenof the specifiedGeometryTokens - geometrycollection(CoordinateReferenceSystem<P>, DSL.GeometryToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
GeometryCollectionfrom the specifiedGeometryTokens andCoordinateReferenceSystem. - geometrycollection(Geometry<P>, Geometry<P>...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
GeometryCollectionfrom the specifiedGeometrys. - geometryCollection(int, Random, Generator<? extends Geometry<P>>...) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- geometryCollection(int, Generator<? extends Geometry<P>>...) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- GeometryCollection<P extends Position> - Class in org.geolatte.geom
-
Created by Karel Maesen, Geovise BVBA on 2019-07-29.
- GeometryCollection(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.GeometryCollection
- GeometryCollection(Geometry<P>...) - Constructor for class org.geolatte.geom.GeometryCollection
- GEOMETRYCOLLECTION - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- GEOMETRYCOLLECTION - org.geolatte.geom.GeometryType
- GeometryCollectionSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 19/03/15.
- GeometryCollectionSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.GeometryCollectionSdoDecoder
- GeometryEquality - Interface in org.geolatte.geom
-
A test for equality of
Geometrys. - GeometryGenerators - Class in org.geolatte.geom.generator
-
Created by Karel Maesen, Geovise BVBA on 03/08/2018.
- GeometryGenerators() - Constructor for class org.geolatte.geom.generator.GeometryGenerators
- GeometryOperation<R> - Interface in org.geolatte.geom
-
An operation that can be executed on a
Geometry. - GeometryPositionEquality - Class in org.geolatte.geom
-
A
GeometryEqualitythat considers twoGeometrys to be equal iff one of these conditions is satisfied: both have the same type, coordinate reference system and consist of the samePoints. both are empty - GeometryPositionEquality() - Constructor for class org.geolatte.geom.GeometryPositionEquality
-
Constructs an instance that uses
ExactPositionEqualityto determine whether theGeometrys have the samePositionss. - GeometryPositionEquality(PositionEquality) - Constructor for class org.geolatte.geom.GeometryPositionEquality
-
Constructs an instance that uses the specified
PositionEqualityto determine whether theGeometrys have the samePositionss. - GeometryToken() - Constructor for class org.geolatte.geom.builder.DSL.GeometryToken
- GeometryType - Enum in org.geolatte.geom
-
Enumerates the instantiable
Geometrytypes. - GeometryVisitor<P extends Position> - Interface in org.geolatte.geom
-
A visitor for
Geometrys. - get() - Method in class org.geolatte.geom.ByteBuffer
-
Relative get method.
- getAngle(Coordinate) - Method in class org.geolatte.geom.Circle
-
Returns the angle of the point from the center and the horizontal line from the center.
- getArcAngle() - Method in class org.geolatte.geom.Circle.Arc
- getArcAngleDegrees() - Method in class org.geolatte.geom.Circle.Arc
- getArcHeight() - Method in class org.geolatte.geom.Circle.Arc
-
given a an arc defined from p1 to p2 existing on this circle, returns the height of the arc.
- getAuthority() - Method in class org.geolatte.geom.crs.CrsId
-
Returns the authority for this
CrsId. - getAxes() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the
CoordinateSystemAxesof thisCoordinateSystem(in order). - getAxis() - Method in class org.geolatte.geom.crs.OneDimensionCoordinateSystem
-
Returns the single axis in the coordinate system.
- getAxis(int) - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Return the
CoordinateSystemAxesassociated with thisCoordinateReferenceSystem. - getAxis(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the
CoordinateSystemAxisat the specified position. - getAxisDirection() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
- getAxisDirections() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns a list of all the directions of this systems
- getAxisForComponentIndex(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Return the axis that corresponds to the i-th element in the coordinates for a
Positionin thisCoordinateSystem. - getAxisIndex(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Returns the index of the specified axis in this
CoordinateReferenceSystem, or -1 if it is not an axis of this system. - getAxisIndex(CoordinateSystemAxis) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the position of the specified
CoordinateSystemAxisin thisCoordinateSystem, or -1 if it is not an axis of this instance. - getAxisName() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
-
Returns the name of this axis.
- getAxisNormalOrder() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the normal order value for the axes of this systems in the order that the axes have been defined for this system.
- getAxisUnit(int) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the
Unitof the axis at the specified position. - getBase() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- getByteOrder() - Method in class org.geolatte.geom.ByteBuffer
-
Gets the byte order of this instance.
- getByteOrder() - Method in enum org.geolatte.geom.ByteOrder
-
Returns the corresponding
java.nio.ByteOrder - getCamelCased() - Method in enum org.geolatte.geom.GeometryType
- getCenter() - Method in class org.geolatte.geom.Circle
- getChordCenterPoint() - Method in class org.geolatte.geom.Circle.Arc
-
Returns the center of this
Arc - getCircle() - Method in class org.geolatte.geom.cga.CircularArcLinearizer
- getCode() - Method in class org.geolatte.geom.crs.CrsId
-
Returns the code for this
CrsId. - getComponents() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- getComponentType() - Method in class org.geolatte.geom.AbstractGeometryCollection
- getComponentType() - Method in interface org.geolatte.geom.Complex
-
Returns the
Classof which all constituentGeometrys are instances. - getComponentType() - Method in class org.geolatte.geom.MultiLineString
- getComponentType() - Method in class org.geolatte.geom.MultiPoint
- getComponentType() - Method in class org.geolatte.geom.MultiPolygon
- getComponentType() - Method in class org.geolatte.geom.Polygon
- getCompoundCSeq(int, int, SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
-
Gets the CoordinateSequence corresponding to a compound element.
- getConversionFactor() - Method in class org.geolatte.geom.crs.Unit
-
Returns the conversion factor: the scalar value that converts a value of this
Unitto the fundamental unit for this type of unit. - getCoordinate(int) - Method in class org.geolatte.geom.Position
-
Returns the coordinate at the specified index
- getCoordinate(CoordinateSystemAxis) - Method in class org.geolatte.geom.Position
- getCoordinate(CoordinateSystemAxis, CoordinateReferenceSystem<?>) - Method in class org.geolatte.geom.Position
-
Deprecated.
- getCoordinateDimension() - Method in class org.geolatte.geom.C2D
- getCoordinateDimension() - Method in class org.geolatte.geom.C2DM
- getCoordinateDimension() - Method in class org.geolatte.geom.C3D
- getCoordinateDimension() - Method in class org.geolatte.geom.C3DM
- getCoordinateDimension() - Method in class org.geolatte.geom.codec.db.sqlserver.CountingPositionSequenceBuilder
- getCoordinateDimension() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Returns the coordinate dimension, i.e.
- getCoordinateDimension() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Returns the coordinate dimension, i.e.
- getCoordinateDimension() - Method in class org.geolatte.geom.G2D
- getCoordinateDimension() - Method in class org.geolatte.geom.G2DM
- getCoordinateDimension() - Method in class org.geolatte.geom.G3D
- getCoordinateDimension() - Method in class org.geolatte.geom.G3DM
- getCoordinateDimension() - Method in class org.geolatte.geom.Geometry
-
Returns the coordinate dimension of this
Geometry - getCoordinateDimension() - Method in class org.geolatte.geom.M
- getCoordinateDimension() - Method in class org.geolatte.geom.Position
- getCoordinateDimension() - Method in interface org.geolatte.geom.PositionFactory
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeG2D
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeG2DM
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeG3D
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeG3DM
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeP2D
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeP2DM
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeP3D
- getCoordinateDimension() - Method in class org.geolatte.geom.Positions.CanMakeP3DM
- getCoordinateDimension() - Method in interface org.geolatte.geom.PositionSequence
-
Returns the coordinate dimension of this
PositionSequence. - getCoordinateDimension() - Method in class org.geolatte.geom.V
- getCoordinateReferenceSystem() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the CrsId of the spatial extent
- getCoordinateReferenceSystem() - Method in class org.geolatte.geom.Envelope
-
Returns the
CoordinateReferenceSystemfor thisEnvelope - getCoordinateReferenceSystem() - Method in class org.geolatte.geom.Geometry
-
Returns the coordinate reference system of this
Geometry - getCoordinateReferenceSystem(CrsId, CoordinateReferenceSystem<?>) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
returns the
CoordinateReferenceSystemfor the specifiedCrsId - getCoordinateReferenceSystemForEPSG(int, CoordinateReferenceSystem<?>) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
returns the
CoordinateReferenceSystemfor the specified EPSG code. - getCoordinates(int, double[]) - Method in interface org.geolatte.geom.PositionSequence
-
Copies the coordinates at position i into the specified array.
- getCoordinateSystem() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Returns the
CoordinateSystemassociated with thisCoordinateReferenceSystem. - getCoordinateSystem() - Method in class org.geolatte.geom.crs.Geographic2DCoordinateReferenceSystem
- 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.
- getCrs(Geometry<T>[]) - Static method in class org.geolatte.geom.Geometry
- getCrsId() - Method in class org.geolatte.geom.crs.CrsIdentifiable
-
Returns the identifier for this
CoordinateReferenceSystem. - getCrsId() - Method in class org.geolatte.geom.crs.Projection
- getCrsIdForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Returns the
CrsIdfor the specified EPSG Code. - getDatum() - Method in class org.geolatte.geom.crs.GeocentricCartesianCoordinateReferenceSystem
- getDatum() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Returns the
Datumfor thisCoordinateReferenceSystem - getDatum() - Method in class org.geolatte.geom.crs.VerticalCoordinateReferenceSystem
- getDatumType() - Method in class org.geolatte.geom.crs.VerticalDatum
- getDepth() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the maximum tree-depth
- getDimension() - Method in class org.geolatte.geom.AbstractGeometryCollection
- getDimension() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getDimension() - Method in class org.geolatte.geom.Geometry
-
Returns the topological dimension of this instance.
- 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
- 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.
- getElementCSeq(int, SDOGeometry, boolean, CoordinateReferenceSystem<P>) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
-
Gets the CoordinateSequence corresponding to an element.
- getElementGeometries() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
-
If this SDOGeometry is a COLLECTION, this method returns an array of the SDO_GEOMETRIES that make up the collection.
- getEllipsoid() - Method in class org.geolatte.geom.crs.Datum
-
Returns the
Ellipsoidfor thisDatum - getEndPosition() - Method in interface org.geolatte.geom.Linear
-
Returns the end position of the linear
Geometry - getEndPosition() - Method in class org.geolatte.geom.LineSegment
-
Returns the second, or end
Positionof thisLineSegment - getEndPosition() - Method in class org.geolatte.geom.LineString
-
Returns the last
Positionof thisLineString. - getEndPosition() - Method in class org.geolatte.geom.MultiLineString
- getEnvelope() - Method in class org.geolatte.geom.Geometry
-
Returns the
Envelopeof this instance. - getExtension() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns an extension value by key
- getExtension() - Method in class org.geolatte.geom.crs.VerticalDatum
- 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. - getFactoryFor(Class<P>) - Static method in class org.geolatte.geom.Positions
- 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() - Method in class org.geolatte.geom.crs.AngularUnit
- getFundamentalUnit() - Method in class org.geolatte.geom.crs.LinearUnit
- getFundamentalUnit() - Method in class org.geolatte.geom.crs.Unit
-
Returns the fundamental unit for this type of
Unit. - getGeographicCoordinateReferenceSystemForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
- getGeographicCoordinateSystem() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns the base
GeographicCoordinateReferenceSystemof this projected reference system. - getGeometry() - Method in interface org.geolatte.geom.Feature
- getGeometryN(int) - Method in class org.geolatte.geom.AbstractGeometryCollection
-
Returns the
Geometryelement at the specified (zero-based) position in thisGeometryCollection. - getGeometryType() - Method in class org.geolatte.geom.AbstractGeometryCollection
- getGeometryType() - Method in class org.geolatte.geom.Geometry
-
Returns the type of this
Geometry. - 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
- getGType() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getHeight() - Method in class org.geolatte.geom.G3D
- getId() - Method in interface org.geolatte.geom.Feature
- getInfo() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- 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.
- getLat() - Method in class org.geolatte.geom.G2D
-
Returns the latitude of this position
- getLinear() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- getLinearAxis() - Method in class org.geolatte.geom.crs.LinearCoordinateReferenceSystem
- getLon() - Method in class org.geolatte.geom.G2D
-
Returns the longitude of this position
- 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.
- getLRSDim(Geometry<P>) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- getLRSDimension() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getM() - Method in class org.geolatte.geom.C2DM
- getM() - Method in class org.geolatte.geom.C3DM
- getM() - Method in class org.geolatte.geom.G2DM
- getM() - Method in class org.geolatte.geom.G3DM
- getM() - Method in interface org.geolatte.geom.Measured
-
Returns the measure value of this instance.
- getMaxC0() - Method in class org.geolatte.geom.Envelope
- getMaxC1() - Method in class org.geolatte.geom.Envelope
- 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.
- getMaxY() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the maximum Y-coordinate of the extent.
- getMComponentIndex() - Method in interface org.geolatte.geom.PositionFactory
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeG2D
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeG2DM
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeG3D
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeG3DM
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeP2D
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeP2DM
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeP3D
- getMComponentIndex() - Method in class org.geolatte.geom.Positions.CanMakeP3DM
- getMethodId() - Method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- getMethodId() - Method in class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- getMethodId() - Method in class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- getMethodId() - Method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- getMethodId() - Method in class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- getMethodId() - Method in class org.geolatte.geom.crs.trans.projections.PseudoMercator
- getMethodId() - Method in interface org.geolatte.geom.crs.trans.WithEpsgGOperationMethod
-
Returns the EPSG code for the operation method
- getMinC0() - Method in class org.geolatte.geom.Envelope
- getMinC1() - Method in class org.geolatte.geom.Envelope
- getMinX() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the minimum X-coordinate of the extent
- getMinY() - Method in class org.geolatte.geom.curve.MortonContext
-
Returns the minimum Y-coordinate of the extent
- 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
- getName() - Method in class org.geolatte.geom.crs.Extension
- getName() - Method in class org.geolatte.geom.crs.Projection
- getNormalOrder() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
-
Indicates the position for the Axis in the normalized order of axes.
- getNumAdded() - Method in class org.geolatte.geom.codec.db.sqlserver.CountingPositionSequenceBuilder
- getNumAdded() - Method in interface org.geolatte.geom.PositionSequenceBuilder
-
Returns the number of positions that have already been added.
- getNumElements() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
-
Gets the number of elements or compound elements.
- getNumGeometries() - Method in class org.geolatte.geom.AbstractGeometryCollection
-
Returns the number of elements in this
GeometryCollection. - getNumGeometries() - Method in interface org.geolatte.geom.Complex
-
Returns the number of constituent
Geometrys - getNumGeometries() - Method in class org.geolatte.geom.Polygon
- getNumInteriorRing() - Method in class org.geolatte.geom.Polygon
-
returns the number of interior boundaries.
- getNumPositions() - Method in class org.geolatte.geom.Geometry
-
Returns the number of positions in the
PositionSequenceof thisGeometry. - getOperation() - Method in interface org.geolatte.geom.crs.trans.TransformOperation
- getOrdinates() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getP1() - Method in class org.geolatte.geom.Circle.Arc
- getP1Angle() - Method in class org.geolatte.geom.Circle.Arc
- getP2() - Method in class org.geolatte.geom.Circle.Arc
- getP2Angle() - Method in class org.geolatte.geom.Circle.Arc
- getParameters() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns the projection parameters
- getPoint() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getPoint(double) - Method in class org.geolatte.geom.Circle
-
Returns the coordinate on the circle at the specified angle
- getPointTypeName() - Static method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getPosition() - Method in class org.geolatte.geom.Point
-
Returns the
Positionof thisPoint. - getPositionClass() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2D
- getPositionClass() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2DM
- getPositionClass() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3D
- getPositionClass() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3DM
- getPositionClass() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
-
Returns the type token for the type of
Positions referenced in this system. - getPositionClass() - Method in class org.geolatte.geom.crs.CoordinateSystem
- getPositionClass() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2D
- getPositionClass() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2DM
- getPositionClass() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3D
- getPositionClass() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3DM
- getPositionClass() - Method in class org.geolatte.geom.crs.OneDimensionCoordinateSystem
- getPositionClass() - Method in class org.geolatte.geom.Geometry
- getPositionClass() - Method in interface org.geolatte.geom.PositionSequence
- getPositionFactory() - Method in interface org.geolatte.geom.PositionSequence
- getPositionN(int) - Method in class org.geolatte.geom.Geometry
-
Returns the position at the specified index in the
PositionSequenceof thisGeometry. - getPositionN(int) - Method in interface org.geolatte.geom.PositionSequence
- getPositions() - Method in class org.geolatte.geom.Geometry
-
Returns the
PositionSequenceof this instance - getPrimeMeridian() - Method in class org.geolatte.geom.crs.GeocentricCartesianCoordinateReferenceSystem
- getPrimeMeridian() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Returns the
PrimeMeridianof thisCoordinateReferenceSystem. - getProjectedCoordinateReferenceSystemForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
- getProjection() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Returns the map projection for this projected cooordinate system.
- getProperties() - Method in interface org.geolatte.geom.Feature
- getProperty(String) - Method in interface org.geolatte.geom.Feature
- getRadius() - Method in class org.geolatte.geom.cga.CircularArcLinearizer
- getRadius() - Method in class org.geolatte.geom.Circle
- getSemiMajorAxis() - Method in class org.geolatte.geom.crs.Ellipsoid
-
Returns the semi-major axis of this
Ellipsoid. - getSource() - Method in interface org.geolatte.geom.crs.trans.TransformOperation
- getSRID() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- getSRID() - Method in class org.geolatte.geom.Geometry
-
Returns the numeric identifier of the coordinate reference system of this
Geometry. - getStartPosition() - Method in interface org.geolatte.geom.Linear
-
Returns the start position of the linear
Geometry - getStartPosition() - Method in class org.geolatte.geom.LineSegment
-
Returns the first, or start
Positionof thisLineSegment - getStartPosition() - Method in class org.geolatte.geom.LineString
-
Returns the first
Positionof thisLineString. - getStartPosition() - Method in class org.geolatte.geom.MultiLineString
- getStraightLineAxis() - Method in class org.geolatte.geom.crs.LinearCoordinateReferenceSystem
- getStraightLineAxis() - Method in interface org.geolatte.geom.crs.OneDimensionCoordinateReferenceSystem
- getStraightLineAxis() - Method in class org.geolatte.geom.crs.VerticalCoordinateReferenceSystem
- getTarget() - Method in interface org.geolatte.geom.crs.trans.TransformOperation
- getToWGS84() - Method in class org.geolatte.geom.crs.Datum
-
Returns the parameters for the
PositionVectorTransformationto the WGS84 datum. - getTransformed() - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- getType() - Method in interface org.geolatte.geom.Feature
- getTypeName() - Static method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- 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
Unitfor thisCoordinateReferenceSystem. - getUnit() - Method in interface org.geolatte.geom.crs.OneDimensionCoordinateReferenceSystem
- getUnit() - Method in class org.geolatte.geom.crs.VerticalCoordinateReferenceSystem
- getUnit() - Method in class org.geolatte.geom.crs.VerticalStraightLineAxis
- getValue() - Method in class org.geolatte.geom.crs.CrsParameter
-
Returns value of this parameter.
- getValue() - Method in class org.geolatte.geom.crs.Extension
- getValue() - Method in class org.geolatte.geom.M
- getValue() - Method in class org.geolatte.geom.V
- getVertical() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- getVerticalAxis() - Method in class org.geolatte.geom.crs.VerticalCoordinateReferenceSystem
- getX() - Method in class org.geolatte.geom.C2D
-
Returns the coordinate for EAST (WEST) axis direction
- getY() - Method in class org.geolatte.geom.C2D
-
Returns the coordinate for NORTH (SOUTH) axis direction
- getZ() - Method in class org.geolatte.geom.C3D
- getZDimension() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- gM(double, double, double) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a geographic 2DM position token
H
- HANA_EWKB - org.geolatte.geom.codec.Wkb.Dialect
- HANA_EWKT - org.geolatte.geom.codec.Wkt.Dialect
- hasAxisOrder(CoordinateReferenceSystem<P>, int) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- hasCoordinateReferenceSystemForEPSG(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Determine if the registry contains the
CoordinateReferenceSystemidentified by its SRID - hashCode() - Method in class org.geolatte.geom.ByteBuffer
- hashCode() - Method in class org.geolatte.geom.cga.Circle
- hashCode() - Method in class org.geolatte.geom.Circle
- hashCode() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- hashCode() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
- hashCode() - Method in class org.geolatte.geom.crs.CoordinateSystem
- hashCode() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
- hashCode() - Method in class org.geolatte.geom.crs.CrsExtendedId
- hashCode() - Method in class org.geolatte.geom.crs.CrsId
- hashCode() - Method in class org.geolatte.geom.crs.CrsIdentifiable
- hashCode() - Method in class org.geolatte.geom.crs.CrsParameter
- hashCode() - Method in class org.geolatte.geom.crs.Datum
- hashCode() - Method in class org.geolatte.geom.crs.Ellipsoid
- hashCode() - Method in class org.geolatte.geom.crs.GeocentricCartesianCoordinateReferenceSystem
- hashCode() - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
- hashCode() - Method in class org.geolatte.geom.crs.PrimeMeridian
- hashCode() - Method in class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
- hashCode() - Method in class org.geolatte.geom.crs.Projection
- hashCode() - Method in class org.geolatte.geom.crs.Unit
- hashCode() - Method in class org.geolatte.geom.Envelope
- hashCode() - Method in class org.geolatte.geom.Geometry
- hashCode() - Method in class org.geolatte.geom.Position
- hasM() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2D
- hasM() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2DM
- hasM() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3D
- hasM() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3DM
- hasM() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
- hasM() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
does the system have a Measure axis?
- hasM() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2D
- hasM() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2DM
- hasM() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3D
- hasM() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3DM
- hasM() - Method in class org.geolatte.geom.crs.OneDimensionCoordinateSystem
- hasMComponent() - Method in interface org.geolatte.geom.PositionFactory
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeG2D
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeG2DM
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeG3D
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeG3DM
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeP2D
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeP2DM
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeP3D
- hasMComponent() - Method in class org.geolatte.geom.Positions.CanMakeP3DM
- hasMeasureAxis(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Deprecated.User crs.hasM()
- hasSameContent(ByteBuffer) - Method in class org.geolatte.geom.ByteBuffer
-
Used for testing purposes.
- hasVerticalAxis(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Deprecated.User crs.hasZ()
- hasZ() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2D
- hasZ() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2DM
- hasZ() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3D
- hasZ() - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3DM
- hasZ() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
- hasZ() - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Does the coordinate system have a Vertical or Z axis?
- hasZ() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2D
- hasZ() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2DM
- hasZ() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3D
- hasZ() - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3DM
- hasZ() - Method in class org.geolatte.geom.crs.OneDimensionCoordinateSystem
- hasZComponent() - Method in interface org.geolatte.geom.PositionFactory
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeG2D
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeG2DM
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeG3D
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeG3DM
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeP2D
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeP2DM
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeP3D
- hasZComponent() - Method in class org.geolatte.geom.Positions.CanMakeP3DM
- headCs() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
I
- identity(int) - Static method in class org.geolatte.geom.crs.trans.CoordinateOperations
- ifAbsentReturnGeographic2D(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Returns the registered coordinate reference system, or when unavailable in the registry, create a new Geographic 2D system and register this on-the-fly.
- ifAbsentReturnProjected2D(int) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Returns the registered coordinate reference system, or when unavailable in the registry, create a new Projected 2D system and register this on-the-fly.
- InconsistentCoordinateSystemException - Exception in org.geolatte.geom.crs
- InconsistentCoordinateSystemException(String) - Constructor for exception org.geolatte.geom.crs.InconsistentCoordinateSystemException
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- inCoordinateDimension() - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- inCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.projections.PseudoMercator
- instantGenerator(Instant, Instant) - Method in class org.geolatte.geom.generator.ValueGeneratorFactory
- integerGenerator(int, int) - Method in class org.geolatte.geom.generator.ValueGeneratorFactory
- internalDecode(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.LineStringSdoDecoder
- internalDecode(SDOGeometry) - Method in class org.geolatte.geom.codec.db.oracle.PointSdoDecoder
- intersect(Envelope<P>) - Method in class org.geolatte.geom.Envelope
-
Intersects the specified
Envelopewith thisEnvelopeand returns the result. - intersection(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- intersection(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the point set intersection of the specified
Geometrys. - intersects(Envelope<P>) - Method in class org.geolatte.geom.Envelope
-
Checks whether this
Envelopeintersects the specifiesEnvelope. - intersects(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- intersects(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Checks if the specified
Geometrys intersect. - INVALID_TYPE - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- isAngular() - Method in class org.geolatte.geom.crs.AngularUnit
- isAngular() - Method in class org.geolatte.geom.crs.LinearUnit
- isAngular() - Method in class org.geolatte.geom.crs.Unit
-
Returns true if this
Unitis angular. - isClockwise() - Method in class org.geolatte.geom.Circle.Arc
- isClosed() - Method in class org.geolatte.geom.LineString
-
Checks whether this
LineStringis closed, i.e. - isCompound() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- isCompound() - Method in class org.geolatte.geom.crs.CoordinateReferenceSystem
- isCompound() - Method in class org.geolatte.geom.crs.SingleCoordinateReferenceSystem
- isCounterClockwise(LinearRing<?>) - Static method in class org.geolatte.geom.cga.NumericalMethods
-
Determines whether the specified
LinearRingis counter-clockwise. - isCounterClockwise(Position, Position, Position) - Static method in class org.geolatte.geom.cga.NumericalMethods
-
Determines if the triangle determined by p0, p1, p2 is counterclockwise in 2D.
- isEmpty() - Method in class org.geolatte.geom.ByteBuffer
-
Reports if this buffer is empty (holds no bytes).
- isEmpty() - Method in class org.geolatte.geom.Envelope
-
Checks whether this
Envelopeis empty. - isEmpty() - Method in class org.geolatte.geom.Geometry
-
Tests whether this
Geometrycorresponds to the empty set. - isEmpty() - Method in class org.geolatte.geom.Position
- isEmpty() - Method in interface org.geolatte.geom.PositionSequence
-
Returns true iff this
PositionSequencecontains noPositions - isLRSGeometry() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- isReversible() - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation
- isReversible() - Method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- isReversible() - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
- isReversible() - Method in class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- isReversible() - Method in class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- isReversible() - Method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- isReversible() - Method in class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- isReversible() - Method in class org.geolatte.geom.crs.trans.projections.PseudoMercator
- isRing() - Method in class org.geolatte.geom.LineString
-
Checks whether this
LineStringis a ring, i.e. - isSimple(Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- isSimple(Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Tests the simplicity of the specified
Geometry. - iterator() - Method in class org.geolatte.geom.AbstractGeometryCollection
-
Creates an
Iteratorover the elements of thisGeometryCollection. - iterator() - Method in class org.geolatte.geom.LineSegments
- iterator() - Method in class org.geolatte.geom.Polygon
-
Returns an
Iteratorover the boundaries of thisPolygon.
J
- join(SDOGeometry[]) - Method in class org.geolatte.geom.codec.db.oracle.SdoGeometryCollectionEncoder
- JTS - Class in org.geolatte.geom.jts
- JTS() - Constructor for class org.geolatte.geom.jts.JTS
- JTSConversionException - Exception in org.geolatte.geom.jts
- JTSConversionException() - Constructor for exception org.geolatte.geom.jts.JTSConversionException
- JTSConversionException(String) - Constructor for exception org.geolatte.geom.jts.JTSConversionException
- JTSGeometryOperations - Class in org.geolatte.geom
-
An implementation of
ProjectedGeometryOperationsthat delegates to the corresponding JTS operations. - JTSGeometryOperations() - Constructor for class org.geolatte.geom.JTSGeometryOperations
L
- LambertConformalConic2SP - Class in org.geolatte.geom.crs.trans.projections
-
Created by Karel Maesen, Geovise BVBA on 05/06/2018.
- LambertConformalConic2SP(GeographicCoordinateReferenceSystem, double, double, double, double, double, double) - Constructor for class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- last() - Method in interface org.geolatte.geom.PositionSequence
- lastCs() - Method in class org.geolatte.geom.crs.CompoundCoordinateReferenceSystem
- length(G) - Method in class org.geolatte.geom.JTSGeometryOperations
- length(G) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the length of the specified
Geometry. - limit() - Method in class org.geolatte.geom.ByteBuffer
-
Returns this buffer's limit.
- Linear<P extends Position> - Interface in org.geolatte.geom
-
An interface for linear
Geometrys - LinearCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A 1-Dimensional Linear Coordinate Ssytem that consists of the points that lie on the axis of a linear feature, for example a pipeline or a road.
- LinearCoordinateReferenceSystem(String, MeasureStraightLineAxis) - Constructor for class org.geolatte.geom.crs.LinearCoordinateReferenceSystem
- linearize() - Method in class org.geolatte.geom.cga.CircularArcLinearizer
-
Linearizes the arc segment defined by the three
Positions specified in this instance's constructor.
Compared toCircularArcLinearizer.linearizeCircle()this is not using normalized direction angels, as direction of arc will be lost in this case (Does not matter if working with a circle). - linearize(PositionSequence<P>, boolean) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDODecoder
-
Linearizes arcs and circles.
- linearizeArc(double, double, double, double, double, double) - Static method in class org.geolatte.geom.Circle
-
Given 2 points defining an arc on the circle, interpolates the circle into a collection of points that provide connected chords that approximate the arc based on the tolerance value.
- linearizeArc(double, double, double, double, double, double, double) - Static method in class org.geolatte.geom.Circle
-
Given 2 points defining an arc on the circle, interpolates the circle into a collection of points that provide connected chords that approximate the arc based on the tolerance value.
- linearizeArc(Coordinate, Coordinate, Coordinate, double) - Method in class org.geolatte.geom.Circle
-
Given 2 points defining an arc on the circle, interpolates the circle into a collection of points that provide connected chords that approximate the arc based on the tolerance value.
- linearizeCircle() - Method in class org.geolatte.geom.cga.CircularArcLinearizer
- linearizeCircle(double, double, double, double, double, double) - Static method in class org.geolatte.geom.Circle
-
Given a circle defined by the 3 points, creates a linearized interpolation of the circle starting and ending on the first coordinate.
- LinearRing<P extends Position> - Class in org.geolatte.geom
-
A
LineStringthat is both closed and simple. - LinearRing(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.LinearRing
- LinearRing(LineString<P>) - Constructor for class org.geolatte.geom.LinearRing
- LinearRing(PositionSequence<P>, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.LinearRing
- LINEARRING - org.geolatte.geom.GeometryType
- LinearUnit - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- LinearUnit(CrsId, String, double) - Constructor for class org.geolatte.geom.crs.LinearUnit
-
Creates an instance.
- LineSegment<P extends Position> - Class in org.geolatte.geom
-
A portion of a line delimited (inclusively) by two
Positions. - LineSegment(P, P) - Constructor for class org.geolatte.geom.LineSegment
-
Constructs a
LineSegmentfrom the specifiedPositions. - LineSegments<P extends Position> - Class in org.geolatte.geom
-
Turns a
PointSequenceinto anIterableover theLineSegmentsdefined by each consecutive pair ofPoints in thePointSequence. - LineSegments(PositionSequence<P>) - Constructor for class org.geolatte.geom.LineSegments
- linestring(CoordinateReferenceSystem<P>, P...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
LineString - linestring(P...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
LineStringToken - lineString(int, Envelope<P>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- lineString(int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- LineString<P extends Position> - Class in org.geolatte.geom
-
A LineString is a 1-dimensional
Geometryconsisting of theLineSegments defined by consecutive pairs ofPoints of aPointSequence. - LineString(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.LineString
- LineString(LineString<P>) - Constructor for class org.geolatte.geom.LineString
-
This constructor has been added to speed up object creation of LinearRings
- LineString(PositionSequence<P>, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.LineString
-
Constructs a
LineStringfrom the specified positions andProjectedGeometryOperationsimplementation. - LINESTRING - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- LINESTRING - org.geolatte.geom.GeometryType
- LineStringSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 18/02/15.
- LineStringSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.LineStringSdoDecoder
- LLAPositionVisitor - Interface in org.geolatte.geom
-
A low-level access Position Visitor.
- load(Struct) - Static method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- locateAlong(Geometry<P>, double) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
- locateAlong(Geometry<P>, double) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates an operation to calculate the
GeometryCollectionthat matches the specified M-coordinate value. - locateBetween(Geometry<P>, double, double) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
- locateBetween(Geometry<P>, double, double) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates an operation to calculate the
GeometryCollectionthat matches the specified range of M-coordinate value inclusively. - lowerLeft() - Method in class org.geolatte.geom.Envelope
-
Returns the lower-left point of this
Envelope. - lowerRight() - Method in class org.geolatte.geom.Envelope
-
Returns the lower-right point of this
Envelope.
M
- M - Class in org.geolatte.geom
-
Created by Karel Maesen, Geovise BVBA on 29/11/14.
- M() - Constructor for class org.geolatte.geom.M
-
Constructs an empty instance
- M(double) - Constructor for class org.geolatte.geom.M
-
Constructs an instance with the specified longitude and latitude
- M(double...) - Constructor for class org.geolatte.geom.M
-
Constructs an instance from the specified coordinates.
- maximumMeasure(Geometry<P>) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
- maximumMeasure(Geometry<P>) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a
GeometryOperationthat returns the maximum measure value of thePositions of the specified Geometry. - measureAt(Geometry<P>, C2D, double) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
- measureAt(Geometry<P>, C2D, double) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a
GeometryOperationto calculate the measure value at the specified point - Measured - Interface in org.geolatte.geom
-
Interface for
Positions that have a "measure" value. - MeasureGeometryOperations - Interface in org.geolatte.geom
-
A set of operations on measured (2DM/3DM)
Geometrys. - MeasureInterpolatingVisitor<P extends C2D & Measured> - Class in org.geolatte.geom
-
A
GeometryVisitorthat derives aGeometryby interpolating on the measure values of the visitedGeometries. - MeasureInterpolatingVisitor(Geometry<P>, double, double) - Constructor for class org.geolatte.geom.MeasureInterpolatingVisitor
- measureOnLength(Geometry<P>, Class<M>, boolean) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
- measureOnLength(Geometry<P>, Class<M>, boolean) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a
GeometryOperationthat creates a new Geometry that has the same 2D/3D-coordinates as the specifiedGeometry, and with measure values that correspond with the length along it (or begin-measure + length). - MeasureStraightLineAxis - Class in org.geolatte.geom.crs
-
An axis for a
LinearCoordinateReferenceSystemCreated by Karel Maesen, Geovise BVBA on 29/11/14. - MeasureStraightLineAxis(String, LinearUnit) - Constructor for class org.geolatte.geom.crs.MeasureStraightLineAxis
-
Creates an instance.
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2D
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem2DM
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3D
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.CartesianCoordinateSystem3DM
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.CoordinateSystem
-
Create a coordinate system that merges this instance with the specified system
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2D
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem2DM
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3D
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.EllipsoidalCoordinateSystem3DM
- merge(OneDimensionCoordinateSystem<?>) - Method in class org.geolatte.geom.crs.OneDimensionCoordinateSystem
- METER - Static variable in class org.geolatte.geom.crs.Unit
- minimumMeasure(Geometry<P>) - Method in class org.geolatte.geom.DefaultMeasureGeometryOperations
- minimumMeasure(Geometry<P>) - Method in interface org.geolatte.geom.MeasureGeometryOperations
-
Creates a
GeometryOperationthat returns the minimum measure value of thePositions of the specified Geometry. - mkCoordinateReferenceSystem(int, LinearUnit, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- mkCoordinateReferenceSystem(CoordinateReferenceSystem<?>, LinearUnit, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Returns a
CoordinateReferenceSystemderived from the specified @{codeCoordinateReferenceSystem} but extended with the specified axis - mkCoordinateReferenceSystem(CoordinateReferenceSystem<?>, LinearUnit, LinearUnit, Class<P>) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- mkEmptyGeometryCollection(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
GeometryCollectionfor a coordinate reference system - mkEmptyLineString(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
LineStringfor a coordinate reference system - mkEmptyMultiLineString(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
MultiLineStringfor a coordinate reference system - mkEmptyMultiPoint(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
MultiPointfor a coordinate reference system - mkEmptyMultiPolygon(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
MultiPolygonfor a coordinate reference system - mkEmptyPoint(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
Pointfor a coordinate reference system - mkEmptyPolygon(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates an empty
Polygonfor a coordinate reference system - mkGeographic(AngularUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- mkGeographic(CrsId, AngularUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Creates a generic geographic coordinate reference system using the specified units of length for coordinates.
- mkGeometry(Class<?>, List<Geometry<P>>) - Static method in class org.geolatte.geom.Geometries
- mkGeometry(Class<?>, CoordinateReferenceSystem<Q>) - Static method in class org.geolatte.geom.Geometries
- mkGeometry(Class<?>, Geometry<P>...) - Static method in class org.geolatte.geom.Geometries
- mkGeometry(Class<?>, PositionSequence<P>, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
- mkGeometryCollection(List<Geometry<P>>) - Static method in class org.geolatte.geom.Geometries
- mkGeometryCollection(Geometry<P>...) - Static method in class org.geolatte.geom.Geometries
- mkLatAxis() - Static method in class org.geolatte.geom.crs.CoordinateSystemAxis
- mkLinear(LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Creates a 1-Dimensional
LinearCoordinateReferenceSystem - mkLinearRing(PositionSequence<P>, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates a
LinearRingfrom aPositionSequenceand coordinate reference system - mkLineString(PositionSequence<P>, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates a
LineStringfrom aPositionSequenceand coordinate reference system - mkLonAxis() - Static method in class org.geolatte.geom.crs.CoordinateSystemAxis
- mkMultiLineString(List<LineString<P>>) - Static method in class org.geolatte.geom.Geometries
- mkMultiLineString(LineString<P>...) - Static method in class org.geolatte.geom.Geometries
- mkMultiPoint(List<Point<P>>) - Static method in class org.geolatte.geom.Geometries
- mkMultiPoint(Point<P>...) - Static method in class org.geolatte.geom.Geometries
- mkMultiPoint(PositionSequence<P>, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
- mkMultiPolygon(List<Polygon<P>>) - Static method in class org.geolatte.geom.Geometries
- mkMultiPolygon(Polygon<P>...) - Static method in class org.geolatte.geom.Geometries
- mkPoint(P, CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.Geometries
-
Creates a
Pointfrom a Position and coordinate reference system - mkPolygon(List<LinearRing<P>>) - Static method in class org.geolatte.geom.Geometries
- mkPolygon(LinearRing<P>...) - Static method in class org.geolatte.geom.Geometries
- mkPosition(double...) - Method in interface org.geolatte.geom.PositionFactory
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeG2D
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeG2DM
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeG3D
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeG3DM
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeP2D
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeP2DM
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeP3D
- mkPosition(double...) - Method in class org.geolatte.geom.Positions.CanMakeP3DM
- mkPosition(Class<P>, double...) - Static method in class org.geolatte.geom.Positions
-
Factory method for
Positions in the reference system. - mkPosition(CoordinateReferenceSystem<P>, double...) - Static method in class org.geolatte.geom.Positions
- mkProjected(CrsId, LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
- mkProjected(LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Creates a generic projected coordinate reference system using the specified units of length for coordinates.
- mkVertical(LinearUnit) - Static method in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
Creates a 1-Dimensional
VerticalCoordinateReferenceSystem - mkXAxis() - Static method in class org.geolatte.geom.crs.CoordinateSystemAxis
- mkYAxis() - Static method in class org.geolatte.geom.crs.CoordinateSystemAxis
- mkZAxis() - Static method in class org.geolatte.geom.crs.CoordinateSystemAxis
- MortonCode<P extends C2D> - Class in org.geolatte.geom.curve
-
Calculates the Morton code (Morton-order or Z-order) of Geometries
- MortonCode(MortonContext<P>) - Constructor for class org.geolatte.geom.curve.MortonCode
-
Constructs an instance with the given
Mortoncontext - MortonContext<P extends C2D> - Class in org.geolatte.geom.curve
-
A context for the calculation of Morton codes.
- MortonContext(Envelope<P>, int) - Constructor for class org.geolatte.geom.curve.MortonContext
-
Constructs a
MortonContextwith the specified extent and max. - move(double, double) - Method in class org.geolatte.geom.Circle
-
Moves the circle to a new center
- MultiLineSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 19/03/15.
- MultiLineSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.MultiLineSdoDecoder
- multilinestring(DSL.LineStringToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multilinestring(CoordinateReferenceSystem<P>, DSL.LineStringToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multilinestring(LineString<P>, LineString<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multiLineString(int, int, Envelope<P>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- multiLineString(int, int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- MultiLineString<P extends Position> - Class in org.geolatte.geom
-
A
GeometryCollectionofLineStrings. - MultiLineString(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.MultiLineString
- MultiLineString(LineString<P>...) - Constructor for class org.geolatte.geom.MultiLineString
-
Constructs a
MultiLineStringfrom the specifiedLineStrings - MULTILINESTRING - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- MULTILINESTRING - org.geolatte.geom.GeometryType
- multipoint(DSL.PointToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multipoint(CoordinateReferenceSystem<P>) - Static method in class org.geolatte.geom.builder.DSL
- multipoint(CoordinateReferenceSystem<P>, DSL.PointToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multipoint(CoordinateReferenceSystem<P>, P...) - Static method in class org.geolatte.geom.builder.DSL
- multipoint(Point<P>, Point<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multiPoint(int, Envelope<P>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- multiPoint(int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- MultiPoint<P extends Position> - Class in org.geolatte.geom
-
A
GeometryCollectionofPoints. - MultiPoint(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.MultiPoint
- MultiPoint(Point<P>...) - Constructor for class org.geolatte.geom.MultiPoint
-
Constructs a
MultiPointfrom the specifiedPoints - MULTIPOINT - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- MULTIPOINT - org.geolatte.geom.GeometryType
- MultiPointSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 19/03/15.
- MultiPointSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.MultiPointSdoDecoder
- multipolygon(DSL.PolygonToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multipolygon(CoordinateReferenceSystem<P>, DSL.PolygonToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multipolygon(Polygon<P>, Polygon<P>...) - Static method in class org.geolatte.geom.builder.DSL
- multiPolygon(int, int, Envelope<P>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- multiPolygon(int, int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- MultiPolygon<P extends Position> - Class in org.geolatte.geom
-
A
GeometryCollectionofPolygons. - MultiPolygon(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.MultiPolygon
- MultiPolygon(Polygon<P>...) - Constructor for class org.geolatte.geom.MultiPolygon
-
Constructs a
MultiPolygonfrom the specified array ofPolygons. - MULTIPOLYGON - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- MULTIPOLYGON - org.geolatte.geom.GeometryType
- MultiPolygonSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 19/03/15.
- MultiPolygonSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.MultiPolygonSdoDecoder
- MYSQL_WKB - org.geolatte.geom.codec.Wkb.Dialect
- MYSQL_WKT - org.geolatte.geom.codec.Wkt.Dialect
N
- NDR - org.geolatte.geom.ByteOrder
-
NDR or little endian byte order.
- nestPositionSequences(Geometry<T>[]) - Static method in class org.geolatte.geom.Geometry
- newDecoder() - Static method in class org.geolatte.geom.codec.Wkb
-
Creates a
WkbDecoderfor the default WKBDialect. - newDecoder() - Static method in class org.geolatte.geom.codec.Wkt
-
Creates a
WktDecoderfor the default dialect (Postgis 1.x EWKT). - newDecoder(Wkb.Dialect) - Static method in class org.geolatte.geom.codec.Wkb
-
Creates a
WkbDecoderfor the specified WKBDialect. - newDecoder(Wkt.Dialect) - Static method in class org.geolatte.geom.codec.Wkt
-
Creates a
WktDecoderfor the specified WKTDialect. - newEncoder() - Static method in class org.geolatte.geom.codec.Wkb
-
Creates a
WkbEncoderfor the default WKBDialect. - newEncoder() - Static method in class org.geolatte.geom.codec.Wkt
-
Creates a
WktEncoderfor the default dialect (Postgis 1.x EWKT). - newEncoder(Wkb.Dialect) - Static method in class org.geolatte.geom.codec.Wkb
-
Creates a
WkbEncoderfor the specified WKBDialect. - newEncoder(Wkt.Dialect) - Static method in class org.geolatte.geom.codec.Wkt
-
Creates a
WktEncoderfor the specified WKTDialect. - NOOP - Static variable in class org.geolatte.geom.crs.Projection
- normalizeAngle(double) - Static method in class org.geolatte.geom.Circle
-
Returns an angle between 0 and 2*PI.
- NORTH - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- nPositionsWithin(int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.PositionGenerator
- nPositionsWithinAndClosed(int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.PositionGenerator
- NumericalMethods - Class in org.geolatte.geom.cga
-
Created by Karel Maesen, Geovise BVBA on 01/03/15.
- NumericalMethods() - Constructor for class org.geolatte.geom.cga.NumericalMethods
- NumericalMethods.TwoSum - Class in org.geolatte.geom.cga
O
- of(List<T>) - Static method in class org.geolatte.geom.generator.Choice
- ofEnvelope(Envelope<P>) - Method in class org.geolatte.geom.curve.MortonCode
-
Returns the Morton code for the specified
Envelope. - ofGeometry(Geometry<P>) - Method in class org.geolatte.geom.curve.MortonCode
-
Returns the Morton code for the specified
Geometry. - ofPosition(P) - Method in class org.geolatte.geom.curve.MortonCode
-
Returns the Morton code for the specified
Point. - OneDimensionCoordinateReferenceSystem - Interface in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 2019-03-28.
- OneDimensionCoordinateSystem<P extends Position> - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 29/11/14.
- OneDimensionCoordinateSystem(StraightLineAxis, Class<P>) - Constructor for class org.geolatte.geom.crs.OneDimensionCoordinateSystem
- OpenGisType - Enum in org.geolatte.geom.codec.db.sqlserver
-
The type of geometry.
- OracleJDBCTypeFactory - Class in org.geolatte.geom.codec.db.oracle
-
Factory for Oracle JDBC extension types (ARRAY, STRUCT, ...).
- OracleJDBCTypeFactory(ConnectionFinder) - Constructor for class org.geolatte.geom.codec.db.oracle.OracleJDBCTypeFactory
-
Constructs an instance.
- org.geolatte.geom - package org.geolatte.geom
-
A model for geospatial geometries.
- org.geolatte.geom.builder - package org.geolatte.geom.builder
-
A DSL to simplify the creation of Geometries.
- org.geolatte.geom.cga - package org.geolatte.geom.cga
- org.geolatte.geom.codec - package org.geolatte.geom.codec
-
Encoder/Decoder classes for serializing Geometries and Coordinate Reference Systems.
- org.geolatte.geom.codec.db - package org.geolatte.geom.codec.db
- org.geolatte.geom.codec.db.db2 - package org.geolatte.geom.codec.db.db2
- org.geolatte.geom.codec.db.oracle - package org.geolatte.geom.codec.db.oracle
- org.geolatte.geom.codec.db.sqlserver - package org.geolatte.geom.codec.db.sqlserver
-
Encoder/Decoder classes for serializing Geometries and Coordinate Reference Systems to Microsoft SQL Server internal format.
- org.geolatte.geom.crs - package org.geolatte.geom.crs
-
This package contains classes that model Coordinate Reference Systems.
- org.geolatte.geom.crs.trans - package org.geolatte.geom.crs.trans
- org.geolatte.geom.crs.trans.projections - package org.geolatte.geom.crs.trans.projections
- org.geolatte.geom.curve - package org.geolatte.geom.curve
-
Space-filling curves.
- org.geolatte.geom.generator - package org.geolatte.geom.generator
- org.geolatte.geom.jts - package org.geolatte.geom.jts
-
JTS interoperability classes.
- orient2d(LinearRing<?>) - Static method in class org.geolatte.geom.cga.NumericalMethods
-
Determine the orientation of a
LinearRingThis uses Newell's method (see Graphics Gems III, V. - OTHER - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- outCoordinateDimension() - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- outCoordinateDimension() - Method in class org.geolatte.geom.crs.trans.projections.PseudoMercator
- overlaps(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- overlaps(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Checks if the specified
Geometrys overlap.
P
- parse(String) - Static method in class org.geolatte.geom.crs.CrsId
-
Creates an instance from a
Stringof the form "[<authority>:]<code>". - parseDMS(String) - Static method in class org.geolatte.geom.DecimalDegree
- parseDMSLat(String) - Static method in class org.geolatte.geom.DecimalDegree
- parseDMSLon(String) - Static method in class org.geolatte.geom.DecimalDegree
- perp(P) - Static method in class org.geolatte.geom.Vector
-
Hill's "perp" operator.
- perpDot(P, P) - Static method in class org.geolatte.geom.Vector
-
Applies the perp dot-operation on the specified
Positions - point(CoordinateReferenceSystem<P>, P) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
Point - point(Envelope<P>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- point(Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- point(P) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
PointToken - Point<P extends Position> - Class in org.geolatte.geom
-
A 0-dimensional
Geometry. - Point(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Point
- Point(Point<P>) - Constructor for class org.geolatte.geom.Point
- Point(PositionSequence<P>, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Point
- Point(P, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Point
- POINT - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- POINT - org.geolatte.geom.GeometryType
- PointSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 18/02/15.
- PointSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.PointSdoDecoder
- polygon(int, Envelope<P>) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- polygon(int, Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.GeometryGenerators
- polygon(DSL.LinearRingToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
- polygon(CoordinateReferenceSystem<P>, DSL.LinearRingToken<P>...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
Polygonfrom the specified ring tokens andCoordinateReferenceSystem - polygon(LinearRing<P>, LinearRing<P>...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
Polygonfrom the specified outer ring (or hull) and inner rings (if any) - Polygon<P extends Position> - Class in org.geolatte.geom
-
A planar surface defined by 1 exterior boundary and 0 or more interior boundaries.
- Polygon(CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Polygon
- Polygon(LinearRing<P>...) - Constructor for class org.geolatte.geom.Polygon
-
Creates a
Polygonwith the specified array of exterior and interior boundaries. - Polygon(PositionSequence<P>, CoordinateReferenceSystem<P>) - Constructor for class org.geolatte.geom.Polygon
-
Creates a
Polygonwith no holes, and having the specifiedPositionSequenceas exterior boundary - POLYGON - org.geolatte.geom.codec.db.sqlserver.OpenGisType
- POLYGON - org.geolatte.geom.GeometryType
- Polygonal<P extends Position> - Interface in org.geolatte.geom
-
Marker interface for Polygonal
Geometrys. - PolygonSdoDecoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 19/03/15.
- PolygonSdoDecoder() - Constructor for class org.geolatte.geom.codec.db.oracle.PolygonSdoDecoder
- Position - Class in org.geolatte.geom
-
Represents a position in a coordinate system.
- Position(double...) - Constructor for class org.geolatte.geom.Position
-
Constructs an instance with the specified coordinates
- PositionEquality - Interface in org.geolatte.geom
-
A Test for
Positionequality. - PositionFactory<P extends Position> - Interface in org.geolatte.geom
-
Created by Karel Maesen, Geovise BVBA on 28/11/14.
- PositionGenerator<P extends Position> - Class in org.geolatte.geom.generator
-
Created by Karel Maesen, Geovise BVBA on 03/08/2018.
- Positions - Class in org.geolatte.geom
-
Factories for creating Positions.
- Positions() - Constructor for class org.geolatte.geom.Positions
- Positions.CanMakeG2D - Class in org.geolatte.geom
- Positions.CanMakeG2DM - Class in org.geolatte.geom
- Positions.CanMakeG3D - Class in org.geolatte.geom
- Positions.CanMakeG3DM - Class in org.geolatte.geom
- Positions.CanMakeP2D - Class in org.geolatte.geom
- Positions.CanMakeP2DM - Class in org.geolatte.geom
- Positions.CanMakeP3D - Class in org.geolatte.geom
- Positions.CanMakeP3DM - Class in org.geolatte.geom
- PositionSequence<P extends Position> - Interface in org.geolatte.geom
-
A
PositionSequenceis an ordered sequence ofPositions. - PositionSequenceBuilder<P extends Position> - Interface in org.geolatte.geom
-
A builder for
PositionSequences. - PositionSequenceBuilders - Class in org.geolatte.geom
-
A factory for
PositionSequenceBuilders. - PositionSequenceBuilders() - Constructor for class org.geolatte.geom.PositionSequenceBuilders
- PositionSequenceEquality - Interface in org.geolatte.geom
-
A test for
PositionSequenceequality. - PositionSequencePositionEquality - Class in org.geolatte.geom
-
A
PositionSequenceEqualityimplementation that considers twoPositionSequences equal if and only if both contain the same positions in the same order. - PositionSequencePositionEquality() - Constructor for class org.geolatte.geom.PositionSequencePositionEquality
- PositionSequencePositionEquality(PositionEquality) - Constructor for class org.geolatte.geom.PositionSequencePositionEquality
- positionToSegment2D(P, P, P) - Static method in class org.geolatte.geom.Vector
-
Returns the squared distance and projectionfactor of the position y on the linesegment defined by positions p0 and p1
- positionVectorTransformation(Datum, Datum) - Static method in class org.geolatte.geom.crs.trans.CoordinateOperations
- PositionVectorTransformation - Class in org.geolatte.geom.crs.trans
-
The Position Vector transformation ( a 7-parameter Helmert Transformation in the geocentric domain).
- PositionVectorTransformation(double, double, double, double, double, double, double) - Constructor for class org.geolatte.geom.crs.trans.PositionVectorTransformation
- positionVectorTransformation2D(GeographicCoordinateReferenceSystem<G2D>, GeographicCoordinateReferenceSystem<G2D>) - Static method in class org.geolatte.geom.crs.trans.CoordinateOperations
-
Returns the Position Vector transformation for the geographic 2D domain.
- positionVectorTransformation3D(GeographicCoordinateReferenceSystem<G3D>, GeographicCoordinateReferenceSystem<G3D>) - Static method in class org.geolatte.geom.crs.trans.CoordinateOperations
-
Returns the Position Vector transformation for the geographic 3D domain.
- PositionVisitor<P extends Position> - Interface in org.geolatte.geom
-
A visitor for
Positions. - positionWithin(Envelope<P>, Random) - Static method in class org.geolatte.geom.generator.PositionGenerator
- POSTGIS_EWKB_1 - org.geolatte.geom.codec.Wkb.Dialect
- POSTGIS_EWKT_1 - org.geolatte.geom.codec.Wkt.Dialect
- 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
- PROJECTED_2D_METER - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
A generic projected 2D
CoordinateReferenceSystemwith meter coordinates - PROJECTED_2DM_METER - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
A generic projected 2DM
CoordinateReferenceSystemwith meter coordinates - PROJECTED_3D_METER - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
A generic projected 3D
CoordinateReferenceSystemwith meter coordinates - PROJECTED_3DM_METER - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
A generic projected 3DM
CoordinateReferenceSystemwith meter coordinates - ProjectedCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
A projected
CoordinateReferenceSystem. - ProjectedCoordinateReferenceSystem(CrsId, String, GeographicCoordinateReferenceSystem, Projection, List<CrsParameter>, CartesianCoordinateSystem2D) - Constructor for class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Constructs a
ProjectedCoordinateReferenceSystem. - ProjectedCoordinateReferenceSystem(CrsId, String, GeographicCoordinateReferenceSystem, Projection, List<CrsParameter>, CartesianCoordinateSystem2D, Extension) - Constructor for class org.geolatte.geom.crs.ProjectedCoordinateReferenceSystem
-
Constructs a
ProjectedCoordinateReferenceSystem. - ProjectedGeometryOperations - Interface in org.geolatte.geom
-
Defines standard operations on
Geometrys with projected coordinate systems. - 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
- Projections - Class in org.geolatte.geom.crs.trans.projections
-
Created by Karel Maesen, Geovise BVBA on 2019-03-24.
- Projections() - Constructor for class org.geolatte.geom.crs.trans.projections.Projections
- PropertyMapGenerator - Class in org.geolatte.geom.generator
-
Created by Karel Maesen, Geovise BVBA on 2019-08-16.
- PropertyMapGenerator(int, Generator<String>, Choice<Generator<?>>) - Constructor for class org.geolatte.geom.generator.PropertyMapGenerator
- PseudoMercator - Class in org.geolatte.geom.crs.trans.projections
-
Created by Karel Maesen, Geovise BVBA on 02/04/2018.
- PseudoMercator() - Constructor for class org.geolatte.geom.crs.trans.projections.PseudoMercator
- PseudoMercator(GeographicCoordinateReferenceSystem, double, double, double, double) - Constructor for class org.geolatte.geom.crs.trans.projections.PseudoMercator
- 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.
R
- RADIAN - Static variable in class org.geolatte.geom.crs.Unit
- registerCoordinateReferenceSystem(CoordinateReferenceSystem<?>) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Registers a
CoordinateReferenceSystemin the registry. - registerCoordinateReferenceSystem(CrsId, CoordinateReferenceSystem<?>) - Static method in class org.geolatte.geom.crs.CrsRegistry
-
Registers a
CoordinateReferenceSystemin the registry under the specified (pseudo-)EPSG code. - registeredFactories - Static variable in class org.geolatte.geom.Positions
- relates(Geometry<P>, Geometry<P>, String) - Method in class org.geolatte.geom.JTSGeometryOperations
- relates(Geometry<P>, Geometry<P>, String) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Checks 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. - reset() - Method in class org.geolatte.geom.crs.trans.TransformVisitor
-
Reset state for a new visit
- result() - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
- reverse() - Method in interface org.geolatte.geom.PositionSequence
-
Creates a new
PositionSequencewith positions in reverse order. - reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation
- reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.CoordinateFrameRotation
- reverse(double[], double[]) - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
- reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.Geographic3DTo2DConversion
- reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.GeographicToGeocentricConversion
- reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.PositionVectorTransformation
- reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.projections.LambertConformalConic2SP
- reverse(double[], double[]) - Method in class org.geolatte.geom.crs.trans.projections.PseudoMercator
- reverse(G) - Method in class org.geolatte.geom.JTSGeometryOperations
-
Creates a
Geometryhaving as coordinates the coordinates of the inputGeometryin reverse order. - reverse(G) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Creates a
Geometrywith the positions of the inputGeometryin reverse order. - reverse(CoordinateOperation) - Method in class org.geolatte.geom.crs.trans.ConcatenatedOperation.Builder
- reverse(Envelope<Q>) - Method in class org.geolatte.geom.crs.trans.EnvelopeTransform
- reverse(PositionSequence<P>) - Method in class org.geolatte.geom.codec.db.oracle.AbstractSDOEncoder
- reverse(Q) - Method in interface org.geolatte.geom.crs.trans.TransformOperation
- reversed() - Method in interface org.geolatte.geom.crs.trans.CoordinateOperation
-
Creates a new
CoordinateOperationby reversing this instance - reversed() - Method in interface org.geolatte.geom.crs.trans.TransformOperation
- reversed() - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- rewind() - Method in class org.geolatte.geom.ByteBuffer
-
Rewinds the buffer.
- ring(CoordinateReferenceSystem<P>, P...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
LinearRing - ring(P...) - Static method in class org.geolatte.geom.builder.DSL
-
Creates a
LinearRingToken
S
- SDOGeometry - Class in org.geolatte.geom.codec.db.oracle
- SDOGeometry(SDOGType, int, SDOPoint, ElemInfo, Ordinates) - Constructor for class org.geolatte.geom.codec.db.oracle.SDOGeometry
- SdoGeometryCollectionEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoGeometryCollectionEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoGeometryCollectionEncoder
- SdoLineStringEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoLineStringEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoLineStringEncoder
- SdoMultiLineStringEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoMultiLineStringEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoMultiLineStringEncoder
- SdoMultiPointEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoMultiPointEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoMultiPointEncoder
- SdoMultiPolygonEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoMultiPolygonEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoMultiPolygonEncoder
- SdoPointEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoPointEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoPointEncoder
- SdoPolygonEncoder - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 01/04/15.
- SdoPolygonEncoder() - Constructor for class org.geolatte.geom.codec.db.oracle.SdoPolygonEncoder
- secondsToRadians(double) - Static method in class org.geolatte.geom.DecimalDegree
- serialize(SqlServerGeometry) - Static method in class org.geolatte.geom.codec.db.sqlserver.SqlServerGeometry
- setByteOrder(ByteOrder) - Method in class org.geolatte.geom.ByteBuffer
-
Sets the byte order for this instance.
- setDatum(Datum) - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Sets the
Datumfor thisCoordinateReferenceSystem - setPrimeMeridian(PrimeMeridian) - Method in class org.geolatte.geom.crs.GeographicCoordinateReferenceSystem
-
Sets the
PrimeMeridianfor thisCoordinateReferenceSystem. - Settings - Class in org.geolatte.geom.codec.db.oracle
-
Created by Karel Maesen, Geovise BVBA on 04/12/16.
- Settings() - Constructor for class org.geolatte.geom.codec.db.oracle.Settings
- shift(double, double) - Method in class org.geolatte.geom.Circle
-
Shifts the center of the circle by delta X and delta Y
- Simple - Interface in org.geolatte.geom
-
Marker interface for simple
Geometrys, i.e. - SingleCoordinateReferenceSystem<P extends Position> - Class in org.geolatte.geom.crs
-
A Coordinate reference system consisting of one Coordinate System and one Datum (as opposed to a Compound CRS) Created by Karel Maesen, Geovise BVBA on 29/11/14.
- SingleCoordinateReferenceSystem(CrsId, String, CoordinateSystem<P>) - Constructor for class org.geolatte.geom.crs.SingleCoordinateReferenceSystem
-
Constructs a
HorizontalCoordinateReferenceSystem. - size() - Method in interface org.geolatte.geom.PositionSequence
-
Returns the number of
Positions contained in thisPositionSequence. - SOUTH - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- split() - Method in class org.geolatte.geom.Circle.Arc
-
Splits this
Arcat the mid point - SqlServerGeometry - Class in org.geolatte.geom.codec.db.sqlserver
-
A
SqlServerGeometryrepresents the native SQL Server database object. - StraightLineAxis - Class in org.geolatte.geom.crs
-
A straight line axis for us in cartesian, vertical or linear coordinate systems Created by Karel Maesen, Geovise BVBA on 28/11/14.
- StraightLineAxis(String, CoordinateSystemAxisDirection, int, Unit) - Constructor for class org.geolatte.geom.crs.StraightLineAxis
- StraightLineAxis(String, CoordinateSystemAxisDirection, LinearUnit) - Constructor for class org.geolatte.geom.crs.StraightLineAxis
-
Creates an instance.
- stringGenerator(int, int) - Method in class org.geolatte.geom.generator.ValueGeneratorFactory
- substract(P, P) - Static method in class org.geolatte.geom.Vector
-
Subtracts two
Positions. - subtractAngles(double, double) - Static method in class org.geolatte.geom.Circle
-
Returns the angle between the angles a1 and a2 in radians.
- SUPPORTED_VERSION - Static variable in class org.geolatte.geom.codec.db.sqlserver.SqlServerGeometry
- SURFACE - org.geolatte.geom.GeometryType
- symmetricDifference(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- symmetricDifference(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the point set symmetric difference of the specified
Geometrys.
T
- to(Envelope<?>) - Static method in class org.geolatte.geom.jts.JTS
-
Converts a Geolatte
Envelopeto a JTSEnvelope. - to(Geometry<P>) - Static method in class org.geolatte.geom.jts.JTS
- to(Geometry<P>, GeometryFactory) - Static method in class org.geolatte.geom.jts.JTS
-
Primary factory method that converts a geolatte geometry into an equivalent jts geometry
- toArray() - Method in class org.geolatte.geom.Envelope
-
Returns the lowerleft and upperright coordinates in 2D for this envelope.
- toArray(double[]) - Method in class org.geolatte.geom.Position
-
Copies the coordinates of this
Positionin the specified Array, in normal order. - toByteArray() - Method in class org.geolatte.geom.ByteBuffer
-
Returns the byte array that backs this buffer.
- toMap(List<CrsParameter>) - Static method in class org.geolatte.geom.crs.CrsParameter
- toPositionSequence() - Method in class org.geolatte.geom.codec.db.sqlserver.CountingPositionSequenceBuilder
- toPositionSequence() - Method in interface org.geolatte.geom.PositionSequenceBuilder
-
Returns the result of this builder.
- toString() - Method in class org.geolatte.geom.ByteBuffer
-
Returns this instance as a hexadecimal string.
- toString() - Method in class org.geolatte.geom.cga.Circle
- toString() - Method in class org.geolatte.geom.Circle.Arc
- toString() - Method in class org.geolatte.geom.Circle
- toString() - Method in class org.geolatte.geom.codec.db.oracle.SDOGeometry
- toString() - Method in class org.geolatte.geom.crs.CoordinateSystemAxis
- toString() - Method in class org.geolatte.geom.crs.CrsId
- toString() - Method in class org.geolatte.geom.crs.CrsParameter
- toString() - Method in class org.geolatte.geom.crs.Projection
- toString() - Method in class org.geolatte.geom.crs.Unit
- toString() - Method in class org.geolatte.geom.Envelope
- toString() - Method in class org.geolatte.geom.Geometry
-
Returns the Well-Known Text (WKT) representation of this
Geometry. - toString() - Method in class org.geolatte.geom.Position
- touches(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- touches(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Checks if the specified
Geometrys touch. - toUrn() - Method in class org.geolatte.geom.crs.CrsId
- toWkb(Geometry) - Static method in class org.geolatte.geom.codec.Wkb
-
Encodes a
Geometryinto a WKB representation using the NDR (little-endian) byte-order. - toWkb(Geometry<?>, ByteOrder) - Static method in class org.geolatte.geom.codec.Wkb
-
Encodes a
Geometryinto a WKB representation using the specified byte-order. - toWkt(Geometry<?>) - Static method in class org.geolatte.geom.codec.Wkt
-
Encodes a
Geometryto a WKT representation. - transform(CoordinateReferenceSystem<P>, CoordinateReferenceSystem<Q>) - Static method in class org.geolatte.geom.crs.trans.CoordinateOperations
- transform(CrsId, CrsId) - Static method in class org.geolatte.geom.crs.trans.CoordinateOperations
-
Creates a transformation from source to target CRS's
- TransformOperation<P extends Position,Q extends Position> - Interface in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 2019-03-27.
- TransformOperations - Class in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 2019-03-27.
- TransformOperations() - Constructor for class org.geolatte.geom.crs.trans.TransformOperations
- TransformVisitor<P extends Position,Q extends Position> - Class in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 2019-03-27.
- TransformVisitor(TransformOperation<P, Q>) - Constructor for class org.geolatte.geom.crs.trans.TransformVisitor
- TwoSum(double, double) - Constructor for class org.geolatte.geom.cga.NumericalMethods.TwoSum
- TYPE - Static variable in interface org.geolatte.geom.Feature
U
- UINT_MAX_VALUE - Static variable in class org.geolatte.geom.ByteBuffer
-
Max.
- UINT_SIZE - Static variable in class org.geolatte.geom.ByteBuffer
-
byte size for unsigned int
- UNDEFINED - Static variable in class org.geolatte.geom.crs.CrsId
-
Identifies an undefined (or unknown)
CrsId. - union(Envelope<P>) - Method in class org.geolatte.geom.Envelope
-
Creates an
Envelopethat is the set-theoretic union of thisEnvelopewith the specifiedEnvelope - union(Geometry<P>, Geometry<P>) - Method in class org.geolatte.geom.JTSGeometryOperations
- union(Geometry<P>, Geometry<P>) - Method in interface org.geolatte.geom.ProjectedGeometryOperations
-
Calculates the point set union of the specified
Geometrys. - Unit - Class in org.geolatte.geom.crs
-
Describes the units of a
CoordinateSystemAxis. - Unit(CrsId, String, double) - Constructor for class org.geolatte.geom.crs.Unit
-
Creates an instance.
- UNKNOWN - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- UNKNOWN - Static variable in class org.geolatte.geom.crs.Projection
- UNKNOWN_Angular - Static variable in class org.geolatte.geom.crs.Unit
- UNKNOWN_LINEAR - Static variable in class org.geolatte.geom.crs.Unit
- UNKNOWN_VERTICAL_DATUM - Static variable in class org.geolatte.geom.crs.VerticalDatum
- UnsupportedConversionException - Exception in org.geolatte.geom.codec
-
Thrown when the WKT/WKB representation is not supported by the encoder or decoder.
- UnsupportedConversionException(String) - Constructor for exception org.geolatte.geom.codec.UnsupportedConversionException
- UnsupportedCoordinateReferenceSystem - Exception in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 2019-03-24.
- UnsupportedCoordinateReferenceSystem(CrsId) - Constructor for exception org.geolatte.geom.crs.UnsupportedCoordinateReferenceSystem
- UnsupportedCoordinateSystemException - Exception in org.geolatte.geom.codec
-
An exception for coordinate systems (as defined by their axes) that are not compatible with a given
CoordinateReferenceSystem. - UnsupportedCoordinateSystemException() - Constructor for exception org.geolatte.geom.codec.UnsupportedCoordinateSystemException
- UnsupportedCoordinateSystemException(String) - Constructor for exception org.geolatte.geom.codec.UnsupportedCoordinateSystemException
- UnsupportedTransformException - Exception in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 2019-03-24.
- UnsupportedTransformException(CrsId) - Constructor for exception org.geolatte.geom.crs.trans.UnsupportedTransformException
- UnsupportedTransformException(CrsId, CrsId) - Constructor for exception org.geolatte.geom.crs.trans.UnsupportedTransformException
- UP - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- upperLeft() - Method in class org.geolatte.geom.Envelope
-
Returns the upper-left point of this
Envelope. - upperRight() - Method in class org.geolatte.geom.Envelope
-
Returns the upper-right point of this
Envelope. - USE_SDO_POINT - Static variable in class org.geolatte.geom.codec.db.oracle.Settings
- useSdoPointType() - Static method in class org.geolatte.geom.codec.db.oracle.Settings
V
- V - Class in org.geolatte.geom
-
Created by Karel Maesen, Geovise BVBA on 29/11/14.
- V() - Constructor for class org.geolatte.geom.V
-
Constructs an empty instance
- V(double) - Constructor for class org.geolatte.geom.V
-
Constructs an instance with the specified vertical value
- V(double...) - Constructor for class org.geolatte.geom.V
-
Constructs an instance from the specified coordinate.
- ValueGeneratorFactory - Class in org.geolatte.geom.generator
-
A Factory for value
Generators Created by Karel Maesen, Geovise BVBA on 2019-08-16. - ValueGeneratorFactory() - Constructor for class org.geolatte.geom.generator.ValueGeneratorFactory
- ValueGeneratorFactory(Random) - Constructor for class org.geolatte.geom.generator.ValueGeneratorFactory
- valueOf(byte) - Static method in enum org.geolatte.geom.ByteOrder
-
Returns the
ByteOrder corresponding to the specified orderByte. - valueOf(int) - Static method in class org.geolatte.geom.crs.CrsId
-
Returns a
CrsIdwith the specified code and the EPSG as authority. - valueOf(String) - Static method in enum org.geolatte.geom.ByteOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.codec.db.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.crs.CoordinateSystemAxisDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.geolatte.geom.GeometryType
-
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(ByteOrder) - Static method in enum org.geolatte.geom.ByteOrder
-
Returns the
ByteOrder corresponding to the specifiedByteOrder. - 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.db.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.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.GeometryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- variableSized(Class<P>) - Static method in class org.geolatte.geom.PositionSequenceBuilders
-
Creates a
PositionSequenceBuilderof 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
- VerticalCoordinateReferenceSystem - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 29/11/14.
- VerticalCoordinateReferenceSystem(CrsId, String, VerticalDatum, VerticalStraightLineAxis) - Constructor for class org.geolatte.geom.crs.VerticalCoordinateReferenceSystem
-
Constructs an instance.
- VerticalDatum - Class in org.geolatte.geom.crs
-
Vertical Datum
- VerticalDatum(CrsId, String, int) - Constructor for class org.geolatte.geom.crs.VerticalDatum
-
Constructs an instance.
- VerticalDatum(CrsId, String, int, Extension) - Constructor for class org.geolatte.geom.crs.VerticalDatum
-
Constructs an instance
- VerticalStraightLineAxis - Class in org.geolatte.geom.crs
-
Created by Karel Maesen, Geovise BVBA on 29/11/14.
- VerticalStraightLineAxis(String, CoordinateSystemAxisDirection, LinearUnit) - Constructor for class org.geolatte.geom.crs.VerticalStraightLineAxis
- VerticalStraightLineAxis(String, LinearUnit) - Constructor for class org.geolatte.geom.crs.VerticalStraightLineAxis
-
Creates an instance.
- visit(double[]) - Method in interface org.geolatte.geom.LLAPositionVisitor
-
The visit method that is executed for each coordinate.
- visit(AbstractGeometryCollection) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
- visit(AbstractGeometryCollection<P, G>) - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- visit(AbstractGeometryCollection<P, G>) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a
GeometryCollection. - visit(LineString<P>) - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- visit(LineString<P>) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a
LineString. - visit(LineString<P>) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
- visit(Point<P>) - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- visit(Point<P>) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a
Point - visit(Point<P>) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
- visit(Polygon) - Method in class org.geolatte.geom.MeasureInterpolatingVisitor
- visit(Polygon<P>) - Method in class org.geolatte.geom.crs.trans.TransformVisitor
- visit(Polygon<P>) - Method in interface org.geolatte.geom.GeometryVisitor
-
Visits a
Polygon. - visit(P) - Method in interface org.geolatte.geom.PositionVisitor
-
The visit method to be executed for each Position
W
- WEB_MERCATOR - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
The WGS 84/Pseudo-Mercator
ProjectedCoordinateReferenceSystemThis is de de facto standard for Web mapping applications. - WEST - org.geolatte.geom.crs.CoordinateSystemAxisDirection
- WGS84 - Static variable in class org.geolatte.geom.crs.CoordinateReferenceSystems
-
The WGS 84
GeographicCoordinateReferenceSystem - WithEpsgGOperationMethod - Interface in org.geolatte.geom.crs.trans
-
Created by Karel Maesen, Geovise BVBA on 02/04/2018.
- within(Envelope<P>) - Method in class org.geolatte.geom.Envelope
-
Checks whether this
Envelopeis contained within the specifiedEnvelope - WithinTolerancePositionEquality - Class in org.geolatte.geom
-
A
PositionEqualitythat considersPoints to be equal when their coordinates are within a specified tolerance of each other. - WithinTolerancePositionEquality(double) - Constructor for class org.geolatte.geom.WithinTolerancePositionEquality
-
Constructs an instance
- Wkb - Class in org.geolatte.geom.codec
-
Creates encoders/decoders for WKB geometry representations.
- Wkb() - Constructor for class org.geolatte.geom.codec.Wkb
- Wkb.Dialect - Enum in org.geolatte.geom.codec
- WkbDecodeException - Exception in org.geolatte.geom.codec
-
Thrown when the WKB cannot be parsed.
- WkbDecoder - Interface in org.geolatte.geom.codec
-
A decoder for WKB (Well-Known Binary) encoded
Geometries. - WkbEncoder - Interface in org.geolatte.geom.codec
-
An encoder for WKB (Well-Known Binary) encoded
Geometries. - Wkt - Class in org.geolatte.geom.codec
-
Creates encoders/decoders for WKT geometry representations.
- Wkt() - Constructor for class org.geolatte.geom.codec.Wkt
- Wkt.Dialect - Enum in org.geolatte.geom.codec
- WktDecodeException - Exception in org.geolatte.geom.codec
-
Thrown when the WKT cannot be parsed (is syntactically incorrect).
- WktDecoder - Interface in org.geolatte.geom.codec
-
A decoder for WKT (Well-Known Text) representations.
- WktEncoder - Interface in org.geolatte.geom.codec
-
An Encoder for WKT (Well-Known Text) representations.
- writeReplace() - Method in class org.geolatte.geom.Geometry
X
A B C D E F G H I J L M N O P R S T U V W XAll Classes All Packages