GeoDCAT-AP [PR]: Add hierarchy level to the resource type

Published on: 09/09/2015
Discussion

References

This issue has been reported by French IGN.

http://joinup.ec.europa.eu/mailman/archives/dcat_application_profile-geo/2015-August/000195.html

 

Explanation

It is proposed to add hierarchy Level (C) for the ISO 19115 metadata element in table 2/resource type - section 5.2 of Draft 6 of the GeoDCAT-AP specification.

The resource type is not an element of the ISO 19115 Core set of metadata. However there is an ISO 19115 metadata element (hierarchyLevel) for that which could be mentioned.

Component

Documentation

Category

improvement

Comments

Mon, 14/09/2015 - 23:42

stijngoedertier (not verified)
Mon, 21/12/2015 - 21:55

The corresponding element for resource type §1.3 in ISO19115:2003 is indeed hierarchyLevel. As you indicate, this cannot be included in the table, which only lists ISO10115 core elements.

 

The example in Annex II.3, does shows hierarchyLevel  for resource type...

 

# Resource metadata in GeoDCAT-AP

 

## Resource type for datasets

 

[]  a dcat:Dataset;

    dct:type <http://inspire.ec.europa.eu/codelist/ResourceType/dataset>

 

## Resource type for series

 

[]  a dcat:Dataset;

    dct:type <http://inspire.ec.europa.eu/codelist/ResourceType/series>

 

## Resource type for services (here, a view service)

 

[]  a dctype:Service;

    dct:type <http://inspire.ec.europa.eu/codelist/ResourceType/service> ,

        <http://inspire.ec.europa.eu/codelist/SpatialDataServiceType/view> .

 

<!-- Resource metadata in ISO19139 -->

 

<!-- MD_ScopeCode for a dataset in ISO19139 -->

<gmd:MD_Metadata

  ...

  <gmd:hierarchyLevel>

    <gmd:MD_ScopeCode

    codeList=" http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Sche…" codeListValue="dataset">

    dataset

    </gmd:MD_ScopeCode>

  </gmd:hierarchyLevel>

  ...

</gmd:MD_Metadata>

 

<!-- MD_ScopeCode for a data series in ISO19139 -->

<gmd:MD_Metadata

  ...

  <gmd:hierarchyLevel>

    <gmd:MD_ScopeCode

    codeList=" http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Sche…" codeListValue="series">

    series

    </gmd:MD_ScopeCode>

  </gmd:hierarchyLevel>

  ...

</gmd:MD_Metadata>

 

<!-- MD_ScopeCode for a service in ISO19139 -->

 

<gmd:MD_Metadata>

  ...

  <gmd:hierarchyLevel>

    <gmd:MD_ScopeCode

    codeList=" http://standards.iso.org/ittf/PubliclyAvailableStandards/ISO_19139_Sche…" codeListValue="service">

    service

    </gmd:MD_ScopeCode>

  </gmd:hierarchyLevel>

  ...

  <srv:SV_ServiceIdentification>

    ...

    <srv:serviceType>

      <gco:LocalName>view</gco:LocalName>

    </srv:serviceType>

    ...

  </srv:SV_ServiceIdentification>

  ...

</gmd:MD_Metadata>