Uses of Interface
org.geotools.api.referencing.operation.MathTransform2D
-
Packages that use MathTransform2D Package Description org.geotools.api.referencing.operation Coordinate operations (relationship between any two coordinate reference systems).org.geotools.coverage.grid GridCoverage2D implementation.org.geotools.coverage.io org.geotools.coverage.io.util org.geotools.coverage.processing Coverage processing implementations.org.geotools.gce.imagemosaic org.geotools.imageio.netcdf 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.projection Basic implementations of map projections.org.geotools.referencing.operation.transform Basic implementations of math transforms.org.geotools.referencing.util -
-
Uses of MathTransform2D in org.geotools.api.referencing.operation
Methods in org.geotools.api.referencing.operation that return MathTransform2D Modifier and Type Method Description MathTransform2D
MathTransform2D. inverse()
Creates the inverse transform of this object. -
Uses of MathTransform2D in org.geotools.coverage.grid
Methods in org.geotools.coverage.grid that return MathTransform2D Modifier and Type Method Description MathTransform2D
GridGeometry2D. getCRSToGrid2D()
Returns a math transform for the two dimensional part for conversion from world to grid coordinates.MathTransform2D
GridGeometry2D. getCRSToGrid2D(PixelOrientation orientation)
Returns a math transform for the two dimensional part.MathTransform2D
GridGeometry2D. getGridToCRS2D()
Returns a math transform for the two dimensional part.MathTransform2D
GridGeometry2D. getGridToCRS2D(PixelOrientation orientation)
Returns a math transform for the two dimensional part. -
Uses of MathTransform2D in org.geotools.coverage.io
Fields in org.geotools.coverage.io declared as MathTransform2D Modifier and Type Field Description protected MathTransform2D
CoverageReadRequest. gridToWorldTransform
The requestMathTransform2D
which would map the pixel into the requested world area.Methods in org.geotools.coverage.io that return MathTransform2D Modifier and Type Method Description MathTransform2D
SpatialRequestHelper.CoverageProperties. getGridToWorld2D()
MathTransform2D
CoverageReadRequest. getGridToWorldTransform()
abstract MathTransform2D
CoverageSource.SpatialDomain. getGridToWorldTransform(ProgressListener listener)
Transformation between the 2D raster space and the 2D model space.Methods in org.geotools.coverage.io with parameters of type MathTransform2D Modifier and Type Method Description void
CoverageReadRequest. setDomainSubset(Rectangle rasterArea, MathTransform2D gridToWorldTrasform, CoordinateReferenceSystem crs)
void
SpatialRequestHelper.CoverageProperties. setGridToWorld2D(MathTransform2D gridToWorld2D)
-
Uses of MathTransform2D in org.geotools.coverage.io.util
Methods in org.geotools.coverage.io.util with parameters of type MathTransform2D Modifier and Type Method Description static GeneralBounds
Utilities. evaluateRequestedParams(GridEnvelope originalGridRange, ReferencedEnvelope baseEnvelope2D, CoordinateReferenceSystem spatialReferenceSystem2D, MathTransform originalGridToWorld, GeneralBounds requestedEnvelope, Rectangle sourceRegion, Rectangle requestedDim, MathTransform2D readGridToWorld, ReferencedEnvelope wgs84BaseEnvelope2D)
Evaluates the requested envelope and builds a new adjusted version of it fitting this coverage envelope.static GeneralBounds
Utilities. getIntersection(ReferencedEnvelope baseEnvelope2D, CoordinateReferenceSystem spatialReferenceSystem2D, GeneralBounds requestedEnvelope2D, Rectangle requestedDim, MathTransform2D readGridToWorld, ReferencedEnvelope wgs84BaseEnvelope2D)
Returns the intersection between the base envelope and the requested envelope. -
Uses of MathTransform2D in org.geotools.coverage.processing
Fields in org.geotools.coverage.processing declared as MathTransform2D Modifier and Type Field Description MathTransform2D
OperationJAI.Parameters. gridToCRS
The "grid to coordinate reference system" transform common to all source grid coverages.Methods in org.geotools.coverage.processing with parameters of type MathTransform2D Modifier and Type Method Description protected void
OperationJAI. resampleToCommonGeometry(GridCoverage2D[] sources, CoordinateReferenceSystem crs2D, MathTransform2D gridToCrs2D, Hints hints)
Resamples all sources grid coverages to the same two-dimensional geometry before to apply the OperationJAI.operation. -
Uses of MathTransform2D in org.geotools.gce.imagemosaic
Methods in org.geotools.gce.imagemosaic that return MathTransform2D Modifier and Type Method Description MathTransform2D
RasterLayerResponse. getFinalGridToWorldCorner()
MathTransform2D
RasterLayerResponse. getFinalWorldToGridCorner()
MathTransform2D
SpatialRequestHelper.CoverageProperties. getGridToWorld2D()
MathTransform2D
GranuleLoader. getMosaicWorldToGrid()
Methods in org.geotools.gce.imagemosaic with parameters of type MathTransform2D Modifier and Type Method Description GranuleDescriptor.GranuleLoadingResult
GranuleDescriptor. loadRaster(ImageReadParam imageReadParameters, int index, ReferencedEnvelope cropBBox, MathTransform2D mosaicWorldToGrid, RasterLayerRequest request, Hints hints)
Load a specified a raster as a portion of the granule describe by thisGranuleDescriptor
.void
SpatialRequestHelper.CoverageProperties. setGridToWorld2D(MathTransform2D gridToWorld2D)
Constructors in org.geotools.gce.imagemosaic with parameters of type MathTransform2D Constructor Description GranuleLoader(ImageReadParam readParameters, int imageIndex, ReferencedEnvelope cropBBox, MathTransform2D mosaicWorldToGrid, GranuleDescriptor granuleDescriptor, RasterLayerRequest request, Hints hints)
-
Uses of MathTransform2D in org.geotools.imageio.netcdf
Methods in org.geotools.imageio.netcdf that return MathTransform2D Modifier and Type Method Description MathTransform2D
VariableAdapter.UnidataSpatialDomain. getGridToWorldTransform(ProgressListener listener)
-
Uses of MathTransform2D in org.geotools.referencing
Methods in org.geotools.referencing with parameters of type MathTransform2D Modifier and Type Method Description static Rectangle2D
CRS. transform(MathTransform2D transform, Rectangle2D rectangle)
Transforms an rectangular envelope using the given math transform.static Rectangle2D
CRS. transform(MathTransform2D transform, Rectangle2D envelope, Rectangle2D destination)
Transforms a rectangular envelope using the given math transform. -
Uses of MathTransform2D in org.geotools.referencing.operation.builder
Methods in org.geotools.referencing.operation.builder that return MathTransform2D Modifier and Type Method Description MathTransform2D
LocalizationGrid. getMathTransform()
Returns a math transform from grid to "real world" coordinates.MathTransform2D
LocalizationGrid. getPolynomialTransform(int degree)
Returns a math transform from grid to "real world" coordinates using a polynomial fitting of the specified degree. -
Uses of MathTransform2D in org.geotools.referencing.operation.projection
Classes in org.geotools.referencing.operation.projection that implement MathTransform2D Modifier and Type Class Description class
AlbersEqualArea
Albers Equal Area Projection (EPSG code 9822).static class
AzimuthalEquidistant.Abstract
Abstract base class for Azimuthal Equidistant projections.static class
AzimuthalEquidistant.Ellipsoidal
Ellipsoidal Azimuthal Equidistant projection.static class
AzimuthalEquidistant.Spherical
Spherical Azimuthal Equidistant projection.class
CassiniSoldner
Cassini-Soldner Projection (EPSG code 9806).class
CylindricalEqualArea
class
EckertIV
Eckert IV projectionclass
EqualArea
Equal Earth is a projection inspired by the Robinson projection, but unlike the Robinson projection retains the relative size of areas.class
EquatorialOrthographic
The equatorial case of theOrthographic
projection.class
EquatorialStereographic
The USGS equatorial case of the stereographic projection.class
EquidistantConic
Equidistant Conic Projection.class
EquidistantCylindrical
Equidistant cylindrical projection (EPSG code 9823).class
GeneralOblique
General Oblique Transformation projection useful for rotated spherical coordinates ("Rotated Pole"), commonly used in numerical weather forecasting models.class
GeostationarySatellite
The Geostationary Satellite Projectionstatic class
GeostationarySatellite.Ellipsoidal
static class
GeostationarySatellite.Spherical
class
Gnomonic
The gnomonic projection using a spheroid algorithm.class
Homolosine
Homolosine projectionclass
HotineObliqueMercator
Hotine Oblique Mercator projection.class
Krovak
Krovak Oblique Conformal Conic projection (EPSG code 9819).class
LambertAzimuthalEqualArea
Lambert Azimuthal Equal Area (EPSG code 9820).class
LambertConformal
Lambert Conical Conformal Projection.class
LambertConformal1SP
Lambert Conical Conformal 1SP Projection.class
LambertConformal2SP
Lambert Conical Conformal 2SP Projection.class
LambertConformalBelgium
Lambert Conical Conformal 2SP Belgium Projection.class
MapProjection
Base class for transformation services between ellipsoidal and cartographic projections.class
Mercator
Mercator Cylindrical Projection.class
Mercator1SP
Mercator Cylindrical 1SP Projection.class
Mercator2SP
Mercator Cylindrical 2SP Projection.class
MeteosatSG
Meteosat Second Generation imagery projectionclass
Mollweide
Mollweide projectionclass
NewZealandMapGrid
The NZMG (New Zealand Map Grid) projection.class
ObliqueMercator
Oblique Mercator Projection.class
ObliqueOrthographic
The oblique case of theOrthographic
projection.class
ObliqueStereographic
Provides the transform equations for the Oblique Stereographic (EPSG code 9809).class
Orthographic
Orthographic Projection.class
PlateCarree
Plate Carree (or Equirectangular) projection.class
PolarOrthographic
The polar case of theOrthographic
projection.class
PolarStereographic
The polar case of the stereographic projection.static class
Polyconic.Abstract
static class
Polyconic.Ellipsoidal
Ellipsoidal Polyconic projection.static class
Polyconic.Spherical
Ellipsoidal Polyconic projection.class
Robinson
Robinson projectionclass
RotatedPole
Rotated Pole Transformation for rotated spherical coordinates ("Rotated Pole Coordinates"), commonly used in numerical weather forecasting models.class
Sinusoidal
Sinusoidal (Sanson–Flamsteed) projectionclass
Stereographic
Stereographic Projection.class
TransverseMercator
Transverse Mercator Projection (EPSG code 9807).class
WinkelTripel
Winkel Tripel and Hammer Aitoff projectionclass
WorldVanDerGrintenI
World Van der Grinten I projection.Methods in org.geotools.referencing.operation.projection that return MathTransform2D Modifier and Type Method Description MathTransform2D
MapProjection. inverse()
Returns the inverse of this map projection. -
Uses of MathTransform2D in org.geotools.referencing.operation.transform
Classes in org.geotools.referencing.operation.transform that implement MathTransform2D Modifier and Type Class Description class
AffineTransform2D
Transforms two-dimensional coordinate points using an affine transform.class
NADCONTransform
Transform backed by the North American Datum Conversion grid.class
NTv2Transform
The "NTv2" coordinate transformation method (EPSG:9615).class
WarpTransform2D
Wraps an arbitraryWarp
object as a two-dimensional transform.Methods in org.geotools.referencing.operation.transform that return MathTransform2D Modifier and Type Method Description static MathTransform2D
WarpTransform2D. create(Warp warp)
Returns a transform using the specified warp object.MathTransform2D
AffineTransform2D. inverse()
Creates the inverse transform of this object.MathTransform2D
NADCONTransform. inverse()
Returns the inverse of this transform.MathTransform2D
NTv2Transform. inverse()
Returns the inverse of this transform.MathTransform2D
WarpTransform2D. inverse()
Returns the inverse transform.Methods in org.geotools.referencing.operation.transform with parameters of type MathTransform2D Modifier and Type Method Description Warp
WarpBuilder. buildWarp(MathTransform2D mt, Rectangle domain)
int[]
WarpBuilder. getRowColsSplit(MathTransform2D mt, Rectangle2D.Double domain)
Given a math transform and a source domain, return the number of rows and cols by which the domain should be split to avoid transform linearity issues, or null if it could not be found.static Warp
WarpTransform2D. getWarp(CharSequence name, MathTransform2D transform)
Returns a image warp for the specified transform. -
Uses of MathTransform2D in org.geotools.referencing.util
Methods in org.geotools.referencing.util with parameters of type MathTransform2D Modifier and Type Method Description static Point2D
CRSUtilities. deltaTransform(MathTransform2D transform, Point2D origin, Point2D source, Point2D dest)
Transforms the relative distance vector specified bysource
and stores the result indest
.
-