Package org.geotools.gce.imagemosaic
Class GranuleLoader
- Object
-
- GranuleLoader
-
- All Implemented Interfaces:
Callable<GranuleDescriptor.GranuleLoadingResult>
public class GranuleLoader extends Object implements Callable<GranuleDescriptor.GranuleLoadingResult>
SpecificCallableimplementation that can be used to load the result of a request on a singleGranuleDescriptorviaGranuleDescriptor.GranuleLoadingResult.- Author:
- Simone Giannecchini, GeoSolutions SAS
-
-
Constructor Summary
Constructors Constructor Description GranuleLoader(ImageReadParam readParameters, int imageIndex, ReferencedEnvelope cropBBox, MathTransform2D mosaicWorldToGrid, GranuleDescriptor granuleDescriptor, RasterLayerRequest request, Hints hints)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GranuleDescriptor.GranuleLoadingResultcall()BoundingBoxgetCropBBox()GranuleDescriptorgetGranule()intgetImageIndex()MathTransform2DgetMosaicWorldToGrid()ImageReadParamgetReadParameters()
-
-
-
Constructor Detail
-
GranuleLoader
public GranuleLoader(ImageReadParam readParameters, int imageIndex, ReferencedEnvelope cropBBox, MathTransform2D mosaicWorldToGrid, GranuleDescriptor granuleDescriptor, RasterLayerRequest request, Hints hints)
-
-
Method Detail
-
getCropBBox
public BoundingBox getCropBBox()
-
getMosaicWorldToGrid
public MathTransform2D getMosaicWorldToGrid()
-
getGranule
public GranuleDescriptor getGranule()
-
getReadParameters
public ImageReadParam getReadParameters()
-
getImageIndex
public int getImageIndex()
-
call
public GranuleDescriptor.GranuleLoadingResult call() throws Exception
- Specified by:
callin interfaceCallable<GranuleDescriptor.GranuleLoadingResult>- Throws:
Exception
-
-