This documents illustrates the mappings defined in GeoDCAT-AP, as implemented in the iso-19139-to-dcat-ap.xsl
XSLT.
- Used namespaces
- Reference code lists for metadata elements
- Mapping summary
- Mappings of individual metadata elements
For a number of INSPIRE metadata elements, this document proposes the use of URI code list registers. These registers include:
- Code lists defined in the INSPIRE Metadata Regulation [INSPIRE-MD-REG], and made available through the URI registers operated by the INSPIRE Registry [INSPIRE-REGISTRY].
- URI registers operated by the Publications Office of the EU, whose use is recommended in DCAT-AP.
Metadata elements (ISO 19115 / INSPIRE) | Code list URI | Code lists |
---|---|---|
Metadata language | http://publications.europa.eu/resource/authority/language |
Language register operated by the Metadata Registry of the Publications Office of the EU [MDR-LANG] |
Resource language | ||
Resource type | http://inspire.ec.europa.eu/metadata-codelist/ResourceType |
Register operated by the INSPIRE Registry for resource types defined in ISO 19115 |
Service type | http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType |
Register operated by the INSPIRE Registry for service types, as defined in [INSPIRE-MD-REG] |
Topic category | http://inspire.ec.europa.eu/metadata-codelist/TopicCategory |
Register operated by the INSPIRE Registry for topic categories defined in ISO 19115 |
Keyword denoting one of the INSPIRE spatial data themes | http://inspire.ec.europa.eu/theme |
INSPIRE spatial data theme register operated by the INSPIRE Registry |
Keyword denoting one of the spatial data service categories | http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceCategory |
Register operated by the INSPIRE Registry for spatial data service categories defined in ISO 19119 |
Degree of conformity | http://inspire.ec.europa.eu/metadata-codelist/DegreeOfConformity |
Register operated by the INSPIRE Registry for degrees of conformity, as defined in [INSPIRE-MD-REG] |
Responsible party role | http://inspire.ec.europa.eu/metadata-codelist/ResponsiblePartyRole |
Register operated by the INSPIRE Registry for responsible party roles, as defined in [INSPIRE-MD-REG] |
Format / Encoding | http://publications.europa.eu/resource/authority/file-type |
File type register operated by the Metadata Registry of the Publications Office of the EU [MDR-FT] |
http://inspire.ec.europa.eu/media-types |
Register of media types used for datasets in INSPIRE download services | |
Maintenance frequency (Maintenance information) | http://publications.europa.eu/resource/authority/frequency |
Frequency code register operated by the Metadata Registry of the Publications Office of the EU [MDR-FR] |
http://inspire.ec.europa.eu/metadata-codelist/MaintenanceFrequency |
Register operated by the INSPIRE Registry for maintenance frequency codes defined in ISO 19115. | |
Spatial representation type | http://inspire.ec.europa.eu/metadata-codelist/SpatialRepresentationType |
Register operated by the INSPIRE Registry for spatial representation type codes defined in ISO 19115. |
The following sections provide a summary of the alignments defined in GeoDCAT-AP.
The alignments are grouped as follows:
- Alignment for metadata records (metadata on metadata)
- Alignments for resource metadata common to datasets, series and services
- Alignments for resource metadata specific to datasets and series
- Alignments for resource metadata specific to services
The alignments supported only in the extended profile of GeoDCAT-AP are in bold.
The domain of the mappings is dcat:CatalogRecord
, with the exception of metadata standard title and version, whose domain is dct:Standard
.
Metadata elements (ISO 19115 / INSPIRE) | Mappings | Comments | ||
---|---|---|---|---|
Property and/or attribute | Range | |||
Metadata point of contact | prov:qualifiedAttribution |
prov:Attribution |
Only for the extended profile | |
dcat:contactPoint |
vcard:Kind |
Only for the extended profile | ||
Metadata date | dct:modified |
xsd:date |
||
Metadata language | dct:language |
dct:LinguisticSystem |
||
Metadata file identifier | dct:identifier |
rdfs:Literal |
Only for the extended profile | |
Metadata standard | dct:conformsTo |
dct:Standard |
The metadata standard is modelled with dct:Standard , and it is described by a title and a version - see below |
|
* Metadata standard name | dct:title |
rdf:PlainLiteral |
The domain is dct:Standard |
|
* Metadata standard version | owl:versionInfo |
rdf:PlainLiteral |
The domain is dct:Standard |
As a rule, the domain of the mappings is either dcat:Dataset
, dcat:DatasetSeries
or dcat:DataService
/ dcat:Catalog
(when the element is used for services). However, “starred” elements – i.e., elements whose name is preceded by an asterisk (“*”) – are those having as domain either dcat:Distribution
(when the element is used for datasets and series) or dcat:DataService
/ dcat:Catalog
(when the element is used for services).
Metadata elements (ISO 19115 / INSPIRE) | Mappings | Comments | ||
---|---|---|---|---|
Property | Range | |||
Resource title | dct:title |
rdf:PlainLiteral |
||
Resource abstract | dct:description |
rdf:PlainLiteral |
||
Resource type | Any type | geodcatap:resourceType |
skos:Concept |
Only for the extended profile |
Data set | rdf:type |
dcat:Dataset |
||
Data set series | dcat:DatasetSeries |
|||
Service | dcat:Catalog |
For catalogue / discovery services | ||
dcat:DataService |
For all the other services. | |||
Spatial extent | dct:spatial |
dct:Location |
Spatial extent / coverage is specified as a geographic identifier and/or bounding box - see below | |
Spatial extent: Geographic identifier | Code | dct:spatial |
rdfs:Resource (URI reference) |
If the geographic identifier is an HTTP URI. |
dct:identifier |
xsd:anyURI |
If the geographic identifier is a URN. The domain is dct:Location |
||
skos:prefLabel |
rdf:PlainLiteral |
If the geographic identifier is a textual label. The domain is dct:Location |
||
Authority | skos:inScheme |
skos:ConceptScheme |
If the geographic identifier is an HTTP URI, the information about the authority is omitted. The domain is dct:Location |
|
Spatial extent: Geographic bounding box | locn:geometry |
locn:Geometry (rdfs:Literal or rdfs:Class ) |
The recommendation is to use WKT or GML literals, encoded as per the GeoSPARQL specification. The domain is dct:Location |
|
Temporal reference | Temporal extent | dct:temporal |
dct:PeriodOfTime |
|
Date of publication | dct:issued |
xsd:date |
||
Date of last revision | dct:modified |
xsd:date |
||
Date of creation | dct:created |
xsd:date |
Only for the extended profile | |
Spatial resolution | geodcatap:spatialResolutionAsText |
rdf:PlainLiteral |
Only for the extended profile | |
Conformance result / Conformity (Data quality) | Any degree | prov:wasUsedBy |
prov:Activity |
Only for the extended profile |
Conformant | dct:conformsTo |
dct:Standard |
||
Not conformant | - | - | ||
Not evaluated | - | - | ||
* Use limitation / Conditions for access and use | dct:rights |
dct:RightsStatement |
For datasets and dataset series, the domain is dcat:Distribution . For free-text values. |
|
dct:license |
skos:Concept |
For datasets and dataset series, the domain is dcat:Distribution . For URI values. |
||
* Access constraints, other constraints / Limitations on public access | dct:rights |
dct:RightsStatement |
For datasets and dataset series, the domain is dcat:Distribution . For free-text values. |
|
dct:accessRights |
skos:Concept |
For datasets and dataset series, the domain is dcat:Distribution . For URI values. |
||
Responsible organisation | Any role | prov:qualifiedAttribution |
prov:Attribution |
Only for the extended profile. |
Resource provider | geodcatap:resourceProvider |
foaf:Agent |
Only for the extended profile | |
Custodian | geodcatap:custodian |
foaf:Agent |
Only for the extended profile | |
Owner | dct:rightsHolder |
foaf:Agent |
Only for the extended profile | |
User | geodcatap:user |
foaf:Agent |
Only for the extended profile | |
Distributor | geodcatap:distributor |
foaf:Agent |
Only for the extended profile | |
Originator | geodcatap:originator |
foaf:Agent |
Only for the extended profile | |
Point of contact | dcat:contactPoint |
vcard:Kind |
||
Principal investigator | geodcatap:principalInvestigator |
foaf:Agent |
Only for the extended profile | |
Processor | geodcatap:processor |
foaf:Agent |
Only for the extended profile | |
Publisher | dct:publisher |
foaf:Agent |
||
Author | dct:creator |
foaf:Agent |
Only for the extended profile. |
As a rule, the domain of the mappings is dcat:Dataset
. However, “starred” elements – i.e., elements whose name is preceded by an asterisk (“*”) – are those having as domain dcat:Distribution
.
Metadata elements | Mappings | Comments | ||
---|---|---|---|---|
Property and/or attribute | Range | |||
Online resource / Resource locator | * Download | dcat:accessURL |
rdfs:Resource |
The domain is dcat:Distribution |
Information | foaf:page |
foaf:Document |
||
* Offline access | dcat:accessURL |
rdfs:Resource |
The domain is dcat:Distribution |
|
* Order | dcat:accessURL |
rdfs:Resource |
The domain is dcat:Distribution |
|
Search | foaf:page |
foaf:Document |
||
missing | dcat:landingPage |
foaf:Document |
||
Resource identifier / Unique resource identifier | dct:identifier |
rdfs:Literal |
||
Resource language | dct:language |
dct:LinguisticSystem |
||
Keyword | dcat:theme |
skos:Concept |
For keywords from controlled vocabularies (as the INSPIRE spatial data themes and GEMET) | |
dcat:keyword |
rdfs:Literal |
For free text keywords | ||
Topic category | geodcatap:topicCategory |
skos:Concept |
Only for the extended profile. | |
Maintenance frequency (Maintenance information) | dct:accrualPeriodicity |
rdfs:Resource |
||
Lineage | dct:provenance |
dct:ProvenanceStatement |
||
Coordinate reference system | geodcatap:referenceSystem |
skos:Concept |
Only for the extended profile | |
Temporal reference system | geodcatap:referenceSystem |
skos:Concept |
Only for the extended profile | |
* Spatial representation type | adms:representationTechnique |
rdfs:Resource |
Only for the extended profile. The domain is dcat:Distribution |
|
* Format / Encoding | dct:format |
dct:MediaTypeOrExtent |
The domain is dcat:Distribution |
|
* Character encoding | cnt:characterEncoding |
rdfs:Literal |
Only for the extended profile. The domain is dcat:Distribution |
The domain of the mappings is dcat:Catalog
for catalogue / discovery service, and dcat:DataService
for all the other services.
Metadata elements | Mappings | Comments | ||
---|---|---|---|---|
Property and/or attribute | Range | |||
Online resource / Resource locator | Any function | foaf:homepage |
foaf:Document |
|
Coupled resource | dct:hasPart |
dcat:Dataset |
Only for the extended profile | |
Spatial data service type | geodcatap:serviceType |
skos:Concept |
Only for the extended profile | |
Spatial data service category | geodcatap:serviceCategory |
skos:Concept |
Only for the extended profile. For spatial data service categories defined in ISO 19119 | |
Service protocol | geodcatap:serviceProtocol |
skos:Concept |
Only for the extended profile. Protocol value in accordance with INSPIRE Protocol Values |