Class ReprojectingGranuleHandler
- Object
-
- ReprojectingGranuleHandler
-
- All Implemented Interfaces:
GranuleHandler
public class ReprojectingGranuleHandler extends Object implements GranuleHandler
Granule handler that reprojects envelopes of non-structured grid coverages
-
-
Constructor Summary
Constructors Constructor Description ReprojectingGranuleHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
handleGranule(Object source, GridCoverage2DReader inputReader, SimpleFeature targetFeature, SimpleFeatureType targetFeatureType, SimpleFeature inputFeature, SimpleFeatureType inputFeatureType, MosaicConfigurationBean mosaicConfiguration)
Handle the case of a grid coverage being added to the mosaic.-
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface GranuleHandler
handleStructuredGranule
-
-
-
-
Method Detail
-
handleGranule
public void handleGranule(Object source, GridCoverage2DReader inputReader, SimpleFeature targetFeature, SimpleFeatureType targetFeatureType, SimpleFeature inputFeature, SimpleFeatureType inputFeatureType, MosaicConfigurationBean mosaicConfiguration) throws GranuleHandlingException
Description copied from interface:GranuleHandler
Handle the case of a grid coverage being added to the mosaic.- Specified by:
handleGranule
in interfaceGranuleHandler
- Parameters:
source
- input fileinputReader
- input reader of the incoming granuletargetFeature
- the target index featuretargetFeatureType
- the index schemainputFeature
- the incoming granule featureinputFeatureType
- the incoming coverage schemamosaicConfiguration
- the mosaic configuration- Throws:
GranuleHandlingException
-
-