public class RasterIngestRunner extends DownloadRunner
AnalyzeRunner.AnalysisInfo| Modifier and Type | Field and Description |
|---|---|
protected String[] |
bandsIngested |
protected freemarker.template.Template |
coverageNameTemplate |
protected DataStorePluginOptions |
dataStorePluginOptions |
protected Index[] |
indices |
protected Sentinel2RasterIngestCommandLineOptions |
ingestOptions |
protected org.opengis.feature.simple.SimpleFeature |
lastScene |
protected List<org.opengis.feature.simple.SimpleFeature> |
lastSceneBands |
protected List<String> |
parameters |
protected Sentinel2ImageryProvider |
provider |
protected DataStore |
store |
protected Map<String,Writer<?>> |
writerCache |
downloadOptionssentinel2Options| Constructor and Description |
|---|
RasterIngestRunner(Sentinel2BasicCommandLineOptions analyzeOptions,
Sentinel2DownloadCommandLineOptions downloadOptions,
Sentinel2RasterIngestCommandLineOptions ingestOptions,
List<String> parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected RasterBandData |
getBandData(org.opengis.feature.simple.SimpleFeature band) |
Sentinel2BandConverterSpi |
getConverter(String converterName) |
protected void |
lastSceneComplete(AnalyzeRunner.AnalysisInfo analysisInfo) |
protected void |
nextBand(org.opengis.feature.simple.SimpleFeature band,
AnalyzeRunner.AnalysisInfo analysisInfo) |
protected void |
nextScene(org.opengis.feature.simple.SimpleFeature firstBandOfScene,
AnalyzeRunner.AnalysisInfo analysisInfo) |
protected void |
processParameters(OperationParams params) |
protected void |
processPreviousScene() |
protected void |
runInternal(OperationParams params) |
cleanDownloadedFiles, getSceneDirectoryprotected Sentinel2RasterIngestCommandLineOptions ingestOptions
protected List<org.opengis.feature.simple.SimpleFeature> lastSceneBands
protected org.opengis.feature.simple.SimpleFeature lastScene
protected freemarker.template.Template coverageNameTemplate
protected String[] bandsIngested
protected DataStore store
protected DataStorePluginOptions dataStorePluginOptions
protected Index[] indices
protected Sentinel2ImageryProvider provider
public RasterIngestRunner(Sentinel2BasicCommandLineOptions analyzeOptions, Sentinel2DownloadCommandLineOptions downloadOptions, Sentinel2RasterIngestCommandLineOptions ingestOptions, List<String> parameters)
protected void processParameters(OperationParams params) throws Exception
Exceptionprotected void runInternal(OperationParams params) throws Exception
runInternal in class AnalyzeRunnerExceptionprotected RasterBandData getBandData(org.opengis.feature.simple.SimpleFeature band) throws IOException, freemarker.template.TemplateException
IOExceptionfreemarker.template.TemplateExceptionprotected void nextBand(org.opengis.feature.simple.SimpleFeature band,
AnalyzeRunner.AnalysisInfo analysisInfo)
nextBand in class AnalyzeRunnerprotected void lastSceneComplete(AnalyzeRunner.AnalysisInfo analysisInfo)
lastSceneComplete in class AnalyzeRunnerprotected void nextScene(org.opengis.feature.simple.SimpleFeature firstBandOfScene,
AnalyzeRunner.AnalysisInfo analysisInfo)
nextScene in class DownloadRunnerprotected void processPreviousScene()
public Sentinel2BandConverterSpi getConverter(String converterName)
Copyright © 2013–2022. All rights reserved.