Skip to content

Migrating ISO 19139 and 19139 2 to 19115 3

Ted Habermann edited this page Nov 29, 2015 · 1 revision

The revision of ISO 19115 to ISO 19115-1 introduced a significant number of large and small improvements to the metadata standard. ISO 19115-1 is a superset of ISO 19115, so all existing ISO 19115 content is included in ISO 19115-1 and all ISO 19139 XML can be translated to ISO 19115-3 without content loss. The ISO TC211 XML Management Group has developed several transforms that facilitate migration of metadata from ISO 19139 to ISO 19115-3. These transforms are available from http://standards.iso.org/iso/19115/resources/transforms/ISO19139. The file fromISO19139.xsl transforms from 19139 to ISO 19115-3. The file toISO19139.xsl translates from ISO 19115-3 to ISO 19139.

These transforms have been tested with a variety of metadata records and handle many different ISO 19139 usage patterns. If you discover problems or need new capabilities, please initiate an issue in this repository.

Migrating ISO 19139-2 to ISO 19115-3

ISO 19115-2 is an important extension to ISO 19115 that includes improved quality information and lineage, acquisition information, and several other additions. The revision of ISO 19115 to ISO 19115-1 did not include these additions. Many groups are now using ISO 19115-2 in order to take advantage of those additions. Those groups also need to take advantage of the improvemnts introduced in ISO 19115-1. We have adopted the ISO 19139-2 XML schemas in order to make that possible.

ISO 19115-2 namespaces

ISO 19139-2 introduced the gmi namespace in order to support extensions introduced in ISO 19115-2. These extensions were supported directly in ISO 19115-3 as part of the appropriate namespaces so the gmi namespace is not used. The ISO 19115-2 concepts are included in schemas for the following namespaces:

  • Metadata for Acquisition (mac): acquisitionInformationImagery.xsd
  • Metadata for Resource Lineage (mrl): lineageImagery.xsd
  • Metadata for Data Quality (mdq): dataQualityImagery.xsl
  • Metadata for Spatial Representation (msr): spatialRepresentationImagery.xsd
  • Metadata for Resource Content (mrc): contentInformationImagery