Package org.apache.sis.storage
package org.apache.sis.storage
Data store base types for retrieving and saving geospatial data
in various storage formats.
DataStore provides the methods for reading or writing geospatial data in a given storage.
A storage may be a file, a directory, a connection to a database or any other implementation specific mechanism.
Suitable DataStore implementation for a given storage can be discovered and opened by the static methods
provided in DataStores.
- Since:
- 0.3
Defined in the sis-storage module
-
ClassDescriptionDefault implementations of several methods for classes that want to implement the
FeatureSetinterface.Default implementations of several methods for classes that want to implement theGridCoverageResourceinterface.Default implementations of several methods for classes that want to implement theResourceinterface.A collection of resources.Thrown when an unrecoverable error occurred during the probing of a file.Thrown when an operation can not be performed while a read operation is in progress.Thrown when an operation can not be performed while a write operation is in progress.Definition of filtering to apply for fetching a subset ofGridCoverageResource.Keys in a map of options for configuring the way data are read or written to a storage.Collection of features that share a common set of attributes or properties.Manages a series of features, coverages or sensor data.Thrown when a data store is closed and can no more return data.Thrown when a store can not be read because the stream contains invalid data.Thrown when aDataStorecan not complete a read or write operation.Provides information about a specificDataStoreimplementation.An action to execute for testing if aStorageConnectorinput can be read.Thrown when a data store failed to construct the coordinate reference system (CRS) or other positioning information.Static convenience methods creatingDataStoreinstances from a given storage object.Helper class for mappingGenericNameinstances and their shortened names to features.Definition of filtering to apply for fetching a subset ofFeatureSet.An expression to be retrieved by aQuery, together with the name to assign to it.A dataset providing access to a stream of features.Thrown when an operation would require to move the cursor back, but the underlying storage does not allow that.Access to data values in a n-dimensional grid.Thrown when a store can not write the given feature because its type is not one of the supported types.Thrown when an invalid name is used for identifying a coverage, a feature or other kind of element in a data store.Thrown when aDataStorecan not be opened because of invalid parameters.Thrown when a write operation can not be performed because the resource to write is incompatible with the data store.Thrown when an internal error occurred in aDataStoreimplementation.Thrown when requested data are not found in the data store.Tells whether a storage (file, database) appears to be supported by aDataStore.Definition of filtering to apply for fetching a resource subset.Time when the "physical" loading of raster data should happen.Thrown when aDataStorecan not perform a write operation.Provides access to geospatial data in aDataStore.Thrown when a write operation can not be performed because it would cause the replacement of an existing resource.Information for creating a connection to aDataStorein read and/or write mode.Thrown when a storage uses some encoding options not supported by current implementation.Thrown when a resources can not be filtered with a given query.Thrown when noDataStoreProvideris found for a given storage object.AnAggregatewith writing capabilities.AFeatureSetwith writing capabilities.AGridCoverageResourcewith writing capabilities.Write options that may apply to any data store.Configuration of the process of writing a coverage in a data store.