Package | Description |
---|---|
org.geotools.coverage |
Coverage implementation.
|
org.geotools.coverage.grid |
GridCoverage2D implementation.
|
org.geotools.coverage.io.impl | |
org.geotools.geometry |
org.geotools.geometry.Geometry implementation.
|
org.geotools.geometry.jts | |
org.geotools.measure |
Measures (like angles) and their
formatter.
|
org.geotools.ows.wms |
Provides for Web Map Server client access as a Grid Coverage Exchange.
|
org.geotools.referencing |
Reference systems implementation.
|
org.geotools.referencing.operation.builder |
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.
|
org.geotools.referencing.operation.transform |
Basic implementations of math transforms.
|
org.geotools.referencing.util | |
org.opengis.coverage |
Coverages (generate a value for any point).
|
org.opengis.geometry |
Root package for geometries.
|
org.opengis.geometry.coordinate |
Set of geometric objects.
|
org.opengis.geometry.primitive |
Set of geometric objects that are not decomposed further into
other primitives.
|
org.opengis.referencing.operation |
Coordinate operations
(relationship between any two coordinate reference systems).
|
Modifier and Type | Method and Description |
---|---|
boolean[] |
AbstractCoverage.evaluate(DirectPosition coord,
boolean[] dest)
Returns a sequence of boolean values for a given point in the coverage.
|
byte[] |
AbstractCoverage.evaluate(DirectPosition coord,
byte[] dest)
Returns a sequence of byte values for a given point in the coverage.
|
Set<Record> |
AbstractCoverage.evaluate(DirectPosition p,
Collection<String> list)
Returns a set of records of feature attribute values for the specified direct position.
|
double[] |
AbstractCoverage.evaluate(DirectPosition coord,
double[] dest)
Returns a sequence of double values for a given point in the coverage.
|
float[] |
AbstractCoverage.evaluate(DirectPosition coord,
float[] dest)
Returns a sequence of float values for a given point in the coverage.
|
int[] |
AbstractCoverage.evaluate(DirectPosition coord,
int[] dest)
Returns a sequence of integer values for a given point in the coverage.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
GridGeometry2D.gridToWorld(GridCoordinates2D point)
Transforms a point represented by a GridCoordinates2D object from grid to world coordinates.
|
Modifier and Type | Method and Description |
---|---|
Object |
GridCoverage2D.evaluate(DirectPosition point)
Returns the value vector for a given location (world coordinates).
|
byte[] |
GridCoverage2D.evaluate(DirectPosition coord,
byte[] dest)
Returns a sequence of byte values for a given location (world coordinates).
|
double[] |
GridCoverage2D.evaluate(DirectPosition coord,
double[] dest)
Returns a sequence of double values for a given location (world coordinates).
|
float[] |
GridCoverage2D.evaluate(DirectPosition coord,
float[] dest)
Returns a sequence of float values for a given location (world coordinates).
|
int[] |
GridCoverage2D.evaluate(DirectPosition coord,
int[] dest)
Returns a sequence of integer values for a given location (world coordinates).
|
protected String |
AbstractGridCoverage.formatEvaluateError(DirectPosition point,
boolean outside)
Constructs an error message for a position that can not be evaluated.
|
String |
GridCoverage2D.getDebugString(DirectPosition coord)
Returns a debug string for the specified coordinate.
|
GridCoordinates2D |
GridGeometry2D.worldToGrid(DirectPosition point)
Transforms a point represented by a DirectPosition object from world to grid coordinates.
|
Modifier and Type | Method and Description |
---|---|
Object |
DefaultGridCoverageResponse.evaluate(DirectPosition point) |
boolean[] |
DefaultGridCoverageResponse.evaluate(DirectPosition point,
boolean[] destination) |
byte[] |
DefaultGridCoverageResponse.evaluate(DirectPosition point,
byte[] destination) |
Set<Record> |
DefaultGridCoverageResponse.evaluate(DirectPosition p,
Collection<String> list) |
double[] |
DefaultGridCoverageResponse.evaluate(DirectPosition point,
double[] destination) |
float[] |
DefaultGridCoverageResponse.evaluate(DirectPosition point,
float[] destination) |
int[] |
DefaultGridCoverageResponse.evaluate(DirectPosition point,
int[] destination) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDirectPosition
Base class for direct position implementations.
|
class |
DirectPosition1D
Holds the coordinates for a one-dimensional position within some coordinate reference system.
|
class |
DirectPosition2D
Holds the coordinates for a two-dimensional position within some coordinate reference system.
|
class |
DirectPosition3D
Holds the coordinates for a three-dimensional position within some coordinate reference system.
|
class |
GeneralDirectPosition
Holds the coordinates for a position within some coordinate reference system.
|
class |
TransformedDirectPosition
A direct position capable to transform a point between an arbitrary CRS
and its own CRS.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
GeometryBuilder.createDirectPosition() |
DirectPosition |
GeometryBuilder.createDirectPosition(double[] ordinates) |
DirectPosition |
DirectPosition2D.getDirectPosition()
Returns always
this , the direct position for this position. |
DirectPosition |
DirectPosition3D.getDirectPosition()
Returns always
this , the direct position for this position. |
DirectPosition |
AbstractDirectPosition.getDirectPosition()
Returns always
this , the direct position for this position. |
DirectPosition |
Envelope2D.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all
points within the
Envelope . |
DirectPosition |
GeneralEnvelope.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for
each dimension for all points within the
Envelope . |
DirectPosition |
AbstractEnvelope.getLowerCorner()
A coordinate position consisting of all the minimal ordinates.
|
DirectPosition |
GeneralEnvelope.getMedian()
A coordinate position consisting of all the middle ordinates for
each dimension for all points within the
Envelope . |
DirectPosition |
Envelope2D.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all
points within the
Envelope . |
DirectPosition |
GeneralEnvelope.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for
each dimension for all points within the
Envelope . |
DirectPosition |
AbstractEnvelope.getUpperCorner()
A coordinate position consisting of all the maximal ordinates.
|
DirectPosition |
TransformedDirectPosition.inverseTransform()
Returns a new point with the same coordinates than this one, but transformed in the
sourceCRS given at construction time. |
DirectPosition |
TransformedDirectPosition.inverseTransform(CoordinateReferenceSystem crs)
Returns a new point with the same coordinates than this one, but transformed in the given
CRS.
|
Modifier and Type | Method and Description |
---|---|
void |
GeneralEnvelope.add(DirectPosition position)
Adds a point to this envelope.
|
boolean |
Envelope2D.contains(DirectPosition location) |
boolean |
GeneralEnvelope.contains(DirectPosition position)
Tests if a specified coordinate is inside the boundary of this envelope.
|
Envelope |
GeometryBuilder.createEnvelope(DirectPosition lowerCorner,
DirectPosition upperCorner) |
LineSegment |
GeometryBuilder.createLineSegment(DirectPosition from,
DirectPosition to) |
void |
DirectPosition2D.setLocation(DirectPosition position)
Set this coordinate to the specified direct position.
|
void |
DirectPosition3D.setLocation(DirectPosition position)
Set this coordinate to the specified direct position.
|
void |
DirectPosition1D.setLocation(DirectPosition position)
Set this coordinate to the specified direct position.
|
void |
GeneralDirectPosition.setLocation(DirectPosition position)
Set this coordinate to the specified direct position.
|
void |
AbstractDirectPosition.setPosition(DirectPosition position)
Sets this direct position to the given position.
|
void |
TransformedDirectPosition.transform(DirectPosition position)
Transforms a given position and stores the result in this object.
|
Constructor and Description |
---|
DirectPosition1D(DirectPosition point)
Constructs a position initialized to the same values than the specified point.
|
DirectPosition2D(DirectPosition point)
Constructs a position initialized to the same values than the specified point.
|
DirectPosition3D(DirectPosition point)
Constructs a position initialized to the same values than the specified point.
|
GeneralDirectPosition(DirectPosition point)
Constructs a position initialized to the same values than the specified point.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
ReferencedEnvelope.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all
points within the
Envelope . |
DirectPosition |
ReferencedEnvelope3D.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all
points within the
Envelope . |
DirectPosition |
ReferencedEnvelope.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all
points within the
Envelope . |
DirectPosition |
ReferencedEnvelope3D.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all
points within the
Envelope . |
static DirectPosition |
JTS.toDirectPosition(Coordinate point,
CoordinateReferenceSystem crs)
Creates a DirectPosition from the provided point.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ReferencedEnvelope.contains(DirectPosition pos)
Returns
true if the provided location is contained by this bounding box. |
boolean |
ReferencedEnvelope3D.contains(DirectPosition pos)
Returns
true if the provided location is contained by this bounding box. |
protected void |
ReferencedEnvelope.ensureCompatibleReferenceSystem(DirectPosition location)
Make sure that the specified location uses the same CRS as this one.
|
void |
ReferencedEnvelope.expandToInclude(DirectPosition pt)
Expand to include the provided DirectPosition
|
void |
ReferencedEnvelope3D.expandToInclude(DirectPosition pt) |
static Point |
JTS.toGeometry(DirectPosition position)
Create a Point from a ISO Geometry DirectPosition.
|
static Point |
JTS.toGeometry(DirectPosition position,
GeometryFactory factory)
Create a Point from a ISO Geometry DirectPosition.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
CoordinateFormat.parseObject(String source,
ParsePosition position)
Not yet implemented.
|
Modifier and Type | Method and Description |
---|---|
String |
CoordinateFormat.format(DirectPosition point)
Formats a direct position.
|
StringBuffer |
CoordinateFormat.format(DirectPosition point,
StringBuffer toAppendTo,
FieldPosition position)
Formats a direct position and appends the resulting text to a given string buffer.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
CRSEnvelope.getLowerCorner() |
DirectPosition |
CRSEnvelope.getUpperCorner() |
Modifier and Type | Method and Description |
---|---|
DirectPosition |
GeodeticCalculator.getDestinationPosition()
Returns the destination position in user coordinates, which doesn't need to be geographic.
|
DirectPosition |
GeodeticCalculator.getStartingPosition()
Returns the starting position in user coordinates, which doesn't need to be geographic.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
MappedPosition.getSource()
Returns the source direct position.
|
DirectPosition[] |
MathTransformBuilder.getSourcePoints()
Returns the source points.
|
DirectPosition |
MappedPosition.getTarget()
Returns the target direct position.
|
DirectPosition[] |
MathTransformBuilder.getTargetPoints()
Returns the target points.
|
Modifier and Type | Method and Description |
---|---|
void |
MappedPosition.setSource(DirectPosition point)
Set the source direct position to the specified value.
|
void |
MathTransformBuilder.setSourcePoints(DirectPosition[] points)
Convenience method setting the source points in mapped
positions.
|
void |
MappedPosition.setTarget(DirectPosition point)
Set the target direct position to the specified value.
|
void |
MathTransformBuilder.setTargetPoints(DirectPosition[] points)
Convenience method setting the target points in mapped
positions.
|
Constructor and Description |
---|
MappedPosition(DirectPosition source,
DirectPosition target)
Creates a mapped position from the specified direct positions.
|
Constructor and Description |
---|
RubberSheetBuilder(List<MappedPosition> vectors,
List<DirectPosition> vertices)
Creates the Builder from a List of control points and a List of four DirectPositions defining
the vertexes of the area for interpolation.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
AffineTransform2D.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
DirectPosition |
AbstractMathTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
DirectPosition |
IdentityTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Copies the values from
ptSrc to ptDst . |
DirectPosition |
MathTransformProxy.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
DirectPosition |
ConcatenatedTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
Modifier and Type | Method and Description |
---|---|
Matrix |
AffineTransform2D.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
ProjectiveTransform.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
AbstractMathTransform.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
AbstractMathTransform.Inverse.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
IdentityTransform.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
LinearTransform1D.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
PassThroughTransform.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
MathTransformProxy.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
Matrix |
ConcatenatedTransform.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
DirectPosition |
AffineTransform2D.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
DirectPosition |
AbstractMathTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
DirectPosition |
IdentityTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Copies the values from
ptSrc to ptDst . |
DirectPosition |
MathTransformProxy.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
DirectPosition |
ConcatenatedTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
Modifier and Type | Method and Description |
---|---|
static DirectPosition |
CRSUtilities.deltaTransform(MathTransform transform,
DirectPosition origin,
DirectPosition source)
Transforms the relative distance vector specified by
source and stores the result in
dest . |
Modifier and Type | Method and Description |
---|---|
static DirectPosition |
CRSUtilities.deltaTransform(MathTransform transform,
DirectPosition origin,
DirectPosition source)
Transforms the relative distance vector specified by
source and stores the result in
dest . |
Modifier and Type | Method and Description |
---|---|
DirectPosition |
PointOutsideCoverageException.getOffendingLocation()
Returns the direct position which is outside the domain of the
coverage.
|
Modifier and Type | Method and Description |
---|---|
Object |
Coverage.evaluate(DirectPosition point)
Return the value vector for a given point in the coverage.
|
boolean[] |
Coverage.evaluate(DirectPosition point,
boolean[] destination)
Return a sequence of boolean values for a given point in the coverage.
|
byte[] |
Coverage.evaluate(DirectPosition point,
byte[] destination)
Return a sequence of unsigned byte values for a given point in the coverage.
|
Set<Record> |
Coverage.evaluate(DirectPosition p,
Collection<String> list)
Returns a set of records of feature attribute values for the specified direct position.
|
double[] |
Coverage.evaluate(DirectPosition point,
double[] destination)
Return a sequence of double values for a given point in the coverage.
|
float[] |
Coverage.evaluate(DirectPosition point,
float[] destination)
Return a sequence of float values for a given point in the coverage.
|
int[] |
Coverage.evaluate(DirectPosition point,
int[] destination)
Return a sequence of integer values for a given point in the coverage.
|
void |
PointOutsideCoverageException.setOffendingLocation(DirectPosition location)
Sets the direct position which is outside the domain of the
coverage.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
PositionFactory.createDirectPosition(double[] coordinates)
Creates a direct position at the specified location specified by coordinates.
|
DirectPosition |
Geometry.getCentroid()
Returns the mathematical centroid for this
Geometry . |
DirectPosition |
Envelope.getLowerCorner()
A coordinate position consisting of all the minimal ordinates for each dimension for all
points within the
Envelope . |
DirectPosition |
Geometry.getRepresentativePoint()
Returns a point value that is guaranteed to be on this
Geometry . |
DirectPosition |
Envelope.getUpperCorner()
A coordinate position consisting of all the maximal ordinates for each dimension for all
points within the
Envelope . |
Modifier and Type | Method and Description |
---|---|
boolean |
BoundingBox.contains(DirectPosition location)
Returns
true if the provided location is contained by this bounding box. |
boolean |
TransfiniteSet.contains(DirectPosition point)
Returns
true if this TransfiniteSet contains a single point given by a
coordinate. |
int |
Geometry.getDimension(DirectPosition point)
Returns the inherent dimension of this
Geometry , which shall be less than or equal to
the coordinate dimension. |
void |
Precision.round(DirectPosition position)
Rounds a direct position to this precision model in place.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
GeometryFactory.createDirectPosition()
Deprecated.
Moved to PositionFactory
|
DirectPosition |
GeometryFactory.createDirectPosition(double[] coordinates)
Deprecated.
Moved to PositionFactory
|
DirectPosition |
GenericCurve.forConstructiveParam(double cp)
Returns the direct position for a constructive parameter.
|
DirectPosition |
GenericCurve.forParam(double s)
Returns the direct position for a parameter.
|
DirectPosition |
PointGrid.get(int row,
int column)
Returns the point at the given row and column index.
|
DirectPosition |
PointGrid.get(int row,
int column,
DirectPosition dest)
Gets a copy of the
DirectPosition at the particular location in this PointGrid . |
DirectPosition |
Arc.getCenter()
Calculates the center of the circle of which this arc is a portion as a direct position.
|
DirectPosition |
Position.getDirectPosition()
Returns the direct position.
|
DirectPosition |
PointArray.getDirectPosition(int index,
DirectPosition dest)
Gets a copy of the direct position at the particular location in
this
PointArray . |
DirectPosition |
GenericCurve.getEndPoint()
Returns the direct position of the last point on the
GenericCurve . |
DirectPosition |
ParamForPoint.getPosition()
Returns the actual value for the direct position used by
getParamForPoint(p) . |
DirectPosition |
GenericCurve.getStartPoint()
Returns the direct position of the first point on the
GenericCurve . |
DirectPosition |
ParametricCurveSurface.surface(double s,
double t)
Traverses the surface both vertically and horizontally.
|
Modifier and Type | Method and Description |
---|---|
Envelope |
GeometryFactory.createEnvelope(DirectPosition lowerCorner,
DirectPosition upperCorner)
Creates a new Envelope with the given corners.
|
DirectPosition |
PointGrid.get(int row,
int column,
DirectPosition dest)
Gets a copy of the
DirectPosition at the particular location in this PointGrid . |
DirectPosition |
PointArray.getDirectPosition(int index,
DirectPosition dest)
Gets a copy of the direct position at the particular location in
this
PointArray . |
ParamForPoint |
GenericCurve.getParamForPoint(DirectPosition p)
Returns the parameter for this
GenericCurve at the passed direct position. |
double[] |
GenericSurface.getUpNormal(DirectPosition point)
Returns a vector perpendicular to the
GenericSurface at the direct position passed, which must be on this GenericSurface . |
void |
PointGrid.set(int row,
int column,
DirectPosition position)
Set the point at the given index.
|
void |
PointArray.setDirectPosition(int index,
DirectPosition position)
Sets the point at the given index.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
Point.getDirectPosition()
Returns the direct position of this point.
|
Modifier and Type | Method and Description |
---|---|
void |
Point.setDirectPosition(DirectPosition position)
Sets the direct position of this point.
|
Modifier and Type | Method and Description |
---|---|
DirectPosition |
MathTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
Modifier and Type | Method and Description |
---|---|
Matrix |
MathTransform.derivative(DirectPosition point)
Gets the derivative of this transform at a point.
|
DirectPosition |
MathTransform.transform(DirectPosition ptSrc,
DirectPosition ptDst)
Transforms the specified
ptSrc and stores the result in ptDst . |
Copyright © 1996–2019 Geotools. All rights reserved.