public class GeoToolsRasterDataStoreIngestPlugin extends Object implements org.locationtech.geowave.core.store.ingest.LocalFileIngestPlugin<org.opengis.coverage.grid.GridCoverage>
| Constructor and Description |
|---|
GeoToolsRasterDataStoreIngestPlugin() |
GeoToolsRasterDataStoreIngestPlugin(RasterOptionProvider optionProvider) |
| Modifier and Type | Method and Description |
|---|---|
org.locationtech.geowave.core.store.api.DataTypeAdapter<org.opengis.coverage.grid.GridCoverage>[] |
getDataAdapters(String globalVisibility) |
String[] |
getFileExtensionFilters() |
org.locationtech.geowave.core.store.api.Index[] |
getRequiredIndices() |
Class<? extends org.locationtech.geowave.core.store.index.CommonIndexValue>[] |
getSupportedIndexableTypes() |
void |
init(URL baseDirectory) |
boolean |
supportsFile(URL file) |
org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.ingest.GeoWaveData<org.opengis.coverage.grid.GridCoverage>> |
toGeoWaveData(URL input,
String[] indexNames,
String globalVisibility) |
public GeoToolsRasterDataStoreIngestPlugin()
public GeoToolsRasterDataStoreIngestPlugin(RasterOptionProvider optionProvider)
public String[] getFileExtensionFilters()
getFileExtensionFilters in interface org.locationtech.geowave.core.store.ingest.LocalPluginBasepublic void init(URL baseDirectory)
init in interface org.locationtech.geowave.core.store.ingest.LocalPluginBasepublic boolean supportsFile(URL file)
supportsFile in interface org.locationtech.geowave.core.store.ingest.LocalPluginBasepublic org.locationtech.geowave.core.store.CloseableIterator<org.locationtech.geowave.core.store.ingest.GeoWaveData<org.opengis.coverage.grid.GridCoverage>> toGeoWaveData(URL input, String[] indexNames, String globalVisibility)
toGeoWaveData in interface org.locationtech.geowave.core.store.ingest.IngestPluginBase<URL,org.opengis.coverage.grid.GridCoverage>public org.locationtech.geowave.core.store.api.DataTypeAdapter<org.opengis.coverage.grid.GridCoverage>[] getDataAdapters(String globalVisibility)
getDataAdapters in interface org.locationtech.geowave.core.store.ingest.DataAdapterProvider<org.opengis.coverage.grid.GridCoverage>public org.locationtech.geowave.core.store.api.Index[] getRequiredIndices()
getRequiredIndices in interface org.locationtech.geowave.core.store.ingest.IndexProviderpublic Class<? extends org.locationtech.geowave.core.store.index.CommonIndexValue>[] getSupportedIndexableTypes()
getSupportedIndexableTypes in interface org.locationtech.geowave.core.store.ingest.DataAdapterProvider<org.opengis.coverage.grid.GridCoverage>Copyright © 2013–2020. All rights reserved.