| Package | Description | 
|---|---|
| org.geotools.coverage.grid.io.footprint | |
| org.geotools.coverageio | Base coverage I/O classes defining coverage reader, coverage request and coverage response. | 
| org.geotools.gce.imagemosaic | |
| org.geotools.gce.imagemosaic.catalog | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MultiLevelROIGeometryA ROIGeometry provider that handles multi-scale ROI with some extras:
 
   Caching of reduced resolution of the same ROI
   Management of the footprint inset
  | 
| class  | MultiLevelROIRasterMultiLevelROIimplementation supporting Raster masking. | 
| Modifier and Type | Method and Description | 
|---|---|
| MultiLevelROI | MultiLevelROIProvider. getMultiScaleROI(SimpleFeature sf)Returns a  MultiLevelROIobject from a granule | 
| MultiLevelROI | MultiLevelROIGeometryProvider. getMultiScaleROI(SimpleFeature sf) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected MultiLevelROI | BaseGridCoverage2DReader. multiLevelRoiThis reader is made of a single file so the MultiLevelROI is unique | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MultiLevelROI | BaseGridCoverage2DReader. getMultiLevelRoi() | 
| Modifier and Type | Method and Description | 
|---|---|
| MultiLevelROI | GranuleDescriptor. getRoiProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | GranuleDescriptor. init(BoundingBox granuleBBOX,
    URL granuleUrl,
    AbstractGridFormat suggestedFormat,
    ImageReaderSpi suggestedSPI,
    ImageInputStreamSpi suggestedIsSPI,
    MultiLevelROI roiProvider,
    boolean heterogeneousGranules,
    boolean handleArtifactsFiltering,
    Hints hints) | 
| Constructor and Description | 
|---|
| GranuleDescriptor(SimpleFeature feature,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 PathType pathType,
                 String locationAttribute,
                 String parentLocation,
                 MultiLevelROI roiProvider,
                 boolean heterogeneousGranules,
                 Hints hints)Constructor for the  GranuleDescriptor | 
| GranuleDescriptor(SimpleFeature feature,
                 ImageReaderSpi suggestedSPI,
                 PathType pathType,
                 AbstractGridFormat suggestedFormat,
                 ImageInputStreamSpi suggestedIsSPI,
                 String locationAttribute,
                 String parentLocation,
                 MultiLevelROI roiProvider)Constructor for the  GranuleDescriptorassuming it doesn't belong to an heterogeneous
 granules set. | 
| GranuleDescriptor(String granuleLocation,
                 BoundingBox granuleBBox,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 MultiLevelROI roiProvider) | 
| GranuleDescriptor(String granuleLocation,
                 BoundingBox granuleBBox,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 MultiLevelROI roiProvider,
                 boolean heterogeneousGranules) | 
| GranuleDescriptor(String granuleLocation,
                 BoundingBox granuleBBox,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 MultiLevelROI roiProvider,
                 int maxDecimationFactor) | 
| GranuleDescriptor(String granuleLocation,
                 BoundingBox granuleBBox,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 MultiLevelROI roiProvider,
                 int maxDecimationFactor,
                 boolean heterogeneousGranules) | 
| GranuleDescriptor(String granuleLocation,
                 BoundingBox granuleBBox,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 MultiLevelROI roiProvider,
                 int maxDecimationFactor,
                 boolean heterogeneousGranules,
                 boolean handleArtifactsFiltering) | 
| GranuleDescriptor(String granuleLocation,
                 BoundingBox granuleBBox,
                 AbstractGridFormat suggestedFormat,
                 ImageReaderSpi suggestedSPI,
                 ImageInputStreamSpi suggestedIsSPI,
                 MultiLevelROI roiProvider,
                 int maxDecimationFactor,
                 boolean heterogeneousGranules,
                 boolean handleArtifactsFiltering,
                 Hints hints) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MultiLevelROIGeometryOverviewsA ROIGeometry provider that handles multi-scale ROI, supporting per imageIndex overviews's
 geometries being stored in separate sidecar file | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MultiLevelROI | GranuleCatalog. getGranuleFootprint(SimpleFeature sf)Returns the footprint for the given granule. | 
| MultiLevelROI | MultiLevelROIRasterProvider. getMultiScaleROI(SimpleFeature sf) | 
| MultiLevelROI | MultiLevelROIGeometryOverviewsProvider. getMultiScaleROI(SimpleFeature sf) | 
Copyright © 1996–2019 Geotools. All rights reserved.