Uses of Class
org.geolatte.geom.Position
-
Packages that use Position Package Description org.geolatte.geom A model for geospatial geometries.org.geolatte.geom.builder A DSL to simplify the creation of Geometries.org.geolatte.geom.cga org.geolatte.geom.codec Encoder/Decoder classes for serializing Geometries and Coordinate Reference Systems.org.geolatte.geom.codec.db org.geolatte.geom.codec.db.db2 org.geolatte.geom.codec.db.oracle org.geolatte.geom.codec.db.sqlserver Encoder/Decoder classes for serializing Geometries and Coordinate Reference Systems to Microsoft SQL Server internal format.org.geolatte.geom.crs This package contains classes that model Coordinate Reference Systems.org.geolatte.geom.crs.trans org.geolatte.geom.generator org.geolatte.geom.jts JTS interoperability classes. -
-
Uses of Position in org.geolatte.geom
Classes in org.geolatte.geom with type parameters of type Position Modifier and Type Class Description classAbstractGeometryCollection<P extends Position,G extends Geometry<P>>AGeometrythat is an ordered collection of some number ofGeometrys.interfaceComplex<P extends Position,G extends Geometry<P>>Interface forGeometrys that are composed ofGeometrys.classEnvelope<P extends Position>An envelope or bounding box implementation.interfaceFeature<P extends Position,ID>Models a spatial feature Created by Karel Maesen, Geovise BVBA on 13/07/2018.classGeometry<P extends Position>The base class forGeometrys.classGeometryCollection<P extends Position>Created by Karel Maesen, Geovise BVBA on 2019-07-29.interfaceGeometryVisitor<P extends Position>A visitor forGeometrys.interfaceLinear<P extends Position>An interface for linearGeometrysclassLinearRing<P extends Position>ALineStringthat is both closed and simple.classLineSegment<P extends Position>A portion of a line delimited (inclusively) by twoPositions.classLineSegments<P extends Position>Turns aPointSequenceinto anIterableover theLineSegmentsdefined by each consecutive pair ofPoints in thePointSequence.classLineString<P extends Position>A LineString is a 1-dimensionalGeometryconsisting of theLineSegments defined by consecutive pairs ofPoints of aPointSequence.classMultiLineString<P extends Position>AGeometryCollectionofLineStrings.classMultiPoint<P extends Position>AGeometryCollectionofPoints.classMultiPolygon<P extends Position>AGeometryCollectionofPolygons.classPoint<P extends Position>A 0-dimensionalGeometry.classPolygon<P extends Position>A planar surface defined by 1 exterior boundary and 0 or more interior boundaries.interfacePolygonal<P extends Position>Marker interface for PolygonalGeometrys.interfacePositionFactory<P extends Position>Created by Karel Maesen, Geovise BVBA on 28/11/14.interfacePositionSequence<P extends Position>APositionSequenceis an ordered sequence ofPositions.interfacePositionSequenceBuilder<P extends Position>A builder forPositionSequences.interfacePositionVisitor<P extends Position>A visitor forPositions.Subclasses of Position in org.geolatte.geom Modifier and Type Class Description classC2DA position in a cartesian coordinate reference system.classC2DMA cartesianPositionwith a measure value.classC3DA cartesianPositionhaving an z-value.classC3DMA cartesianPositionwith both an z and a measure value.classG2DAPositionin a geographic coordinate reference system.classG2DMA geographicPositionwith a measure value.classG3DA geographicPositionwith an altitude.classG3DMA geographicPositionwith both an altitude and a measure value.classMCreated by Karel Maesen, Geovise BVBA on 29/11/14.classVCreated by Karel Maesen, Geovise BVBA on 29/11/14.Methods in org.geolatte.geom with type parameters of type Position Modifier and Type Method Description <Q extends Position>
Envelope<Q>Envelope. as(Class<Q> castToType)<Q extends Position>
Geometry<Q>Geometry. as(Class<Q> castToType)<Q extends Position>
GeometryCollection<Q>GeometryCollection. as(Class<Q> castToType)<Q extends Position>
LinearRing<Q>LinearRing. as(Class<Q> castToType)<Q extends Position>
LineString<Q>LineString. as(Class<Q> castToType)<Q extends Position>
MultiLineString<Q>MultiLineString. as(Class<Q> castToType)<Q extends Position>
MultiPoint<Q>MultiPoint. as(Class<Q> castToType)<Q extends Position>
MultiPolygon<Q>MultiPolygon. as(Class<Q> castToType)<Q extends Position>
Point<Q>Point. as(Class<Q> castToType)<Q extends Position>
Polygon<Q>Polygon. as(Class<Q> castToType)protected <Q extends Position>
voidGeometry. checkCast(Class<Q> castToType)Checks whether a cast should succeedstatic <P extends Position>
PositionSequence<P>Positions. collect(Class<P> positionType, P... positions)static <Q extends Position,P extends Position>
PositionSequence<P>Positions. copy(PositionSequence<Q> source, Class<P> targetPosClass)Copies the source positions to a new PositionSequence.static <Q extends Position,P extends Position>
PositionSequence<P>Positions. copy(PositionSequence<Q> source, Class<P> targetPosClass)Copies the source positions to a new PositionSequence.<P extends Position>
booleanApproximateGeometryEquality. equals(Geometry<P> first, Geometry<P> second)<P extends Position>
booleanGeometryEquality. equals(Geometry<P> first, Geometry<P> second)Checks whether the first geometry equals the second, for some definition of equality.<P extends Position>
booleanGeometryPositionEquality. equals(Geometry<P> first, Geometry<P> second)Checks whether the first geometry equals the second, for some definition of equality.<P extends Position>
booleanPositionEquality. equals(double[] first, double[] second)Tests whether the specified coordinates represent the same point.<P extends Position>
booleanPositionEquality. equals(P first, P second)Tests whether the specifiedCoordinatess are equal.<P extends Position>
booleanPositionSequenceEquality. equals(PositionSequence<P> first, PositionSequence<P> second)Tests whether twoPositionSequences are equal.<P extends Position>
booleanPositionSequencePositionEquality. equals(PositionSequence<P> first, PositionSequence<P> second)<P extends Position>
booleanPositionEquality. equals2D(P first, P second)Tests whether the specifiedCoordinatess are equal in the base 2D-CoordinateReferenceSystem.static <P extends Position>
PositionSequenceBuilder<P>PositionSequenceBuilders. fixedSized(int num, Class<P> posType)Creates aPositionSequenceBuilderof fixed size.static <Q extends Position>
Geometry<Q>Geometry. forceToCrs(Geometry<?> geometry, CoordinateReferenceSystem<Q> crs)Creates a newGeometrywith the positions from the specified geometry and having the specifiedCoordinateReferenceSystemprotected static <T extends Position>
CoordinateReferenceSystem<T>Geometry. getCrs(Geometry<T>[] geometries)static <P extends Position>
PositionFactory<P>Positions. getFactoryFor(Class<P> pClass)<P extends Position & Measured>
doubleDefaultMeasureGeometryOperations. maximumMeasure(Geometry<P> geometry)<P extends Position & Measured>
doubleMeasureGeometryOperations. maximumMeasure(Geometry<P> geometry)Creates aGeometryOperationthat returns the maximum measure value of thePositions of the specified Geometry.<P extends Position & Measured>
doubleDefaultMeasureGeometryOperations. minimumMeasure(Geometry<P> geometry)<P extends Position & Measured>
doubleMeasureGeometryOperations. minimumMeasure(Geometry<P> geometry)Creates aGeometryOperationthat returns the minimum measure value of thePositions of the specified Geometry.static <P extends Position>
GeometryCollection<P>Geometries. mkEmptyGeometryCollection(CoordinateReferenceSystem<P> crs)Creates an emptyGeometryCollectionfor a coordinate reference systemstatic <P extends Position>
LineString<P>Geometries. mkEmptyLineString(CoordinateReferenceSystem<P> crs)Creates an emptyLineStringfor a coordinate reference systemstatic <P extends Position>
MultiLineString<P>Geometries. mkEmptyMultiLineString(CoordinateReferenceSystem<P> crs)Creates an emptyMultiLineStringfor a coordinate reference systemstatic <P extends Position>
MultiPoint<P>Geometries. mkEmptyMultiPoint(CoordinateReferenceSystem<P> crs)Creates an emptyMultiPointfor a coordinate reference systemstatic <P extends Position>
MultiPolygon<P>Geometries. mkEmptyMultiPolygon(CoordinateReferenceSystem<P> crs)Creates an emptyMultiPolygonfor a coordinate reference systemstatic <P extends Position>
Point<P>Geometries. mkEmptyPoint(CoordinateReferenceSystem<P> crs)Creates an emptyPointfor a coordinate reference systemstatic <P extends Position>
Polygon<P>Geometries. mkEmptyPolygon(CoordinateReferenceSystem<P> crs)Creates an emptyPolygonfor a coordinate reference systemstatic <P extends Position>
Geometry<P>Geometries. mkGeometry(Class<?> geometryClass, List<Geometry<P>> parts)static <Q extends Position>
Geometry<Q>Geometries. mkGeometry(Class<?> geometryClass, CoordinateReferenceSystem<Q> crs)static <P extends Position>
Geometry<P>Geometries. mkGeometry(Class<?> geometryClass, Geometry<P>... parts)static <P extends Position>
Geometry<P>Geometries. mkGeometry(Class<?> geometryClass, PositionSequence<P> positions, CoordinateReferenceSystem<P> crs)static <P extends Position>
GeometryCollection<P>Geometries. mkGeometryCollection(List<Geometry<P>> geometries)static <P extends Position>
GeometryCollection<P>Geometries. mkGeometryCollection(Geometry<P>... geometries)static <P extends Position>
LinearRing<P>Geometries. mkLinearRing(PositionSequence<P> seq, CoordinateReferenceSystem<P> crs)Creates aLinearRingfrom aPositionSequenceand coordinate reference systemstatic <P extends Position>
LineString<P>Geometries. mkLineString(PositionSequence<P> seq, CoordinateReferenceSystem<P> crs)Creates aLineStringfrom aPositionSequenceand coordinate reference systemstatic <P extends Position>
MultiLineString<P>Geometries. mkMultiLineString(List<LineString<P>> lineStrings)static <P extends Position>
MultiLineString<P>Geometries. mkMultiLineString(LineString<P>... linestrings)static <P extends Position>
MultiPoint<P>Geometries. mkMultiPoint(List<Point<P>> points)static <P extends Position>
MultiPoint<P>Geometries. mkMultiPoint(Point<P>... points)static <P extends Position>
MultiPoint<P>Geometries. mkMultiPoint(PositionSequence<P> positions, CoordinateReferenceSystem<P> crs)static <P extends Position>
MultiPolygon<P>Geometries. mkMultiPolygon(List<Polygon<P>> polygons)static <P extends Position>
MultiPolygon<P>Geometries. mkMultiPolygon(Polygon<P>... polygons)static <P extends Position>
Point<P>Geometries. mkPoint(P pos, CoordinateReferenceSystem<P> crs)Creates aPointfrom a Position and coordinate reference systemstatic <P extends Position>
Polygon<P>Geometries. mkPolygon(List<LinearRing<P>> rings)static <P extends Position>
Polygon<P>Geometries. mkPolygon(LinearRing<P>... rings)static <P extends Position>
PPositions. mkPosition(Class<P> pClass, double... coordinates)Factory method forPositions in the reference system.static <P extends Position>
PPositions. mkPosition(CoordinateReferenceSystem<P> crs, double... coordinates)protected static <T extends Position>
PositionSequence<T>Geometry. nestPositionSequences(Geometry<T>[] geometries)static <P extends Position>
PositionSequenceBuilder<P>PositionSequenceBuilders. variableSized(Class<P> posType)Creates aPositionSequenceBuilderof variable size.Methods in org.geolatte.geom with parameters of type Position Modifier and Type Method Description static <P extends Position>
PositionSequence<P>Positions. collect(Class<P> positionType, P... positions) -
Uses of Position in org.geolatte.geom.builder
Classes in org.geolatte.geom.builder with type parameters of type Position Modifier and Type Class Description static classDSL.GeometryCollectionToken<P extends Position>static classDSL.GeometryToken<P extends Position>static classDSL.LinearRingToken<P extends Position>static classDSL.LineStringToken<P extends Position>static classDSL.MultiLineStringToken<P extends Position>static classDSL.MultiPointToken<P extends Position>static classDSL.MultiPolygonToken<P extends Position>static classDSL.PointToken<P extends Position>static classDSL.PolygonToken<P extends Position>Methods in org.geolatte.geom.builder with type parameters of type Position Modifier and Type Method Description protected static <P extends Position,G extends Geometry<P>>
G[]DSL. combine(Class<G> resultType, G geometry, G... geometries)static <P extends Position>
DSL.GeometryCollectionToken<P>DSL. geometrycollection(DSL.GeometryToken<P>... tokens)Creates aGeometryCollectionTokenof the specifiedGeometryTokensstatic <P extends Position>
GeometryCollection<P>DSL. geometrycollection(CoordinateReferenceSystem<P> crs, DSL.GeometryToken<P>... tokens)Creates aGeometryCollectionfrom the specifiedGeometryTokens andCoordinateReferenceSystem.static <P extends Position>
GeometryCollection<P>DSL. geometrycollection(Geometry<P> geometry, Geometry<P>... geometries)Creates aGeometryCollectionfrom the specifiedGeometrys.static <P extends Position>
LineString<P>DSL. linestring(CoordinateReferenceSystem<P> crs, P... positions)Creates aLineStringstatic <P extends Position>
DSL.LineStringToken<P>DSL. linestring(P... positions)Creates aLineStringTokenstatic <P extends Position>
DSL.MultiLineStringToken<P>DSL. multilinestring(DSL.LineStringToken<P>... tokens)static <P extends Position>
MultiLineString<P>DSL. multilinestring(CoordinateReferenceSystem<P> crs, DSL.LineStringToken<P>... tokens)static <P extends Position>
MultiLineString<P>DSL. multilinestring(LineString<P> linestring, LineString<P>... linestrings)static <P extends Position>
DSL.MultiPointToken<P>DSL. multipoint(DSL.PointToken<P>... tokens)static <P extends Position>
MultiPoint<P>DSL. multipoint(CoordinateReferenceSystem<P> crs)static <P extends Position>
MultiPoint<P>DSL. multipoint(CoordinateReferenceSystem<P> crs, DSL.PointToken<P>... tokens)static <P extends Position>
MultiPoint<P>DSL. multipoint(CoordinateReferenceSystem<P> crs, P... positions)static <P extends Position>
MultiPoint<P>DSL. multipoint(Point<P> point, Point<P>... points)static <P extends Position>
DSL.MultiPolygonToken<P>DSL. multipolygon(DSL.PolygonToken<P>... tokens)static <P extends Position>
MultiPolygon<P>DSL. multipolygon(CoordinateReferenceSystem<P> crs, DSL.PolygonToken<P>... tokens)static <P extends Position>
MultiPolygon<P>DSL. multipolygon(Polygon<P> polygon, Polygon<P>... polygons)static <P extends Position>
Point<P>DSL. point(CoordinateReferenceSystem<P> crs, P p)Creates aPointstatic <P extends Position>
DSL.PointToken<P>DSL. point(P position)Creates aPointTokenstatic <P extends Position>
DSL.PolygonToken<P>DSL. polygon(DSL.LinearRingToken<P>... tokens)static <P extends Position>
Polygon<P>DSL. polygon(CoordinateReferenceSystem<P> crs, DSL.LinearRingToken<P>... tokens)Creates aPolygonfrom the specified ring tokens andCoordinateReferenceSystemstatic <P extends Position>
Polygon<P>DSL. polygon(LinearRing<P> hull, LinearRing<P>... rings)Creates aPolygonfrom the specified outer ring (or hull) and inner rings (if any)static <P extends Position>
LinearRing<P>DSL. ring(CoordinateReferenceSystem<P> crs, P... positions)Creates aLinearRingstatic <P extends Position>
DSL.LinearRingToken<P>DSL. ring(P... positions)Creates aLinearRingTokenMethods in org.geolatte.geom.builder with parameters of type Position Modifier and Type Method Description static <P extends Position>
LineString<P>DSL. linestring(CoordinateReferenceSystem<P> crs, P... positions)Creates aLineStringstatic <P extends Position>
DSL.LineStringToken<P>DSL. linestring(P... positions)Creates aLineStringTokenstatic <P extends Position>
MultiPoint<P>DSL. multipoint(CoordinateReferenceSystem<P> crs, P... positions)static <P extends Position>
LinearRing<P>DSL. ring(CoordinateReferenceSystem<P> crs, P... positions)Creates aLinearRingstatic <P extends Position>
DSL.LinearRingToken<P>DSL. ring(P... positions)Creates aLinearRingToken -
Uses of Position in org.geolatte.geom.cga
Classes in org.geolatte.geom.cga with type parameters of type Position Modifier and Type Class Description classCircularArcLinearizer<P extends Position>Linearizes arc segments defined by three consecutivePositionsMethods in org.geolatte.geom.cga with parameters of type Position Modifier and Type Method Description static booleanNumericalMethods. collinear(Position p0, Position p1, Position p2)static doubleNumericalMethods. determinant(Position p0, Position p1)static booleanNumericalMethods. isCounterClockwise(Position p0, Position p1, Position p2)Determines if the triangle determined by p0, p1, p2 is counterclockwise in 2D.Constructors in org.geolatte.geom.cga with parameters of type Position Constructor Description Circle(Position p0, Position p1, Position p2)Circle(Position p0, Position p1, Position p2, boolean doCollinearityCheck)Creates a Circle through threePositions -
Uses of Position in org.geolatte.geom.codec
Methods in org.geolatte.geom.codec with type parameters of type Position Modifier and Type Method Description <P extends Position>
Geometry<P>WkbDecoder. decode(ByteBuffer byteBuffer, CoordinateReferenceSystem<P> crs)Decodes a WKB encoded representation of aGeometry, assuming the specifiedCoordinateReferenceSystem<P extends Position>
Geometry<P>WktDecoder. decode(String wkt, CoordinateReferenceSystem<P> crs)Decodes a WKT representation using the specifiedCoordinateReferenceSystem.<P extends Position>
ByteBufferWkbEncoder. encode(Geometry<P> geometry, ByteOrder byteOrder)Encodes aGeometryto its WKB representation<P extends Position>
StringWktEncoder. encode(Geometry<P> geometry)Encodes an object to its WKT representation.static <P extends Position>
Geometry<P>Wkt. fromWkt(String wkt, CoordinateReferenceSystem<P> crs)Decodes the specified WKT String to aGeometry.Methods in org.geolatte.geom.codec that return types with arguments of type Position Modifier and Type Method Description CoordinateReferenceSystem<? extends Position>CrsWktDecoder. decode(String wkt, int srid)Decodes a WKT representation of aCoordinateReferenceSystem. -
Uses of Position in org.geolatte.geom.codec.db
Methods in org.geolatte.geom.codec.db with type parameters of type Position Modifier and Type Method Description <P extends Position>
booleanEncoder. accepts(Geometry<P> geom)<P extends Position,G extends Geometry<P>>
NEncoder. encode(G geom) -
Uses of Position in org.geolatte.geom.codec.db.db2
Methods in org.geolatte.geom.codec.db.db2 with type parameters of type Position Modifier and Type Method Description <P extends Position>
booleanDb2ClobEncoder. accepts(Geometry<P> geom)<P extends Position,G extends Geometry<P>>
StringDb2ClobEncoder. encode(G geom) -
Uses of Position in org.geolatte.geom.codec.db.oracle
Methods in org.geolatte.geom.codec.db.oracle with type parameters of type Position Modifier and Type Method Description <P extends Position>
booleanSdoGeometryCollectionEncoder. accepts(Geometry<P> geom)<P extends Position>
booleanSdoLineStringEncoder. accepts(Geometry<P> geom)<P extends Position>
booleanSdoMultiLineStringEncoder. accepts(Geometry<P> geom)<P extends Position>
booleanSdoMultiPointEncoder. accepts(Geometry<P> geom)<P extends Position>
booleanSdoMultiPolygonEncoder. accepts(Geometry<P> geom)<P extends Position>
booleanSdoPointEncoder. accepts(Geometry<P> geom)<P extends Position>
booleanSdoPolygonEncoder. accepts(Geometry<P> geom)protected <P extends Position>
PositionSequence<P>AbstractSDODecoder. add(PositionSequence<P> seq1, int seq1Offset, PositionSequence<P> seq2, int seq2Offset)protected <P extends Position>
PositionSequence<P>AbstractSDODecoder. add(PositionSequence<P> seq1, PositionSequence<P> seq2)protected <P extends Position>
PositionSequence<P>AbstractSDODecoder. convertOrdinateArray(Double[] oordinates, SDOGeometry sdoGeom, CoordinateReferenceSystem<P> crs)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoGeometryCollectionEncoder. encode(G geom)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoLineStringEncoder. encode(G geom)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoMultiLineStringEncoder. encode(G geom)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoMultiPointEncoder. encode(G geom)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoMultiPolygonEncoder. encode(G geom)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoPointEncoder. encode(G geom)<P extends Position,G extends Geometry<P>>
SDOGeometrySdoPolygonEncoder. encode(G geom)protected <P extends Position>
PositionSequence<P>AbstractSDODecoder. getCompoundCSeq(int idxFirst, int idxLast, SDOGeometry sdoGeom)Gets the CoordinateSequence corresponding to a compound element.protected <P extends Position>
PositionSequence<P>AbstractSDODecoder. getElementCSeq(int i, SDOGeometry sdoGeom, boolean hasNextSE, CoordinateReferenceSystem<P> crs)Gets the CoordinateSequence corresponding to an element.protected <P extends Position>
intAbstractSDOEncoder. getLRSDim(Geometry<P> geom)protected <P extends Position>
PositionSequence<P>AbstractSDODecoder. linearize(PositionSequence<P> positions, boolean entireCirlce)Linearizes arcs and circles.protected <P extends Position>
PositionSequence<P>AbstractSDOEncoder. reverse(PositionSequence<P> positions) -
Uses of Position in org.geolatte.geom.codec.db.sqlserver
Classes in org.geolatte.geom.codec.db.sqlserver with type parameters of type Position Modifier and Type Class Description classCountingPositionSequenceBuilder<P extends Position> -
Uses of Position in org.geolatte.geom.crs
Classes in org.geolatte.geom.crs with type parameters of type Position Modifier and Type Class Description classCompoundCoordinateReferenceSystem<P extends Position>A compoundCoordinateReferenceSystemthat is constructed by adding additional CoordinateSystemAxes to a base coordinate reference system (either a Geographic, Geocentric or Projected Coordinate Reference System).classCoordinateReferenceSystem<P extends Position>A Coordinate Reference System.classCoordinateSystem<P extends Position>A coordinate system.classOneDimensionCoordinateSystem<P extends Position>Created by Karel Maesen, Geovise BVBA on 29/11/14.classSingleCoordinateReferenceSystem<P extends Position>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.Methods in org.geolatte.geom.crs with type parameters of type Position Modifier and Type Method Description static <P extends Position,R extends P>
CompoundCoordinateReferenceSystem<R>CoordinateReferenceSystems. addLinearSystem(CoordinateReferenceSystem<P> base, Class<R> resultCSPtype, LinearUnit unit)static <P extends Position>
CompoundCoordinateReferenceSystem<?>CoordinateReferenceSystems. addLinearSystem(CoordinateReferenceSystem<P> base, LinearUnit unit)static <P extends Position,R extends P>
CompoundCoordinateReferenceSystem<R>CoordinateReferenceSystems. addVerticalSystem(CoordinateReferenceSystem<P> base, Class<R> resultCSPtype, LinearUnit unit)static <P extends Position>
CompoundCoordinateReferenceSystem<?>CoordinateReferenceSystems. addVerticalSystem(CoordinateReferenceSystem<P> base, LinearUnit unit)static <P extends Position>
ProjectedCoordinateReferenceSystemCoordinateReferenceSystems. asProjected(CoordinateReferenceSystem<P> original)Turn a geographic CRS into a projected CRS, using a no-op projectionstatic <P extends Position>
CompoundCoordinateReferenceSystem<?>CoordinateReferenceSystems. combine(CoordinateReferenceSystem<P> base, SingleCoordinateReferenceSystem ods)static <P extends Position,R extends P>
CompoundCoordinateReferenceSystem<R>CoordinateReferenceSystems. combine(CoordinateReferenceSystem<P> base, SingleCoordinateReferenceSystem ods, Class<R> resultCSPtype)static <P extends Position>
booleanCoordinateReferenceSystems. hasAxisOrder(CoordinateReferenceSystem<P> crs, int order)static <P extends Position>
booleanCoordinateReferenceSystems. hasMeasureAxis(CoordinateReferenceSystem<P> crs)Deprecated.User crs.hasM()static <P extends Position>
booleanCoordinateReferenceSystems. hasVerticalAxis(CoordinateReferenceSystem<P> crs)Deprecated.User crs.hasZ()static <P extends Position>
CoordinateReferenceSystem<P>CoordinateReferenceSystems. mkCoordinateReferenceSystem(CoordinateReferenceSystem<?> baseCrs, LinearUnit verticalUnit, LinearUnit measureUnit, Class<P> positionType)Method parameters in org.geolatte.geom.crs with type arguments of type Position Modifier and Type Method Description static CoordinateReferenceSystem<?>CrsRegistry. computeIfAbsent(CrsId crsId, Function<? super CrsId,? extends CoordinateReferenceSystem<? extends Position>> buildCrs)Returns the registered coordinate reference system, or when unavailable in the registry, create a new reference system and register it on-the-fly. -
Uses of Position in org.geolatte.geom.crs.trans
Classes in org.geolatte.geom.crs.trans with type parameters of type Position Modifier and Type Class Description classEnvelopeTransform<P extends Position,Q extends Position>Created by Karel Maesen, Geovise BVBA on 2019-03-28.classEnvelopeTransform<P extends Position,Q extends Position>Created by Karel Maesen, Geovise BVBA on 2019-03-28.interfaceTransformOperation<P extends Position,Q extends Position>Created by Karel Maesen, Geovise BVBA on 2019-03-27.interfaceTransformOperation<P extends Position,Q extends Position>Created by Karel Maesen, Geovise BVBA on 2019-03-27.classTransformVisitor<P extends Position,Q extends Position>Created by Karel Maesen, Geovise BVBA on 2019-03-27.classTransformVisitor<P extends Position,Q extends Position>Created by Karel Maesen, Geovise BVBA on 2019-03-27.Methods in org.geolatte.geom.crs.trans with type parameters of type Position Modifier and Type Method Description static <P extends Position,Q extends Position>
TransformOperation<P,Q>TransformOperations. from(CoordinateReferenceSystem<P> source, CoordinateReferenceSystem<Q> target)static <P extends Position,Q extends Position>
TransformOperation<P,Q>TransformOperations. from(CoordinateReferenceSystem<P> source, CoordinateReferenceSystem<Q> target)static <P extends Position,Q extends Position>
CoordinateOperationCoordinateOperations. transform(CoordinateReferenceSystem<P> source, CoordinateReferenceSystem<Q> target)static <P extends Position,Q extends Position>
CoordinateOperationCoordinateOperations. transform(CoordinateReferenceSystem<P> source, CoordinateReferenceSystem<Q> target) -
Uses of Position in org.geolatte.geom.generator
Classes in org.geolatte.geom.generator with type parameters of type Position Modifier and Type Class Description classPositionGenerator<P extends Position>Created by Karel Maesen, Geovise BVBA on 03/08/2018.Methods in org.geolatte.geom.generator with type parameters of type Position Modifier and Type Method Description static <P extends Position>
Generator<Geometry<P>>GeometryGenerators. combine(List<Generator<? extends Geometry<P>>> generators)static <P extends Position>
Generator<Geometry<P>>GeometryGenerators. combine(Random rnd, List<Generator<? extends Geometry<P>>> generators)static <P extends Position>
Generator<GeometryCollection<P>>GeometryGenerators. geometryCollection(int numGeoms, Random rnd, Generator<? extends Geometry<P>>... generators)static <P extends Position>
Generator<GeometryCollection<P>>GeometryGenerators. geometryCollection(int numGeoms, Generator<? extends Geometry<P>>... generators)static <P extends Position>
Generator<LineString<P>>GeometryGenerators. lineString(int numPnts, Envelope<P> bbox)static <P extends Position>
Generator<LineString<P>>GeometryGenerators. lineString(int numPnts, Envelope<P> bbox, Random rnd)static <P extends Position>
Generator<MultiLineString<P>>GeometryGenerators. multiLineString(int numLines, int numPoints, Envelope<P> bbox)static <P extends Position>
Generator<MultiLineString<P>>GeometryGenerators. multiLineString(int numLines, int numPoints, Envelope<P> bbox, Random rnd)static <P extends Position>
Generator<MultiPoint<P>>GeometryGenerators. multiPoint(int numPnts, Envelope<P> bbox)static <P extends Position>
Generator<MultiPoint<P>>GeometryGenerators. multiPoint(int numPnts, Envelope<P> bbox, Random rnd)static <P extends Position>
Generator<MultiPolygon<P>>GeometryGenerators. multiPolygon(int numLines, int numPoints, Envelope<P> bbox)static <P extends Position>
Generator<MultiPolygon<P>>GeometryGenerators. multiPolygon(int numLines, int numPoints, Envelope<P> bbox, Random rnd)static <P extends Position>
P[]PositionGenerator. nPositionsWithin(int size, Envelope<P> bbox, Random rnd)static <P extends Position>
P[]PositionGenerator. nPositionsWithinAndClosed(int size, Envelope<P> bbox, Random rnd)static <P extends Position>
Generator<Point<P>>GeometryGenerators. point(Envelope<P> bbox)static <P extends Position>
Generator<Point<P>>GeometryGenerators. point(Envelope<P> bbox, Random rnd)static <P extends Position>
Generator<Polygon<P>>GeometryGenerators. polygon(int numPnts, Envelope<P> bbox)static <P extends Position>
Generator<Polygon<P>>GeometryGenerators. polygon(int numPnts, Envelope<P> bbox, Random rnd)static <P extends Position>
PPositionGenerator. positionWithin(Envelope<P> bbox, Random rnd)Methods in org.geolatte.geom.generator that return Position Modifier and Type Method Description static <P extends Position>
P[]PositionGenerator. nPositionsWithin(int size, Envelope<P> bbox, Random rnd)static <P extends Position>
P[]PositionGenerator. nPositionsWithinAndClosed(int size, Envelope<P> bbox, Random rnd) -
Uses of Position in org.geolatte.geom.jts
Methods in org.geolatte.geom.jts with type parameters of type Position Modifier and Type Method Description static <P extends Position>
Envelope<P>JTS. from(org.locationtech.jts.geom.Envelope jtsEnvelope, CoordinateReferenceSystem<P> crs)Converts a JTSEnvelopeto a geolatteEnvelopewith the specified CRS.static <P extends Position>
Geometry<P>JTS. from(org.locationtech.jts.geom.Geometry jtsGeometry, CoordinateReferenceSystem<P> crs)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.static <P extends Position>
org.locationtech.jts.geom.GeometryJTS. to(Geometry<P> geometry)static <P extends Position>
org.locationtech.jts.geom.GeometryJTS. to(Geometry<P> geometry, org.locationtech.jts.geom.GeometryFactory gFact)Primary factory method that converts a geolatte geometry into an equivalent jts geometry
-