# Module org.apache.sis.metadata

module org.apache.sis.metadata
Implementations of metadata derived from ISO 19115. This module provides both an implementation of the metadata interfaces defined in GeoAPI, and a framework for handling those metadata through Java reflection.

Since:
  0.3

- ## Packages

  Exports
  Package
  Description
  org.apache.sis.metadata
  Root package for various metadata implementations.
  org.apache.sis.metadata.iso
  Root package for ISO 19115 metadata about resources (data or services).
  org.apache.sis.metadata.iso.acquisition
  Information about the measuring instruments, the platform carrying them, and the mission to which the data contributes.
  org.apache.sis.metadata.iso.citation
  Reference to the data or service (citation, responsible party, contact information).
  org.apache.sis.metadata.iso.constraint
  Information about legal and security constraints placed on data.
  org.apache.sis.metadata.iso.content
  Description of the dataset content.
  org.apache.sis.metadata.iso.distribution
  Information about the options for obtaining a resource (data or service).
  org.apache.sis.metadata.iso.extent
  Information about spatial, vertical, and temporal extent.
  org.apache.sis.metadata.iso.identification
  Information to uniquely identify the data or service.
  org.apache.sis.metadata.iso.lineage
  Information about the sources and production processes of a dataset.
  org.apache.sis.metadata.iso.maintenance
  Information about the frequency and scope of data updates.
  org.apache.sis.metadata.iso.quality
  Information about data quality, accuracy and consistency of a dataset.
  org.apache.sis.metadata.iso.spatial
  Information about the mechanisms (grid or vector) used to represent spatial data.
  org.apache.sis.metadata.sql
  An implementation of Metadata interfaces fetching the data from an SQL database.
  org.apache.sis.util.iso
  Implementations of GeoAPI types from the `org.opengis.util` package.
  org.apache.sis.xml
  Provides methods for marshalling and unmarshalling SIS objects in XML.
  Indirect Exports
  From
  Packages
  org.apache.sis.util
  org.apache.sis.io org.apache.sis.math org.apache.sis.measure org.apache.sis.setup org.apache.sis.util org.apache.sis.util.collection org.apache.sis.util.logging

- ## Modules

  Requires
  Modifier
  Module
  Description
  transitive
  org.apache.sis.util
  Units of measurement and miscellaneous utility methods required by Apache SIS.