# Package org.apache.sis.storage.netcdf

package org.apache.sis.storage.netcdf
Reads netCDF files conforming to the Climate and Forecast (CF). The netCDF attributes recognized by this package are listed in the `AttributeNames` class.

## Note on the definition of terms

The UCAR library sometime uses the same words than the ISO/OGC standards for different things. In particular the words "domain" and "range" can be applied to arbitrary functions, and the UCAR library chooses to apply it to the function that converts grid indices to geodetic coordinates. This is a different usage than ISO 19123 which uses the domain and range words for the coverage function. More specifically:

- UCAR "coordinate system" is actually a mix of coordinate system, coordinate reference system and grid geometry in OGC sense.
- UCAR coordinate system "domain" is not equivalent to ISO 19123 coverage domain, but is rather related to grid envelope.
- ISO 19123 coverage domain is related to UCAR coordinate system "range".
- ISO 19123 coverage range is not equivalent to UCAR "range", but is rather related to the netCDF variable's minimum and maximum values.

Care must be taken for avoiding confusion when using SIS and UCAR libraries together.

Since:
  0.3

Defined in the `sis-netcdf` module

- Related Packages
  Package
  Description
  org.apache.sis.storage
  Data store base types for retrieving and saving geospatial data in various storage formats.
- Classes
  Class
  Description
  AttributeNames
  Name of attributes used in the mapping from/to netCDF metadata to ISO 19115 metadata.
  AttributeNames.Dimension
  Holds the attribute names describing a simple latitude, longitude, and vertical bounding box.
  AttributeNames.Responsible
  Holds the attribute names describing a responsible party.
  AttributeNames.Term
  Holds the attribute names describing a term together with a vocabulary (or naming authority).
  NetcdfStore
  A data store backed by netCDF files.
  NetcdfStoreProvider
  The provider of `NetcdfStore` instances.