ISO Constraints

From NOAA Environmental Data Management Wiki
MD_Constraints

About

ISO 19115 supports the description of constraints on resources and metadata using the MD_Constraints object (see Figure). This object describes limitations on the fitness of use of the resource, use and access constraints, and security classification. Each of these elements have different implications.

The useLimitations field is related to characteristics of the resource, how it was collected, or how it was processed that might make it inappropriate for some specific use, e.g. navigation. In contrast, the use and access constraints (i.e. the MD_LegalConstraints) are imposed on the resource by organizations that collect or distribute the data.

The useConstraints and accessConstraints elements are codes that can take any of the values in the MD_RestrictionCode code list (copyright, patent, patentPending, trademark, license, intellectualPropertyRights, restricted, otherRestrictions). The MD_Constraints object includes a constraint that states that otherConstraints must be documented if either useConstraints or accessConstraints have the value "otherConstraints". It does not, however, require useConstraints or accessConstraints if otherConstraints is populated.

NOTE: Security Constraints and Legal Constraints tags are not interchangeable, nor should MD_Constraints be substituted with Legal or Security if not appropriate.

Examples

NOAA

A general NOAA Disclaimer: This disclaimer states that NOAA has done everything possible to make sure that this resource is accurate, but that unforeseen errors or omissions might cause problems in some situations. The resource is freely accessible and use of the data are not restricted, i.e. there are no MD_LegalConstraints.

<gmd:resourceConstraints>
    <gmd:MD_Constraints>
        <gmd:useLimitation>
            <gco:CharacterString>Disclaimer - While every effort has been made to ensure that these data are 
            accurate and reliable within the limits of the current state of the art, NOAA cannot assume liability for any 
            damages caused by any errors or omissions in the data, nor as a result of the failure of the data to 
            function on a particular system. NOAA makes no warranty, expressed or implied, nor does the fact 
            of distribution constitute such a warranty.</gco:CharacterString>
        </gmd:useLimitation>
    </gmd:MD_Constraints>
</gmd:resourceConstraints>

NCEI

Statements Approved by Lawyer

Access and Distribution Statement

Distribution liability: NOAA and NCEI make no warranty, expressed or implied, regarding these data, nor does the fact of distribution constitute such a warranty. NOAA and NCEI cannot assume liability for any damages caused by any errors or omissions in these data. If appropriate, NCEI can only certify that the data it distributes are an authentic copy of the records that were accepted for inclusion in the NCEI archives.

View recommended component (HTML): https://ngdc.noaa.gov/docucomp/dadd4ac3-2b9f-4db5-8603-71285b94c3d7.guide

Use recommended component (XML): https://ngdc.noaa.gov/docucomp/dadd4ac3-2b9f-4db5-8603-71285b94c3d7

Use Statement

Use liability: NOAA and NCEI cannot provide any warranty as to the accuracy, reliability, or completeness of furnished data. Users assume responsibility to determine the usability of these data. The user is responsible for the results of any application of this data for other than its intended purpose.

View recommended component (HTML): https://ngdc.noaa.gov/docucomp/e8163b1b-fb5a-4f4e-8d5c-ed06da10e21b.guide

User recommended component (XML): https://ngdc.noaa.gov/docucomp/e8163b1b-fb5a-4f4e-8d5c-ed06da10e21b

Bathymetry Example

A similar statement for bathymetry data with a reference to appropriate resources for navigation:

<gmd:resourceConstraints>
    <gmd:MD_Constraints>
        <gmd:useLimitation>
            <gco:CharacterString>The intent of these data is to make high-resolution bathymetry available to the public for a 
                wide variety of uses such as research and earth science analysis.  These data are not intended to be used for navigation.  
                Nautical charts produced and certified by NOAA should be used for navigational purposes.  For more information on NOAA"s 
                nautical charts go to NOAA"s Office of Coast Survey website.</gco:CharacterString>
        </gmd:useLimitation>
    </gmd:MD_Constraints>
</gmd:resourceConstraints>

WMO Examples

The World Meteorological Organization (WMO) uses several sets of codes for classifying data that have implied access and use constraints. For example, 'WMO Essential' data are to be exchanged with WMO members and the public all over the world without charge and with no conditions on use, i.e. with no access or use constraints. Resources in this category could be described minimally as:

<gmd:resourceConstraints>
    <gmd:MD_LegalConstraints>
        <gmd:otherConstraints>
            <gco:CharacterString>WMO Essential</gco:CharacterString>
        </gmd:otherConstraints>
    </gmd:MD_LegalConstraints>
</gmd:resourceConstraints>

and the code associated with a given resource could be identified using the xPath: //gmd:otherConstraints/gco:CharacterString. The code would be found by someone that knew the content was in that specific element. However, it would be missed by a user or application asking the question in a slightly different way (i.e. are their access or use constraints on this resource?) using the xPaths //gmd:resourceConstraints/gmd:MD_LegalConstraints/gmd:accessConstraints/gmd:MD_RestrictionCode or //gmd:resourceConstraints/gmd:MD_LegalConstraints/gmd:useConstraints/gmd:MD_RestrictionCode. This could be avoided using:

<gmd:resourceConstraints>
    <gmd:MD_LegalConstraints>
        <gmd:accessConstraints>
            <gmd:MD_RestrictionCode codeList="http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/
            Codelist/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
        </gmd:accessConstraints>
        <gmd:useConstraints>
            <gmd:MD_RestrictionCode codeList="http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/
            Codelist/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
        </gmd:useConstraints>
        <gmd:otherConstraints>
            <gco:CharacterString>WMO Essential</gco:CharacterString>
        </gmd:otherConstraints>
    </gmd:MD_LegalConstraints>
</gmd:resourceConstraints>

which states that this resource is of type "WMO Essential" and has associated use and access constraints. This approach may also be appropriate for the category "WMO Additional" that is used for meteorological and related data and products on which WMO members place conditions related to their re-export for commercial purposes outside the receiving country (or group of countries forming a single economic group). The code "WMO Additional" indicates that the resource has some special use and access constraints:

<gmd:resourceConstraints>
    <gmd:MD_LegalConstraints>
        <gmd:accessConstraints>
            <gmd:MD_RestrictionCode codeList="http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/
            Codelist/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
        </gmd:accessConstraints>
        <gmd:useConstraints>
            <gmd:MD_RestrictionCode codeList="http://www.ngdc.noaa.gov/metadata/published/xsd/schema/resources/
            Codelist/gmxCodelists.xml#MD_RestrictionCode" codeListValue="otherRestrictions">otherRestrictions</gmd:MD_RestrictionCode>
        </gmd:useConstraints>
        <gmd:otherConstraints>
            <gco:CharacterString>WMO Additional</gco:CharacterString>
        </gmd:otherConstraints>
    </gmd:MD_LegalConstraints>
</gmd:resourceConstraints>