Package org.geotools.referencing.operation.transform
Basic implementations of math transforms. This package is mostly for internal purpose and should usually not be used
directly. Consider using
org.opengis.referencing.operation.MathTransformFactory
instead.-
Class Summary Class Description AbstractMathTransform Provides a default implementation for most methods required by theMathTransform
interface.AffineTransform2D Transforms two-dimensional coordinate points using an affine transform.ConcatenatedTransform Base class for concatenated transform.DimensionFilter An utility class for the separation of concatenation of pass through transforms.EarthGravitationalModel Transforms vertical coordinates using coefficients from the Earth Gravitational Model.EarthGravitationalModel.Provider The provider forEarthGravitationalModel
.ExponentialTransform1D A one dimensional exponentional transform.ExponentialTransform1D.Provider The provider for theExponentialTransform1D
.GeocentricTransform Transforms three dimensional geographic points to geocentric coordinate points.GeocentricTransform.Provider The provider forGeocentricTransform
.GeocentricTransform.ProviderInverse The provider for inverse ofGeocentricTransform
.GeocentricTranslation An affine transform applied on geocentric coordinates.GeocentricTranslation.Provider Base class for geocentric affine transform providers.GeocentricTranslation.ProviderFrameRotation Geocentric affine transform provider for "Coordinate Frame rotation".GeocentricTranslation.ProviderSevenParam Base class for geocentric affine transform providers with rotation terms.IdentityTransform The identity transform.LinearTransform1D A one dimensional, linear transform.LogarithmicTransform1D A one dimensional, logarithmic transform.LogarithmicTransform1D.Provider The provider for theLogarithmicTransform1D
.MathTransformProxy A math transform which delegates part of its work to an other math transform.MolodenskiTransform Two- or three-dimensional datum shift using the (potentially abridged) Molodensky transformation.MolodenskiTransform.Provider The provider forMolodenskiTransform
.MolodenskiTransform.ProviderAbridged The provider for abridgedMolodenskiTransform
.NADCONTransform Transform backed by the North American Datum Conversion grid.NADCONTransform.Provider The provider forNADCONTransform
.NTv2Transform The "NTv2" coordinate transformation method (EPSG:9615).NTv2Transform.Provider TheNTv2Transform
provider.PassThroughTransform Transform which passes through a subset of ordinates to another transform.ProjectiveTransform A usually affine, or otherwise a projective transform.ProjectiveTransform.ProviderAffine The provider for the "Affine general parametric transformation" (EPSG 9624).ProjectiveTransform.ProviderLongitudeRotation The provider for the "Longitude rotation" (EPSG 9601).SimilarityTransformProvider The provider for the "Similarity transformation" (EPSG 9621).VerticalTransform Base class for transformations from a height above the ellipsoid to a height above the geoid.WarpBuilder BuildsWarp
objects that approximate a specifiedMathTransform
in a certain rectangular domain within the specified toleranceWarpTransform2D Wraps an arbitraryWarp
object as a two-dimensional transform.WarpTransform2DProvider The provider for theWarpTransform2D
.