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 cannot be performed while a read operation is in progress.Thrown when an operation cannot 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 cannot be read because the stream contains invalid data.Thrown when aDataStorecannot 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 cannot 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 aDataStorecannot be opened because of invalid parameters.Thrown when a write operation cannot 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 aDataStorecannot perform a write operation.Provides access to geospatial data in aDataStore.Thrown when a write operation cannot 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 cannot 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.