# Uses of Class
org.apache.sis.storage.DataStore

Packages that use DataStore
Package
Description
org.apache.sis.storage
Data store base types for retrieving and saving geospatial data in various storage formats.
org.apache.sis.storage.earthobservation
Metadata readers for some format used in Earth observation (Landsat, MODIS).
org.apache.sis.storage.geotiff
Maps ISO metadata elements from/to the GeoTIFF tags.
org.apache.sis.storage.landsat
Reader of Landsat 8 level 1-2 data.
org.apache.sis.storage.netcdf
Reads netCDF files conforming to the Climate and Forecast (CF).
org.apache.sis.storage.sql
Data store capable to read and create features from a JDBC connection to a database.

- ## Uses of DataStore in org.apache.sis.storage

  Methods in org.apache.sis.storage that return DataStore
  Modifier and Type
  Method
  Description
  `abstract DataStore`
  DataStoreProvider.`open(StorageConnector connector)`
  Returns a data store implementation associated with this provider.
  `DataStore`
  DataStoreProvider.`open(ParameterValueGroup parameters)`
  Returns a data store implementation associated with this provider for the given parameters.
  `static DataStore`
  DataStores.`open(Object storage)`
  Creates a `DataStore` for the given storage.
  Methods in org.apache.sis.storage with parameters of type DataStore
  Modifier and Type
  Method
  Description
  `void`
  FeatureNaming.`add(DataStore store, GenericName name, E value)`
  Adds a value for the given name if none exist.
  `E`
  FeatureNaming.`get(DataStore store, String name)`
  Returns the value associated to the given name (case sensitive).
  `boolean`
  FeatureNaming.`remove(DataStore store, GenericName name)`
  Removes the value associated to the given name.
  Constructors in org.apache.sis.storage with parameters of type DataStore
  Modifier
  Constructor
  Description
  `protected`
  `DataStore(DataStore parent, DataStoreProvider provider, StorageConnector connector, boolean hidden)`
  Creates a new instance as a child of another data store instance.
  `protected`
  `DataStore(DataStore parent, StorageConnector connector)`
  Deprecated.
  Replaced by `DataStore(DataStore, DataStoreProvider, StorageConnector, boolean)`.

- ## Uses of DataStore in org.apache.sis.storage.earthobservation

  Subclasses of DataStore in org.apache.sis.storage.earthobservation
  Modifier and Type
  Class
  Description
  `class`
  `LandsatStore`
  Deprecated.
  Moved to the `org.apache.sis.storage.landsat` package.

- ## Uses of DataStore in org.apache.sis.storage.geotiff

  Subclasses of DataStore in org.apache.sis.storage.geotiff
  Modifier and Type
  Class
  Description
  `class`
  `GeoTiffStore`
  A data store backed by GeoTIFF files.
  Methods in org.apache.sis.storage.geotiff that return DataStore
  Modifier and Type
  Method
  Description
  `DataStore`
  GeoTiffStoreProvider.`open(StorageConnector connector)`
  Returns a `GeoTiffStore` implementation associated with this provider.
  Constructors in org.apache.sis.storage.geotiff with parameters of type DataStore
  Modifier
  Constructor
  Description
  ``
  `GeoTiffStore(DataStore parent, DataStoreProvider provider, StorageConnector connector, boolean hidden)`
  Creates a new GeoTIFF store as a component of a larger data store.

- ## Uses of DataStore in org.apache.sis.storage.landsat

  Subclasses of DataStore in org.apache.sis.storage.landsat
  Modifier and Type
  Class
  Description
  `class`
  `LandsatStore`
  Reads Landsat metadata and bands.
  Methods in org.apache.sis.storage.landsat that return DataStore
  Modifier and Type
  Method
  Description
  `DataStore`
  LandsatStoreProvider.`open(StorageConnector connector)`
  Returns a `LandsatStore` implementation associated with this provider.

- ## Uses of DataStore in org.apache.sis.storage.netcdf

  Subclasses of DataStore in org.apache.sis.storage.netcdf
  Modifier and Type
  Class
  Description
  `class`
  `NetcdfStore`
  A data store backed by netCDF files.
  Methods in org.apache.sis.storage.netcdf that return DataStore
  Modifier and Type
  Method
  Description
  `DataStore`
  NetcdfStoreProvider.`open(StorageConnector connector)`
  Returns a `NetcdfStore` implementation associated with this provider.

- ## Uses of DataStore in org.apache.sis.storage.sql

  Subclasses of DataStore in org.apache.sis.storage.sql
  Modifier and Type
  Class
  Description
  `class`
  `SQLStore`
  A data store capable to read and create features from a spatial database.
  Methods in org.apache.sis.storage.sql that return DataStore
  Modifier and Type
  Method
  Description
  `DataStore`
  SQLStoreProvider.`open(StorageConnector connector)`
  Returns a `SQLStore` implementation associated with this provider.
  `DataStore`
  SQLStoreProvider.`open(ParameterValueGroup parameters)`
  Returns a data store implementation associated with this provider for the given parameters.