| Package | Description | 
|---|---|
| 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 | |
| org.opengis.referencing.operation | Coordinate operations
 (relationship between any two coordinate reference systems). | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected MathTransform2D | CoverageReadRequest. gridToWorldTransformThe request  MathTransform2Dwhich would map the pixel into the requested world area. | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | CoverageReadRequest. setDomainSubset(Rectangle rasterArea,
               MathTransform2D gridToWorldTrasform,
               CoordinateReferenceSystem crs) | 
| void | SpatialRequestHelper.CoverageProperties. setGridToWorld2D(MathTransform2D gridToWorld2D) | 
| Modifier and Type | Method and Description | 
|---|---|
| static GeneralEnvelope | Utilities. evaluateRequestedParams(GridEnvelope originalGridRange,
                       Envelope2D baseEnvelope2D,
                       CoordinateReferenceSystem spatialReferenceSystem2D,
                       MathTransform originalGridToWorld,
                       GeneralEnvelope requestedEnvelope,
                       Rectangle sourceRegion,
                       Rectangle requestedDim,
                       MathTransform2D readGridToWorld,
                       Envelope2D wgs84BaseEnvelope2D)Evaluates the requested envelope and builds a new adjusted version of it fitting this
 coverage envelope. | 
| static GeneralEnvelope | Utilities. getIntersection(Envelope2D baseEnvelope2D,
               CoordinateReferenceSystem spatialReferenceSystem2D,
               GeneralEnvelope requestedEnvelope2D,
               Rectangle requestedDim,
               MathTransform2D readGridToWorld,
               Envelope2D wgs84BaseEnvelope2D)Returns the intersection between the base envelope and the requested envelope. | 
| Modifier and Type | Field and Description | 
|---|---|
| MathTransform2D | OperationJAI.Parameters. gridToCRSThe "grid to coordinate reference system" transform common to all source grid coverages. | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| MathTransform2D | RasterLayerResponse. getFinalGridToWorldCorner() | 
| MathTransform2D | RasterLayerResponse. getFinalWorldToGridCorner() | 
| MathTransform2D | SpatialRequestHelper.CoverageProperties. getGridToWorld2D() | 
| MathTransform2D | GranuleLoader. getMosaicWorldToGrid() | 
| Modifier and Type | Method and 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 this  GranuleDescriptor. | 
| void | SpatialRequestHelper.CoverageProperties. setGridToWorld2D(MathTransform2D gridToWorld2D) | 
| Constructor and Description | 
|---|
| GranuleLoader(ImageReadParam readParameters,
             int imageIndex,
             ReferencedEnvelope cropBBox,
             MathTransform2D mosaicWorldToGrid,
             GranuleDescriptor granuleDescriptor,
             RasterLayerRequest request,
             Hints hints) | 
| Modifier and Type | Method and Description | 
|---|---|
| MathTransform2D | VariableAdapter.UnidataSpatialDomain. getGridToWorldTransform(ProgressListener listener) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Rectangle2D | CRS. transform(MathTransform2D transform,
         Rectangle2D envelope,
         Rectangle2D destination)Transforms a rectangular envelope using the given math transform. | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AlbersEqualAreaAlbers Equal Area Projection (EPSG code 9822). | 
| static class  | AzimuthalEquidistant.AbstractAbstract base class for Azimuthal Equidistant projections. | 
| static class  | AzimuthalEquidistant.EllipsoidalEllipsoidal Azimuthal Equidistant projection. | 
| static class  | AzimuthalEquidistant.SphericalSpherical Azimuthal Equidistant projection. | 
| class  | CassiniSoldnerCassini-Soldner Projection (EPSG code 9806). | 
| class  | CylindricalEqualArea | 
| class  | EckertIVEckert IV projection | 
| class  | EqualAreaEqual Earth is a projection inspired by the Robinson projection, but unlike the Robinson
 projection retains the relative size of areas. | 
| class  | EquatorialOrthographicThe equatorial case of the  Orthographicprojection. | 
| class  | EquatorialStereographicThe USGS equatorial case of the stereographic projection. | 
| class  | EquidistantConicEquidistant Conic Projection. | 
| class  | EquidistantCylindricalEquidistant cylindrical projection (EPSG code 9823). | 
| class  | GeneralObliqueGeneral Oblique Transformation projection useful for rotated spherical coordinates ("Rotated
 Pole"), commonly used in numerical weather forecasting models. | 
| class  | GeostationarySatelliteThe Geostationary Satellite Projection
 Adapted from https://github.com/OSGeo/proj.4/blob/4.9/src/PJ_geos.c
 NOTE: Not all valid coordinates in this projection will transform to valid terrestrial
 coordinates, this is especially true of "Full Disk" earth coverages. | 
| static class  | GeostationarySatellite.Ellipsoidal | 
| static class  | GeostationarySatellite.Spherical | 
| class  | GnomonicThe gnomonic projection using a spheroid algorithm. | 
| class  | HotineObliqueMercatorHotine Oblique Mercator projection. | 
| class  | KrovakKrovak Oblique Conformal Conic projection (EPSG code 9819). | 
| class  | LambertAzimuthalEqualAreaLambert Azimuthal Equal Area (EPSG code 9820). | 
| class  | LambertConformalLambert Conical Conformal Projection. | 
| class  | LambertConformal1SPLambert Conical Conformal 1SP Projection. | 
| class  | LambertConformal2SPLambert Conical Conformal 2SP Projection. | 
| class  | LambertConformalBelgiumLambert Conical Conformal 2SP Belgium Projection. | 
| class  | MapProjectionBase class for transformation services between ellipsoidal and cartographic projections. | 
| class  | MercatorMercator Cylindrical Projection. | 
| class  | Mercator1SPMercator Cylindrical 1SP Projection. | 
| class  | Mercator2SPMercator Cylindrical 2SP Projection. | 
| class  | MeteosatSGMeteosat Second Generation imagery projection
 Conversion of image coordinates (pixel column and row) into the corresponding geographical
 coordinates (Latitude and Longitude) of all MSG Satellites (Meteosat-8, Meteosat-9 and
 Meteosat-10) Level 1.5 VIS/IR data. | 
| class  | MollweideMollweide projection | 
| class  | NewZealandMapGridThe NZMG (New Zealand Map Grid) projection. | 
| class  | ObliqueMercatorOblique Mercator Projection. | 
| class  | ObliqueOrthographicThe oblique case of the  Orthographicprojection. | 
| class  | ObliqueStereographicProvides the transform equations for the Oblique Stereographic (EPSG code 9809). | 
| class  | OrthographicOrthographic Projection. | 
| class  | PlateCarreePlate Carree (or Equirectangular) projection. | 
| class  | PolarOrthographicThe polar case of the  Orthographicprojection. | 
| class  | PolarStereographicThe polar case of the stereographic projection. | 
| class  | PolyconicPolyconic (American). | 
| class  | RobinsonRobinson projection | 
| class  | RotatedPoleRotated Pole Transformation for rotated spherical coordinates ("Rotated Pole Coordinates"),
 commonly used in numerical weather forecasting models. | 
| class  | SinusoidalSinusoidal (Sanson–Flamsteed) projection | 
| class  | StereographicStereographic Projection. | 
| class  | TransverseMercatorTransverse Mercator Projection (EPSG code 9807). | 
| class  | WinkelTripelWinkel Tripel and Hammer Aitoff projection
 References:
 
   http://en.wikipedia.org/wiki/Winkel_tripel_projection
   http://en.wikipedia.org/wiki/Hammer_projection
  | 
| class  | WorldVanDerGrintenIWorld Van der Grinten I projection. | 
| Modifier and Type | Method and Description | 
|---|---|
| MathTransform2D | MapProjection. inverse()Returns the inverse of this map projection. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AffineTransform2DTransforms two-dimensional coordinate points using an affine transform. | 
| class  | NADCONTransformTransform backed by the North American Datum Conversion grid. | 
| class  | NTv2TransformThe "NTv2" coordinate transformation method (EPSG:9615). | 
| class  | WarpTransform2DWraps an arbitrary  Warpobject as a two-dimensional
 transform. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MathTransform2D | WarpTransform2D. create(Warp warp)Returns a transform using the specified warp object. | 
| MathTransform2D | NTv2Transform. inverse()Returns the inverse of this transform. | 
| MathTransform2D | AffineTransform2D. inverse()Creates the inverse transform of this object. | 
| MathTransform2D | NADCONTransform. inverse()Returns the inverse of this transform. | 
| MathTransform2D | WarpTransform2D. inverse()Returns the inverse transform. | 
| Modifier and Type | Method and Description | 
|---|---|
| Warp | WarpBuilder. buildWarp(MathTransform2D mt,
         Rectangle domain) | 
| static Warp | WarpTransform2D. getWarp(CharSequence name,
       MathTransform2D transform)Returns a image warp for the specified transform. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Point2D | CRSUtilities. deltaTransform(MathTransform2D transform,
              Point2D origin,
              Point2D source,
              Point2D dest)Transforms the relative distance vector specified by  sourceand stores the result indest. | 
| Modifier and Type | Method and Description | 
|---|---|
| MathTransform2D | MathTransform2D. inverse()Creates the inverse transform of this object. | 
Copyright © 1996–2019 Geotools. All rights reserved.