Uses of Interface
org.geotools.api.geometry.Position
Packages that use Position
Package
Description
Coverages (generate a value for any point).
Root package for geometries.
Coordinate operations (relationship between
any two coordinate reference systems).
Coverage implementation.
GridCoverage2D implementation.
Basic geometry concepts to support referencing and coverage use.
Provides for Web Map Server client access as a Grid Coverage Exchange.
Reference systems implementation.
A package of convenience classes which use control points common to two
data sets to derive empirically the transformation parameters needed to
convert positions between the coordinate systems of the two data sets.
Basic implementations of math transforms.
-
Uses of Position in org.geotools.api.coverage
Methods in org.geotools.api.coverage that return PositionModifier and TypeMethodDescriptionPointOutsideCoverageException.getOffendingLocation()
Returns the direct position which is outside the domain of the coverage.Methods in org.geotools.api.coverage with parameters of type PositionModifier and TypeMethodDescriptionReturn the value vector for a given point in the coverage.boolean[]
Return a sequence of boolean values for a given point in the coverage.byte[]
Return a sequence of unsigned byte values for a given point in the coverage.double[]
Return a sequence of double values for a given point in the coverage.float[]
Return a sequence of float values for a given point in the coverage.int[]
Return a sequence of integer values for a given point in the coverage.Coverage.evaluate
(Position p, Collection<String> list) Returns a set of records of feature attribute values for the specified direct position.void
PointOutsideCoverageException.setOffendingLocation
(Position location) Sets the direct position which is outside the domain of the coverage. -
Uses of Position in org.geotools.api.geometry
Methods in org.geotools.api.geometry that return PositionModifier and TypeMethodDescriptionPosition.getDirectPosition()
Returns the direct position.Bounds.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all points within theEnvelope
.Bounds.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all points within theEnvelope
.Methods in org.geotools.api.geometry with parameters of type Position -
Uses of Position in org.geotools.api.referencing.operation
Methods in org.geotools.api.referencing.operation that return PositionModifier and TypeMethodDescriptionTransforms the specifiedptSrc
and stores the result inptDst
.Methods in org.geotools.api.referencing.operation with parameters of type Position -
Uses of Position in org.geotools.coverage
Methods in org.geotools.coverage with parameters of type PositionModifier and TypeMethodDescriptionboolean[]
Returns a sequence of boolean values for a given point in the coverage.byte[]
Returns a sequence of byte values for a given point in the coverage.double[]
Returns a sequence of double values for a given point in the coverage.float[]
Returns a sequence of float values for a given point in the coverage.int[]
Returns a sequence of integer values for a given point in the coverage.AbstractCoverage.evaluate
(Position p, Collection<String> list) Returns a set of records of feature attribute values for the specified direct position. -
Uses of Position in org.geotools.coverage.grid
Methods in org.geotools.coverage.grid that return PositionModifier and TypeMethodDescriptionfinal Position
GridGeometry2D.gridToWorld
(GridCoordinates2D point) Transforms a point represented by a GridCoordinates2D object from grid to world coordinates.Methods in org.geotools.coverage.grid with parameters of type PositionModifier and TypeMethodDescriptionReturns the value vector for a given location (world coordinates).byte[]
Returns a sequence of byte values for a given location (world coordinates).double[]
Returns a sequence of double values for a given location (world coordinates).float[]
Returns a sequence of float values for a given location (world coordinates).int[]
Returns a sequence of integer values for a given location (world coordinates).protected String
AbstractGridCoverage.formatEvaluateError
(Position point, boolean outside) Constructs an error message for a position that can not be evaluated.GridCoverage2D.getDebugString
(Position coord) Returns a debug string for the specified coordinate.final GridCoordinates2D
GridGeometry2D.worldToGrid
(Position point) Transforms a point represented by a DirectPosition object from world to grid coordinates. -
Uses of Position in org.geotools.coverage.io.impl
Methods in org.geotools.coverage.io.impl with parameters of type PositionModifier and TypeMethodDescriptionboolean[]
byte[]
double[]
float[]
int[]
DefaultGridCoverageResponse.evaluate
(Position p, Collection<String> list) -
Uses of Position in org.geotools.data.vpf.io
Methods in org.geotools.data.vpf.io that return PositionModifier and TypeMethodDescriptionprotected Position[]
VPFInputStream.readCoord2DDouble
(int instancesCount) protected Position[]
VPFInputStream.readCoord2DFloat
(int instancesCount) protected Position[]
VPFInputStream.readCoord3DDouble
(int instancesCount) protected Position[]
VPFInputStream.readCoord3DFloat
(int instancesCount) -
Uses of Position in org.geotools.geometry
Classes in org.geotools.geometry that implement PositionModifier and TypeClassDescriptionclass
Base class for direct position implementations.class
Holds the coordinates for a position within some coordinate reference system.class
Holds the coordinates for a one-dimensional position within some coordinate reference system.class
Holds the coordinates for a two-dimensional position within some coordinate reference system.class
Holds the coordinates for a three-dimensional position within some coordinate reference system.class
A direct position capable to transform a point between an arbitrary CRS and its own CRS.Methods in org.geotools.geometry that return PositionModifier and TypeMethodDescriptionAbstractPosition.getDirectPosition()
Returns alwaysthis
, the direct position for this position.Position2D.getDirectPosition()
Returns alwaysthis
, the direct position for this position.Position3D.getDirectPosition()
Returns alwaysthis
, the direct position for this position.AbstractBounds.getLowerCorner()
A coordinate position consisting of all the minimal ordinates.Envelope2DArchived.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all points within theEnvelope
.GeneralBounds.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all points within theEnvelope
.GeneralBounds.getMedian()
A coordinate position consisting of all the middle ordinates for each dimension for all points within theEnvelope
.AbstractBounds.getUpperCorner()
A coordinate position consisting of all the maximal ordinates.Envelope2DArchived.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all points within theEnvelope
.GeneralBounds.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all points within theEnvelope
.TransformedPosition.inverseTransform()
Returns a new point with the same coordinates than this one, but transformed in thesourceCRS
given at construction time.TransformedPosition.inverseTransform
(CoordinateReferenceSystem crs) Returns a new point with the same coordinates than this one, but transformed in the given CRS.Methods in org.geotools.geometry with parameters of type PositionModifier and TypeMethodDescriptionvoid
Adds a position to this bounds.boolean
boolean
Tests if a specified coordinate is inside the boundary of this envelope.final void
GeneralPosition.setLocation
(Position position) Set this coordinate to the specified direct position.void
Position1D.setLocation
(Position position) Set this coordinate to the specified direct position.void
Position2D.setLocation
(Position position) Set this coordinate to the specified direct position.void
Position3D.setLocation
(Position position) Set this coordinate to the specified direct position.void
AbstractPosition.setPosition
(Position position) Sets this direct position to the given position.void
Transforms a given position and stores the result in this object.Constructors in org.geotools.geometry with parameters of type PositionModifierConstructorDescriptionGeneralPosition
(Position point) Constructs a position initialized to the same values than the specified point.Position1D
(Position point) Constructs a position initialized to the same values than the specified point.Position2D
(Position point) Constructs a position initialized to the same values than the specified point.Position3D
(Position point) Constructs a position initialized to the same values than the specified point. -
Uses of Position in org.geotools.geometry.jts
Methods in org.geotools.geometry.jts that return PositionModifier and TypeMethodDescriptionReferencedEnvelope.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all points within theEnvelope
.ReferencedEnvelope3D.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all points within theEnvelope
.ReferencedEnvelope.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all points within theEnvelope
.ReferencedEnvelope3D.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all points within theEnvelope
.static Position
JTS.toDirectPosition
(Coordinate point, CoordinateReferenceSystem crs) Creates a DirectPosition from the provided point.Methods in org.geotools.geometry.jts with parameters of type PositionModifier and TypeMethodDescriptionboolean
Returnstrue
if the provided location is contained by this bounding box.boolean
Returnstrue
if the provided location is contained by this bounding box.protected void
ReferencedEnvelope.ensureCompatibleReferenceSystem
(Position location) Make sure that the specified location uses the same CRS as this one.void
ReferencedEnvelope.expandToInclude
(Position pt) Expand to include the provided DirectPositionvoid
ReferencedEnvelope3D.expandToInclude
(Position pt) static Point
JTS.toGeometry
(Position position) Create a Point from a ISO Geometry DirectPosition.static Point
JTS.toGeometry
(Position position, GeometryFactory factory) Create a Point from a ISO Geometry DirectPosition. -
Uses of Position in org.geotools.ows.wms
Methods in org.geotools.ows.wms that return Position -
Uses of Position in org.geotools.referencing
Methods in org.geotools.referencing that return PositionModifier and TypeMethodDescriptionGeodeticCalculator.getDestinationPosition()
Returns the destination position in user coordinates, which doesn't need to be geographic.GeodeticCalculator.getStartingPosition()
Returns the starting position in user coordinates, which doesn't need to be geographic.CoordinateFormat.parseObject
(String source, ParsePosition position) Not yet implemented.Methods in org.geotools.referencing with parameters of type PositionModifier and TypeMethodDescriptionFormats a direct position.CoordinateFormat.format
(Position point, StringBuffer toAppendTo, FieldPosition position) Formats a direct position and appends the resulting text to a given string buffer.void
GeodeticCalculator.setDestinationPosition
(Position position) Set the destination position in user coordinates, which doesn't need to be geographic.void
GeodeticCalculator.setStartingPosition
(Position position) Set the starting position in user coordinates, which doesn't need to be geographic. -
Uses of Position in org.geotools.referencing.operation.builder
Methods in org.geotools.referencing.operation.builder that return PositionModifier and TypeMethodDescriptionMappedPosition.getSource()
Returns the source direct position.Position[]
MathTransformBuilder.getSourcePoints()
Returns the source points.MappedPosition.getTarget()
Returns the target direct position.Position[]
MathTransformBuilder.getTargetPoints()
Returns the target points.Methods in org.geotools.referencing.operation.builder with parameters of type PositionModifier and TypeMethodDescriptionvoid
Set the source direct position to the specified value.void
MathTransformBuilder.setSourcePoints
(Position... points) Convenience method setting the source points in mapped positions.void
Set the target direct position to the specified value.void
MathTransformBuilder.setTargetPoints
(Position... points) Convenience method setting the target points in mapped positions.Constructors in org.geotools.referencing.operation.builder with parameters of type PositionModifierConstructorDescriptionMappedPosition
(Position source, Position target) Creates a mapped position from the specified direct positions. -
Uses of Position in org.geotools.referencing.operation.transform
Methods in org.geotools.referencing.operation.transform that return PositionModifier and TypeMethodDescriptionTransforms the specifiedptSrc
and stores the result inptDst
.Transforms the specifiedptSrc
and stores the result inptDst
.Transforms the specifiedptSrc
and stores the result inptDst
.Copies the values fromptSrc
toptDst
.Transforms the specifiedptSrc
and stores the result inptDst
.Methods in org.geotools.referencing.operation.transform with parameters of type PositionModifier and TypeMethodDescriptionAbstractMathTransform.derivative
(Position point) Gets the derivative of this transform at a point.AbstractMathTransform.Inverse.derivative
(Position point) Gets the derivative of this transform at a point.AffineTransform2D.derivative
(Position point) Gets the derivative of this transform at a point.ConcatenatedTransform.derivative
(Position point) Gets the derivative of this transform at a point.IdentityTransform.derivative
(Position point) Gets the derivative of this transform at a point.LinearTransform1D.derivative
(Position point) Gets the derivative of this transform at a point.MathTransformProxy.derivative
(Position point) Gets the derivative of this transform at a point.PassThroughTransform.derivative
(Position point) Gets the derivative of this transform at a point.ProjectiveTransform.derivative
(Position point) Gets the derivative of this transform at a point.Transforms the specifiedptSrc
and stores the result inptDst
.Transforms the specifiedptSrc
and stores the result inptDst
.Transforms the specifiedptSrc
and stores the result inptDst
.Copies the values fromptSrc
toptDst
.Transforms the specifiedptSrc
and stores the result inptDst
. -
Uses of Position in org.geotools.referencing.util
Methods in org.geotools.referencing.util that return PositionModifier and TypeMethodDescriptionstatic Position
CRSUtilities.deltaTransform
(MathTransform transform, Position origin, Position source) Transforms the relative distance vector specified bysource
and stores the result indest
.Methods in org.geotools.referencing.util with parameters of type PositionModifier and TypeMethodDescriptionstatic Position
CRSUtilities.deltaTransform
(MathTransform transform, Position origin, Position source) Transforms the relative distance vector specified bysource
and stores the result indest
.