Uses of Interface
org.geolatte.geom.PositionSequence
-
Packages that use PositionSequence Package Description org.geolatte.geom A model for geospatial geometries.org.geolatte.geom.cga 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. -
-
Uses of PositionSequence in org.geolatte.geom
Methods in org.geolatte.geom that return PositionSequence Modifier and Type Method Description PositionSequence<P>PositionSequence. clone()static <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.PositionSequence<P>Geometry. getPositions()Returns thePositionSequenceof this instanceprotected static <T extends Position>
PositionSequence<T>Geometry. nestPositionSequences(Geometry<T>[] geometries)PositionSequence<P>PositionSequence. reverse()Creates a newPositionSequencewith positions in reverse order.PositionSequence<P>PositionSequenceBuilder. toPositionSequence()Returns the result of this builder.Methods in org.geolatte.geom with parameters of type PositionSequence Modifier and Type Method Description 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>
booleanPositionSequenceEquality. equals(PositionSequence<P> first, PositionSequence<P> second)Tests whether twoPositionSequences are equal.<P extends Position>
booleanPositionSequencePositionEquality. equals(PositionSequence<P> first, PositionSequence<P> second)static <P extends Position>
Geometry<P>Geometries. mkGeometry(Class<?> geometryClass, PositionSequence<P> positions, CoordinateReferenceSystem<P> crs)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>
MultiPoint<P>Geometries. mkMultiPoint(PositionSequence<P> positions, CoordinateReferenceSystem<P> crs)Constructors in org.geolatte.geom with parameters of type PositionSequence Constructor Description Geometry(PositionSequence<P> positions, CoordinateReferenceSystem<P> crs)LinearRing(PositionSequence<P> points, CoordinateReferenceSystem<P> crs)LineSegments(PositionSequence<P> positionSequence)LineString(PositionSequence<P> positions, CoordinateReferenceSystem<P> crs)Constructs aLineStringfrom the specified positions andProjectedGeometryOperationsimplementation.Point(PositionSequence<P> sequence, CoordinateReferenceSystem<P> crs)Polygon(PositionSequence<P> positionSequence, CoordinateReferenceSystem<P> crs)Creates aPolygonwith no holes, and having the specifiedPositionSequenceas exterior boundary -
Uses of PositionSequence in org.geolatte.geom.cga
Methods in org.geolatte.geom.cga that return PositionSequence Modifier and Type Method Description PositionSequence<P>CircularArcLinearizer. linearize()Linearizes the arc segment defined by the threePositions 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).PositionSequence<P>CircularArcLinearizer. linearizeCircle() -
Uses of PositionSequence in org.geolatte.geom.codec.db.oracle
Methods in org.geolatte.geom.codec.db.oracle that return PositionSequence Modifier and Type Method Description 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)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>
PositionSequence<P>AbstractSDODecoder. linearize(PositionSequence<P> positions, boolean entireCirlce)Linearizes arcs and circles.protected <P extends Position>
PositionSequence<P>AbstractSDOEncoder. reverse(PositionSequence<P> positions)Methods in org.geolatte.geom.codec.db.oracle with parameters of type PositionSequence Modifier and Type Method Description 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 Double[]AbstractSDOEncoder. convertPositionSequence(PositionSequence<?> coordinates)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 PositionSequence in org.geolatte.geom.codec.db.sqlserver
Methods in org.geolatte.geom.codec.db.sqlserver that return PositionSequence Modifier and Type Method Description PositionSequence<P>CountingPositionSequenceBuilder. toPositionSequence()
-