This page details how to represent the information definition outlined in Complex and simple types using DCAT2. For example, the queryDatasets operation may return DCAT structured data.
Assumptions
- DatasetSeries is close to being a DCAT catalog
- Dataset is the overarching concept - maps to DCAT Dataset
- The actual file maps to DCAT Distribution
- Everything is a resource
DCAT2 Elements
Bold rows
Property names marked in bold are where the two DCAT mappings are not harmonised. Some work needs to be done here.
Dataset
Type name | Property name | Definition | Type | ISO 19115:2003 | DCAT2 equivalent | Profile notes |
---|---|---|---|---|---|---|
Dataset | Metadata about a dataset. | DS_DataSet | dcat:Dataset | |||
id | Identification of the dataset (eg a URI) | IdentifierType | CI_Citation.identifier | dct:identifier https://www.w3.org/TR/vocab-dcat-2/#Property:resource_identifier | Typically a URI but could also be a string | |
title | Title of the dataset | string | CI_Citation.title | dct:title | The name of the dataset | |
shortDescription | Free text providing a short description of the dataset | string | MD_DataIdentification.abstract) | dct:description https://www.w3.org/TR/vocab-dcat-2/#Property:resource_description | The description of the dataset | |
type | Indication the main content of the dataset. | CodeDatasetType | dct:type https://www.w3.org/TR/vocab-dcat-2/#Property:resource_type Note: with list coming from ICAO Annex 15 | The type of data contained in the dataset Example: Obstacle Data Set | ||
subject | Scope of the dataset expressed as a list of subjects . | CodeDataSubjectType | dcat:theme (assoc) | The values will need to be represented as URIs Use the PANS AIM data catalogue terms (from App1-1) as URLs: http://icao.int/pans/aim/subject/airspace | ||
updateType | Indication on how far the dataset has full content or represents an update. | CodeUpdateType | dct:format Needed? Agreed that updates not possible. | Example: Baseline or Delta (Note: dct:format is an element of the wider Dublin Core metadata set) | ||
isAiracUpdate | Indication that the dataset has been updated according to the AIRAC System. | boolean | prov:wasGeneratedBy https://www.w3.org/TR/vocab-dcat-2/#Property:resource_keyword Note: with literal "AIRAC" | Uses an instance of prov:Activity with attribute:
| ||
limitationsOnUse | Free text clarifying limitations with regard to the use of the dataset. | string | MD_Constraints | odrl:hasPolicy https://www.w3.org/TR/vocab-dcat-2/#Property:resource_access_rights https://www.w3.org/TR/vocab-dcat-2/#Property:resource_license https://www.w3.org/TR/vocab-dcat-2/#Property:resource_rights | Uses an instance of odrl:Prohibition with attribute:
| |
encoding | Standard encoding of the data | CodeDataEncodingType | dct:conformsTo https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_format Note: this on the distribution. | Example value: AIXM 5.1.1 | ||
effectiveDate | Start of the validity period for the dataset | date | dct:temporal https://www.w3.org/TR/vocab-dcat-2/#Property:dataset_temporal | Uses an instance of dct:PeriodOfTime with attributes:
| ||
endValidity | End of the validity period for the dataset. When absent, no end is specified. | date | dct:temporal https://www.w3.org/TR/vocab-dcat-2/#Property:dataset_temporal | Uses an instance of dct:PeriodOfTime with attributes:
| ||
publicationDate | Date at which the dataset became available. | date | dct:issued https://www.w3.org/TR/vocab-dcat-2/#Property:resource_release_date | ISO8601 date fomat | ||
datasetSeriesId | id of the corresponding dataseries | IdentifierType | dct:isPartOf https://www.w3.org/TR/vocab-dcat-2/#Property:resource_qualified_relation Note: https://dublincore.org/specifications/dublin-core/dcmi-terms/#isPartOf | Relates the dataset to the Series | ||
geographicalScope | The locations defining the scope of the dataset | Location | dct:spatial https://www.w3.org/TR/vocab-dcat-2/#Property:dataset_spatial | Uses an instance of dct:Location with Dublin Core, vCard, and AIXM attributes:
| ||
datasetFile | The dataset file that the metadata concerns | File | dcat:distribution | Uses an instance of a dcat:Distribution with attribute:
Example values: file:///donlon-airport-2020-05-05.xml http://example.aero/dataset/2020/05/airport/xml |
DatasetSeries
Type name | Property name | Definition | Type | ISO 19115:2003 | DCAT2 equivalent | Profile notes |
---|---|---|---|---|---|---|
DatasetSeries | Metadata about a dataset series. | dcat:Catalog | ||||
id | Identification of the dataset series (eg a URI) | IdentifierType | dct:identifier https://www.w3.org/TR/vocab-dcat-2/#Property:resource_identifier | |||
title | Title of the dataset series | string | dct:title | |||
type | Enumeration indicating the main content of the dataset | CodeDatasetType | dct:type | |||
dataSubject | Data subject as defined in ICAO PANS-AIM | CodeDataSubjectType | dcat:theme (assoc) | |||
limitationsOnUse | Free text clarifying limitations with regard to the use of the datasets | string | odrl:hasPolicy https://www.w3.org/TR/vocab-dcat-2/#Property:resource_access_rights https://www.w3.org/TR/vocab-dcat-2/#Property:resource_license https://www.w3.org/TR/vocab-dcat-2/#Property:resource_rights | |||
encoding | Standard encoding of the data | CodeDataEncodingType | dct:conformsTo https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_format Note: this on the distribution. | |||
geographicalScope | The locations defining the scope of the dataset series | Location | dct:spatial https://www.w3.org/TR/vocab-dcat-2/#Property:dataset_spatial | Links to the related Data Product Specification Document | ||
DPSId | id of the corresponding data product specification | IdentifierType | dct:isReferencedBy https://www.w3.org/TR/vocab-dcat-2/#Property:resource_qualified_relation Note: Need to decide on the type of relationship | |||
dcat:dataset | Links to an instance of a dataset in this series |
DataProductSpecification
Type name | Property name | Definition | Type | ISO 19115:2003 | DCAT2 equivalent | Profile notes |
---|---|---|---|---|---|---|
DataProductSpecification | Metadata about a Data Product Specification. | dcat:Resource | ||||
id | Identification of the data product specification | IdentifierType | dct:identifier https://www.w3.org/TR/vocab-dcat-2/#Property:resource_identifier | |||
title | Title of the data product specification | string | dct:title | |||
dpsFile | The file that the metadata concerns | File | dcat:distribution | Uses an instance of a dcat:Distribution with attribute:
Example values: file:///donlon-airport-DPS-2020-pdf http://example.aero/dataset/2020/airport.pdf | ||
dct:type | dct:type used to indicate it is a DPS document type | |||||
dct:references | Used to link to the DatasetSeries |
File
Type name | Property name | Definition | Type | ISO 19115:2003 | DCAT2 equivalent | Profile notes |
---|---|---|---|---|---|---|
File | Metadata about a file. | https://www.w3.org/TR/vocab-dcat-2/#Class:Distribution | ||||
id | Identification of the dataset file The identification is unique within a service instance | IdentifierType | https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_access_url | |||
name | Name of the file | FileNameType | https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_title | |||
format | Format of the file | CodeFileFormatType | https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_format | |||
size | Size of the file in Bytes. | Number | https://www.w3.org/TR/vocab-dcat-2/#Property:distribution_size |
Examples (following Renato)
Describing the Dataset Series
{ "@id": "http://donlon.aero/dataset/aerodrome.json", "@type": "dcat:Catalog", "dct:identifier": "aerodrome-series-2020", "dct:title": "Donlon Aerodrome Dataset Series 2020", "dct:type": "Aerodrome Dataset", "dcat:theme": "http://icao.int/pans/aim/subject/aerodrome", "dct:conformsTo": "AIXM 5.1.1", "dct:dataset": ["http://donlon.aero/dataset/aerodrome/2020/Jan.json", "http://donlon.aero/dataset/aerodrome/2020/Mar.json", "http://donlon.aero/dataset/aerodrome/2020/May.json"], "dct:isReferencedBy": "http://donlon.aero/dps/aerodrome.json", "dct:spatial": "http://donlon.aero/location/donlon.json" }
Describing the Location
{ "@id": "http://donlon.aero/location/donlon.json", "@type": "Airport", "dct:spatial": [ { "aixm:name": "Donlon International Airport", "aixm:designator": "DONDON", "aixm:designatorIATA": "ZZZZ" }] }
Describing the May 2020 Dataset
{ "@id": "http://donlon.aero/dataset/aerodrome/2020/May.json", "@type": "dcat:Dataset", "dct:identifier": "aerodrome-donlon-2020-may", "dct:title": "Donlon Aerodrome Dataset - May 2020", "dct:type": "Aerodrome Dataset", "dcat:theme": "http://icao.int/pans/aim/subject/aerodrome", "dct:format": "Baseline", "prov:wasGeneratedBy": [ { "@type": "prov:Activity", "prov:used": "AIRAC" }], "odrl:hasPolicy": [ { "@type": "odrl:Prohibition", "odrl:action": "operational-use" }], "dct:conformsTo": "AIXM 5.1.1", "dct:temporal": [ { "@type": "dct:PeriodOfTime", "dct:startDate": "2020-05-01", "dct:endDate": "2020-06-30" }], "dct:issued": "2020-04-01", "dct:spatial": "http://donlon.aero/location/donlon.json", "dct:isPartOf": "http://donlon.aero/dataset/aerodrome.json", "dcat:distribution": [ { "@type": "dcat:Distribution", "dcat:downloadURL": "http://donlon.aero/dataset/aerodrome/2020/May/data.xml" }] }
Describing the Data Product Specification
{ "@id": "http://donlon.aero/dps/aerodrome.json", "@type": "dcat:Resource", "dct:identifier": "dps-aerodrome-series-2020", "dct:title": "Data Product Specification: Donlon Aerodrome Dataset Series 2020", "dct:type": "DPS", "dca:references": "http://donlon.aero/dataset/aerodrome.json", "dcat:distribution": [ { "@type": "dcat:Distribution", "dcat:downloadURL": "http://donlon.aero/dps/aerodrome-2020-May.pdf" }] }