Preskočite na glavni sadržaj
Login
State Geodetic Administration logo National Spatial Data Infrastructure logo

Conformity: degree

Name Conformity: degree
Definition Indication of conformity result.
Obligation
  • dataset or dataset series: mandatory
  • service: mandatory
Multiplicity [1] within one conformity documentation, but there may be multiple conformity documentation
Example conformant
This element serves to declare the conformity of a data source with an official document. INSPIRE implementation rules for metadata (COMMISSION REGULATION (EC) No 1205/2008, Part D) define three degrees of conformity: conformant, notConformant, and notEvaluated. The three degrees of conformity follow the following rules:
 
  • When conformity with a specification is applied, it is reported as conformity domain element (instance of DQ_DomainConsistency) from the ISO 19115 standard. In such a case, if checking is successful, the source is conformant, and in case of an unsuccessful checking, the source is not conformant..
  • If metadata (ISO 19115) related to conformity are missing, the assumption is that conformity with a specification is not applied.

Following the adoption of the INSPIRE/NSDI Implementing Rules for the Interoperability of Spatial Data and Services, it is recommended that conformance is declared for all datasets as conformant or non-conformant with these documents.

Conformity with several documents can be made. In such a case, conformity elements are documented for each document.

Tehnical data
 
INSPIRE equivalent Conformity: Degree
Comparison with INSPIRE equivalent
ISO euivalent [132] pass
Comparison with ISO equivalent
XPath dataQualityInfo/*/report/*/result/*/pass
Data type Boolean
Domain
  • true if the data source conforms to the cited specification (conformant)
  • false if the data source does not comply with the cited specification (not conformant)
  • null (nilReason = "unknown") if the evaluation has not been performed (not evaluated)
Implementation instructions The degree of conformance is documented using the gmd:DQ_ConformanceResult/gmd:pass element so that the gco:Boolean element contains the value:
  • conformant ("true" XML value) if the data source is fully conformant with the specification or
  • not conformant ("false" XML value) if the data source is not fully conformant with the specification.

However, if the degree of conformance is not determined, the gmd:DQ_ConformanceResult/gmd:pass element should be blank, but must contain a nilReason attribute with a value of unknown ("unknown" XML value).


Encoding example
 
<gmd:MD_Metadata...
...
    <gmd:dataQualityInfo>
         <gmd:DQ_DataQuality>
             <gmd:report>
                 <gmd:DQ_DomainConsistency>
                     <gmd:result>
                         <gmd:DQ_ConformanceResult>
...
                             <gmd:pass>
                                 <gco:Boolean>true</gco:Boolean>
                             </gmd:pass>
                         </gmd:DQ_ConformanceResult>
                     </gmd:result>
                 </gmd:DQ_DomainConsistency>
             </gmd:report>
...
        </gmd:DQ_DataQuality>
    </gmd:dataQualityInfo>
...
</gmd:MD_Metadata>