| Package | Description | 
|---|---|
| org.geotools.coverage | Coverage implementation. | 
| org.geotools.coverage.grid | GridCoverage2D implementation. | 
| org.geotools.coverage.grid.io | |
| org.geotools.coverage.io.util | |
| org.geotools.coverage.processing | Coverage processing
    implementations. | 
| org.geotools.gce.imagemosaic | |
| org.geotools.gce.imagemosaic.jdbc | |
| org.geotools.gce.imagemosaic.jdbc.custom | |
| org.geotools.geopkg.mosaic | |
| org.geotools.mbtiles.mosaic | |
| org.geotools.renderer.lite.gridcoverage2d | SLD 1.0 and SE RasterSymbolizer support classes | 
| Modifier and Type | Method and Description | 
|---|---|
| static GridCoverageFactory | CoverageFactoryFinder. getGridCoverageFactory(Hints hints)Returns the first implementation of  GridCoverageFactorymatching the specified hints. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Set<GridCoverageFactory> | CoverageFactoryFinder. getGridCoverageFactories(Hints hints)Returns a set of all available implementations for the  GridCoverageFactoryinterface. | 
| Constructor and Description | 
|---|
| GridCoverageBuilder(GridCoverageFactory factory)Creates a builder initialized to default values. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GridCoverageFactory | AbstractGridCoverage2DReader. coverageFactoryGridCoverageFactoryinstance. | 
| Modifier and Type | Method and Description | 
|---|---|
| static GridCoverage | Utilities. compute(Object input,
       int imageIndex,
       boolean needTransformation,
       boolean isEmptyRequest,
       boolean useJAI,
       ImageReadParam imageReadParam,
       boolean useMultithreading,
       GridSampleDimension[] sampleDimensions,
       ImageReaderSpi imageReaderSpi,
       String coverageName,
       GridCoverageFactory coverageFactory,
       MathTransform raster2Model,
       CoordinateReferenceSystem coordinateReferenceSystem,
       GeneralEnvelope envelope2D)Compute the coverage request and produce a grid coverage. | 
| static GridCoverage | Utilities. createCoverage(ImageReaderSpi spi,
              Object input,
              int imageIndex,
              ImageReadParam imageReadParam,
              boolean useJAI,
              boolean useMultithreading,
              boolean newTransform,
              GridSampleDimension[] sampleDimensions,
              String coverageName,
              GridCoverageFactory coverageFactory,
              MathTransform raster2Model,
              CoordinateReferenceSystem coordinateReferenceSystem,
              GeneralEnvelope coverageEnvelope2D)This method creates the GridCoverage2D from the underlying file given a specified envelope,
 and a requested dimension. | 
| static GridCoverage | Utilities. createCoverageFromImage(GridCoverageFactory coverageFactory,
                       String coverageName,
                       int imageIndex,
                       PlanarImage image,
                       MathTransform raster2Model,
                       CoordinateReferenceSystem spatialReferenceSystem2D,
                       GeneralEnvelope coverageEnvelope2D,
                       GridSampleDimension[] sampleDimensions)Creates a  GridCoveragefor the providedPlanarImageusing the#raster2Modelthat was provided for this coverage. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static GridCoverageFactory | Operation2D. getFactory(Hints hints)Returns the factory to use for creating new  GridCoverage2Dobjects. | 
| Modifier and Type | Method and Description | 
|---|---|
| GridCoverageFactory | RasterManager. getCoverageFactory() | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GridCoverageFactory | ImageComposerThread. coverageFactory | 
| Modifier and Type | Method and Description | 
|---|---|
| void | JDBCAccess. startTileDecoders(Rectangle pixelDimension,
                 GeneralEnvelope requestEnvelope,
                 ImageLevelInfo info,
                 LinkedBlockingQueue<TileQueueElement> tileQueue,
                 GridCoverageFactory coverageFactory)Method for starting the main action, getting the neccessairy tiles and decoding them in a
 multithreaded manner | 
| Constructor and Description | 
|---|
| ImageComposerThread(Color backgroundColor,
                   Color outputTransparentColor,
                   Rectangle pixelDimension,
                   GeneralEnvelope requestEnvelope,
                   ImageLevelInfo levelInfo,
                   LinkedBlockingQueue<TileQueueElement> tileQueue,
                   Config config,
                   boolean xAxisSwitch,
                   GridCoverageFactory coverageFactory) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract void | JDBCAccessCustom. startTileDecoders(Rectangle pixelDimension,
                 GeneralEnvelope requestEnvelope,
                 ImageLevelInfo info,
                 LinkedBlockingQueue<TileQueueElement> tileQueue,
                 GridCoverageFactory coverageFactory) | 
| void | JDBCAccessPGRaster. startTileDecoders(Rectangle pixelDimension,
                 GeneralEnvelope requestEnvelope,
                 ImageLevelInfo levelInfo,
                 LinkedBlockingQueue<TileQueueElement> tileQueue,
                 GridCoverageFactory coverageFactory)startTileDecoders | 
| void | JDBCAccessOracleGeoRaster. startTileDecoders(Rectangle pixelDimension,
                 GeneralEnvelope requestEnvelope,
                 ImageLevelInfo info,
                 LinkedBlockingQueue<TileQueueElement> tileQueue,
                 GridCoverageFactory coverageFactory)startTileDecoders | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GridCoverageFactory | GeoPackageReader. coverageFactory | 
| Modifier and Type | Field and Description | 
|---|---|
| protected GridCoverageFactory | MBTilesReader. coverageFactory | 
| Modifier and Type | Method and Description | 
|---|---|
| GridCoverageFactory | CoverageProcessingNode. getCoverageFactory()The  GridCoverageFactorywe will internally use for build intermediate and outputGridCoverage2D. | 
| GridCoverageFactory | StyleVisitorCoverageProcessingNodeAdapter. getCoverageFactory() | 
| GridCoverageFactory | BaseCoverageProcessingNode. getCoverageFactory()The  GridCoverageFactorywe will internally use for build intermediate and outputGridCoverage2D. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<GridCoverage2D> | GridCoverageReaderHelper. readCoverages(GeneralParameterValue[] readParams,
             ProjectionHandler handler,
             GridCoverageFactory gridCoverageFactory)Reads the data taking into account advanced projection handling in order to deal with date
 line crossing, poles and other projection trouble areas. | 
Copyright © 1996–2019 Geotools. All rights reserved.