See: Description
Interface | Description |
---|---|
LinearTransform |
A usually affine, or otherwise a projective transform, which convert coordinates using only linear equations.
|
Class | Description |
---|---|
AbstractMathTransform |
Provides a default implementation for most methods required by the
MathTransform interface. |
AbstractMathTransform1D |
Base class for math transforms that are known to be one-dimensional in all cases.
|
AbstractMathTransform2D |
Base class for math transforms that are known to be two-dimensional in all cases.
|
MathTransforms |
Utility methods creating or working on
MathTransform instances. |
PassThroughTransform |
Transform which passes through a subset of ordinates to another transform.
|
TransferFunction |
The function converting raster sample values to geophysics values.
|
Enum | Description |
---|---|
IterationStrategy |
Strategy for iterating over the point arrays given to
AbstractMathTransform.transform(…) methods. |
MathTransform
provides a single API for
coordinate conversions or transformations, including map projections.
Each MathTransform
instances can:
Shape
(MathTransform2D
only),MathTransform
are truly n-dimensional, but specialized implementations
for 1D and 2D cases are provided for performance reasons or for inter-operability with Java2D.
In the 2D case, Apache SIS provides instances of the standard AffineTransform
class when possible.
This package does not include map projections, which are a special kind of transforms defined in their own projection package.
MathTransform
usually performs conversions or transformations from points given in a
source coordinate reference system to coordinate values for the same points in the
target coordinate reference system. However the conversions are not necessarily between CRS;
a MathTransform
can also be used for converting the sample values in a raster for example.
Such kind of transforms are named transfer functions.Defined in the sis-referencing
module
Copyright © 2010–2015 The Apache Software Foundation. All rights reserved.