Conformances
For each type of candidate, requirements are established throughout the DMF. Those requirements are defined throughout the clauses and summarized below.
For a candidate Metadata Catalogue:
Req 1. A candidate Metadata Catalogue shall take into account the DMF metadata element viewpoints in the interactions with the users (user interface, sets of metadata elements provided to the users in a given context).
Req 2. A candidate Metadata Catalogue shall take into account the DMF metadata element sets in the interactions with the users.
Req 3. The documentation of a candidate Metadata Catalogue shall list the supported DMF metadata classes as defined in clause 5.1.3 of this document.
Req 4. A candidate Metadata Catalogue shall support at least the DMF/Core.
Req 14. A candidate Metadata Catalogue shall be able to input and/or output compliant DMF metadata sets.
Req 16. A DMF/Specific candidate Metadata Catalogue shall be able to implement the DMF extension of the ISO metadata standards, i.e. to use the DMF XML Schema implementation of the DMF Codelists defined in Annex C instead of the default character string implementation. The DMF catalogue should then show the human readable values provided in the DMF vocabulary.
Req 18. Any Candidate Metadata Catalogue shall be able to implement the DMF Codelist URI Schema for a DMF Metadata Element or Property Codelist mapped to an ISO 19115/ISO 19139 character string metadata element. The DMF catalogue shall show the values as they are defined in DMF vocabulary.
For a candidate Metadata Set
Req 8. Within a DMF Metadata Set describing a dataset, dataset series, service, tile, or nonGeographicDataset, each metadata element of the supported metadata classes shall occur as many times as specified by the cardinality and constraint statements.
Req 9. Within a DMF Metadata Set describing a dataset, dataset series, service, tile, or nonGeographicDataset, each instance of a property or metadata element having a complex data type shall comprise the property instances applicable to the supported metadata classes according to the data type definition.
Req 10. The content of each occurrence of a DMF Metadata Set shall conform to the value domain (including the data type definition) and description (including the identified constraints) of the metadata element.
Req 13. A candidate DMF Metadata Set shall be composed of a set of well-formed XML Documents valid with respect to XML Schemas conformant to the standard encoding of the geographic information concepts defined by ISO (ISO/TS 19139 for the first generation of standards). These XML Documents shall also conform to one of the mappings between the DMF Metadata elements and the geographic information standards defined in clauses 6.2 and 6.3.
Req 15. In order to meet the requirements expressed by a DMF Metadata Set, the XML Documents implementing a DMF metadata set shall meet the applicable DMF Specific Constraints.
Req 17. A DMF/Specific candidate Metadata set shall implement the DMF extension of the ISO metadata standards each time it is applicable.
For a candidate Profile of the DMF:
Req 6. A candidate profile of the DMF shall define the profiled DMF metadata classes. It shall respect the rules for profiling a DMF metadata class defined in Annex A.
Req 7. A candidate profile of the DMF can define one or more metadata classes extending the DMF. It shall respect the rules for extending DMF defined in Annex A.