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 |
downloadOptions
sentinel2Options
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, getSceneDirectory
protected 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
Exception
protected void runInternal(OperationParams params) throws Exception
runInternal
in class AnalyzeRunner
Exception
protected RasterBandData getBandData(org.opengis.feature.simple.SimpleFeature band) throws IOException, freemarker.template.TemplateException
IOException
freemarker.template.TemplateException
protected void nextBand(org.opengis.feature.simple.SimpleFeature band, AnalyzeRunner.AnalysisInfo analysisInfo)
nextBand
in class AnalyzeRunner
protected void lastSceneComplete(AnalyzeRunner.AnalysisInfo analysisInfo)
lastSceneComplete
in class AnalyzeRunner
protected void nextScene(org.opengis.feature.simple.SimpleFeature firstBandOfScene, AnalyzeRunner.AnalysisInfo analysisInfo)
nextScene
in class DownloadRunner
protected void processPreviousScene()
public Sentinel2BandConverterSpi getConverter(String converterName)
Copyright © 2013–2022. All rights reserved.