Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-338

Stores pre-defined metadata in the SpatialMetadata database

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.3, 0.4, 0.5, 0.6, 0.7, 0.8
    • 1.0
    • Metadata
    • None

    Description

      Apache SIS has some pre-defined metadata constants. In particular, the Citation class from ISO 19115 is often used for specifying the organization that defines Coordinate Reference System codes (EPSG, OGC, etc.). Currently, we have a Citation EPSG constant with hard-coded properties like title, alternate title, URL, responsible party, etc., a Citation OGC constant with similar properties, and so on for many constants. This is unconvenient to program and quite incomplete since we do not provide all information that we have.

      The problem become more acute as we progress in the development of sis-earth-observation module, which also has hard coded metadata. For example Landsat 8 needs the description of 11 bands, and those bands are only partially described in the Landsat file that we parse. The remaining (e.g. the actual wavelength that we are measuring) must be hard-coded in our Landsat metadata reader. The ability to provides those information in a database would be convenient.

      This approach is expected to be let more useful when we will parse data from the World Meteorological Organization (WMO), which make extensive use of large table. The NetCDF format too have a list of standardized phenomenon names. All those things are natural candidates for inclusion in a metadata database.

      Attachments

        Issue Links

          Activity

            People

              desruisseaux Martin Desruisseaux
              desruisseaux Martin Desruisseaux
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: