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.
DataStore implementation for a given storage can be discovered and opened by the static methods
Defined in the
ClassDescriptionA collection of resources.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 of
GridCoverageResource.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 a
DataStorecan not complete a read or write operation.Provides information about a specific
DataStoreimplementation.Thrown when a data store failed to construct the coordinate reference system (CRS) or other positioning information.Static convenience methods creating
DataStoreinstances from a given storage object.Helper class for mapping
GenericNameinstances and their shortened names to features.Definition of filtering to apply for fetching a subset of
FeatureSet.An expression to be retrieved by a
Query, 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 a
DataStorecan not be opened because of invalid parameters.Thrown when an internal error occurred in a
DataStoreimplementation.Thrown when requested data are not found in the data store.Tells whether a storage (file, database) appears to be supported by a
DataStore.Definition of filtering to apply for fetching a resource subset.Time when the "physical" loading of raster data should happen.Thrown when a
DataStorecan not perform a write operations.Provides access to geospatial data in a
DataStore.Information for creating a connection to a
DataStorein 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 no
DataStoreProvideris found for a given storage object.An
Aggregatewith writing capabilities.A
FeatureSetwith writing capabilities.