Module org.apache.sis.storage
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
-
ClassDescriptionDefault implementations of several methods for classes that want to implement the
FeatureSet
interface.Default implementations of several methods for classes that want to implement theGridCoverageResource
interface.Default implementations of several methods for classes that want to implement theResource
interface.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 aDataStore
cannot complete a read or write operation.Provides information about a specificDataStore
implementation.An action to execute for testing if aStorageConnector
input can be read.Thrown when a data store failed to construct the coordinate reference system (CRS) or other positioning information.Static convenience methods creatingDataStore
instances from a given storage object.Helper class for mappingGenericName
instances 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.Whether a property evaluated by a query is computed on the fly or stored.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 aDataStore
cannot 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 aDataStore
implementation.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 aDataStore
cannot 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 aDataStore
in 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 noDataStoreProvider
is found for a given storage object.AnAggregate
with writing capabilities.AFeatureSet
with writing capabilities.AGridCoverageResource
with writing capabilities.Write options that may apply to any data store.Configuration of the process of writing a coverage in a data store.