Classification of the reference material – summary and comparison tables

Registry implementations

An overview of the online available registry implementations is given in Table 5.

Registry implementations

DE

GDI-DE Registry:                http://reg.gdi-de.org/

UK

UK Environment Registry:    http://environment.data.gov.uk/registry/
UK Location Registry:          http://location.data.gov.uk/registry/

EU JRC

INSPIRE Registry:               http://inspire.ec.europa.eu/registry/

 

EU Publication office

 

Metadata Registry:             http://publications.europa.eu/mdr
EuroVoc:                          http://eurovoc.europa.eu

EU EEA

EuroVoc:                          http://dd.eionet.europa.eu/vocabularies

 

Table 5 - Registry implementations available online

 

URI patterns

Table 6 shows an overview of the accessible elements by URI patterns.

Elements that can be accessed by URI Patterns

DE

registry, itemclass, register, subregister/item

UK

register, registered entity, register item

EU/JRC

register, register item, collection

EU Publication Office

 

EuroVoc URI pattern will evolve with next version of EuroVoc (4.5)

 

EEA

Vocabulary, concept

Table 6 - Accessible elements by URI patterns

 

Examples of code lists and codes

Table 7 lists examples of code list and code values and the available representations. HTML representation is supported by all of them without being listed.

code list (example)

code (example)

DE

example code list: not yet available

https://reg.gdi-de.org/register/codelist/ (prototype, example data)

representation: SKOS (planned)

example code value:

not yet available

representation: SKOS (planned)

UK

example code list:

http://environment.data.gov.uk/registry/def/water-quality/sampling_mechanisms

representations: RDF ttl, RDF/XML,JSON-LD, (CVS planned)

RDF types: skos:ConceptScheme , reg:Register , ldp:Container

example code value:

http://environment.data.gov.uk/registry/def/water-quality/sampling_mechanisms/3

representations: RDF ttl, RDF/XML,JSON-LD, (CVS planned)

RDF types: skos:Concept

 

EU/JRC

example code list:

http://inspire.ec.europa.eu/codelist/NaturalHazardCategoryValue/

representations: XML(INSPIRE Registry), JSON, Atom, RDF/XML(beta)

RDF types: provenance:DataItem, dcat:Dataset, skos:ConceptScheme

example code value:

http://inspire.ec.europa.eu/codelist/NaturalHazardCategoryValue/earthquake/

representations: XML(INSPIRE Registry), JSON, Atom, RDF/XML(beta)

RDF types: provenance:DataItem, skos:Concept

EU Publication Office

example code list:

http://eurovoc.europa.eu/100239 (land transport)

representations: SKOS distribution, XML distribution

RDF types: skos:ConceptScheme

http://publications.europa.eu/mdr/eurovoc/index.html (download)

example code value:

http://eurovoc.europa.eu/7358 (railway station)

representations: SKOS distribution, XML distribution

RDF types: skos:Concept

EEA
 

example code list:

dd.eionet.europa.eu/vocabulary/biodiversity/biogeographic-regions2011

representations: RDF/xml, CSV, XML (INSPIRE), JSON-LD

RDF types: skos:ConceptScheme

example code value:

http://dd.eionet.europa.eu/vocabulary/biodiversity/biogeographic-regions2011/alpine

representations: RDF/xml, CSV, XML (INSPIRE), JSON-LD

RDF types: skos:Concept

Table 7 - Code list examples

 

Status codes

Table 8 lists the supported status codes. The UK Linked Data Registries use an hierarchy of status codes that are provided as SKOS concepts in a SKOS conceptScheme (reg:StatusScheme) using skos:broader relations, see chapter 5.7.

[ISO 19135:2005]

DE
GDI-DE Registry

[ISO/FDIS 19135-1]

INSPIRE Registry

Publication office (Named Authority Lists)

 

EEA Eionet
(planned)

UK
 Linked Data Registries

 

not valid

not valid

 

draft

Not accepted

reg:statusNotAccepted        

 

 

draft-deprecated

 

 

 

submitted

candidate

Submitted

reg:statusSubmitted      

 

 

candidate-deprecated

 

 

 

 

 

Reserved

reg:statusReserved       

 

invalid

 

Invalid

reg:statusInvalid

 

 

 

Accepted

reg:statusAccepted

valid

valid

valid

current

Valid

reg:statusValid

 

 

 

Valid - experimental

reg:statusExperimental

 

 

 

Valid - stable

reg:statusStable

superseded

 

 

 

Deprecated

reg:statusDeprecated

super­seded

super­seded

deprecated

Deprecated – superseded

 

reg:statusSuperseded

retired

retired

retired

retired

Deprecated – retired

reg:statusRetired

Table 8 - Status codes

 

RDF Types used for Code Lists and Code Values

Registry

RDF type for item class Code List

RDF type for item class Code Value

 

UK GovLD Registry

 

reg:Register,

 

ldp:Container,

 

skos:ConceptScheme

 

 

skos:Concept

 

INSPIRE Registry

 

provenance:DataItem,

 

dcat:Dataset,

 

skos:ConceptScheme

 

 

provenance:DataItem,

 

skos:Concept

 

EU Publication Office EuroVoc

 

skos:ConceptScheme

 

skos:Concept

 

EEA Eionet Data Dictionary

 

skos:ConceptScheme

 

skos:Concept

Table 9 - RDF Types used for Code Lists and Code Values

 

RDF Representation

Table 10 shows the vocabulary used for the representation of a register by the INSPIRE Registry and the UK Linked Data Registries.

 description of element

INSPIRE-Registry

UK
Linked Data Registries

URI

@rdf:about

@rdf:about

RE_Register/name

dct:title  + xml:lang

rdfs:label

RE_Register/contentSummary

vann:usageNote

dct:description

Item

dct:hasPart

 

RE_Register/containedItemClass

 

reg:containedItemClass

     

this version

owl:sameAs

version:currentVersion

latest version

adms:last

dct:isVersionOf/version:currentVersion

     

RE_Register/manager

dct:publisher

reg:register/reg:manager

controlBody

dct:creator

-

RE_Register/owner

dct:rightsHolder

reg:register/reg:owner

     

definition

dct:description

 

status           

adms:status

 

RE_Register/operatingLanguage

dct:language

reg:operatingLanguage

governancePolicy

 

reg:governancePolicy

validationQuery

 

reg:validationQuery

RE_Register/dateOfLastChange

 

dct:modified

uriLookupEndpoint

 

void:uriLookupEndpoint

uriSpace

 

void:uriSpace

exampleResource

 

void:exampleResource

openSearchDescription

 

void:openSearchDescription

subregister

 

reg:subregister

     
Table 10 - Vocabulary used for the representation of a register

 

Table 11 shows the vocabulary used for the representation of a register item by the INSPIRE Registry and UK Linked Data Registries.

description of element

INSPIRE-Registry

UK
Linked Data Registries

URI

@rdf:about

@rdf:about

RE_RegisterItem/itemIdentifier

 

reg:notation

RE_RegisterItem/name

dct:title  + xml:lang

rdfs:label

RE_RegisterItem/description

vann:usageNote

dct:description

RE_RegisterItem/status

adms:status

reg:status

predecessor

 

reg:predecessor

RE_RegisterItem/itemClass

 

reg:itemclass

RE_RegisterItem/register

 

reg:register

RE_RegisterItem/definition

dct:description

reg:definition/
reg:EntityReference

this version

owl:sameAs

version:currentVersion

latest version

adms:last

dct:isVersionOf/
version:currentVersion

RE_RegisterItem/predecessor

 

reg:predecessor

submitter

 

reg:submitter

dateSubmitted

 

dct:dateSubmitted

RE_RegisterItem/dateAccepted

 

dct:dateAccepted

dateModified

 

dct:dateModified

licence

 

dct:licencse

language

dct:language

 
Table 11 - vocabulary used for representation of a register item

 

RDF vocabularies

Table 12 gives an overview of existing RDF vocabularies that are used by RDF representations of the registry implementations.

Prefix

Vocabulary Description

adms

Asset Description Metadata Schema

Namespace: http://www.w3.org/ns/adms#

 

ADMS is a profile of DCAT, used to describe semantic assets (or just 'Assets'), defined as highly reusable metadata (e.g. xml schemata, generic data models) and reference data (e.g. code lists, taxonomies, dictionaries, vocabularies) that are used for eGovernment system development.

 

http://www.w3.org/TR/vocab-adms/

dcat

Data Catalog Vocabulary

Namespace: http://www.w3.org/ns/dcat#

 

DCAT is an RDF vocabulary designed to facilitate interoperability between data catalogs published on the Web.

 

http://www.w3.org/TR/vocab-dcat/

dct

DCMI Metadata Terms

Namespace: http://purl.org/dc/terms/

 

DCMI is a specification of all metadata terms maintained by the Dublin Core Metadata Initiative, including properties, vocabulary encoding schemes, syntax encoding schemes, and classes.

 

http://dublincore.org/documents/dcmi-terms/

foaf

FOAF Vocabulary

Namespace: http://xmlns.com/foaf/0.1/

 

FOAF (Friend of a Friend) is a project devoted to linking people and information using the Web.

 

http://xmlns.com/foaf/spec/

ldp

The W3C Linked Data Platform (LDP) Vocabulary

Namespace http://www.w3.org/ns/ldp

 

The Linked Data Platform (LDP) defines a set of rules for HTTP operations on web resources, some based on RDF, to provide an architecture for read-write Linked Data on the web.

 

Linked Data Platform 1.0 Primer

http://www.w3.org/TR/ldp-primer/

 

Linked Data Platform 1.0

http://www.w3.org/TR/ldp/

prv

The Provenance Vocabulary Core Ontology

Namespace: http://purl.org/net/provenance/ns#

 

The Provenance Vocabulary provides classes and properties for describing provenance of Web data.

The vocabulary focuses on two main use cases: 1.) It enables consumers of Web data to describe provenance of data retrieved from the Web and of data derived from such Web data. 2.) It enables providers of Web data to publish provenance-related metadata about their data.

 

http://trdf.sourceforge.net/provenance/ns.html

rdf

Resource Description Framework (RDF): Concepts and Abstract Syntax

Namespace: http://www.w3.org/1999/02/22-rdf-syntax-ns#

 

The Resource Description Framework (RDF) is a framework for representing information in the Web.

 

http://www.w3.org/RDF/

http://www.w3.org/standards/techs/rdf

rdfs

RDF Vocabulary Description Language 1.0: RDF Schema

Namespace: http://www.w3.org/2000/01/rdf-schema#

 

This specification describes how to use RDF to describe RDF vocabularies.

 

http://www.w3.org/TR/rdf11-concepts/ (version 1.1)

http://www.w3.org/TR/2004/REC-rdf-schema-20040210/(version 1.0)

skos

SKOS Simple Knowledge Organization System – Reference

Namespace: http://www.w3.org/2004/02/skos/core#

 

The Simple Knowledge Organization System (SKOS) is a common data model for sharing and linking knowledge organization systems via the Semantic Web.

 

Examples to express semantic relations are for example: skos:broader, skos:narrower, skos:related , etc.

 

http://www.w3.org/2004/02/skos/core.html

vann

VANN: A vocabulary for annotating vocabulary descriptions

Namespace: http://purl.org/vocab/vann/

 

Vann is a vocabulary for annotating vocabulary descriptions

http://purl.org/vocab/vann/

Table 12 - RDF vocabularies

 

Other registers or open data portals

reference Material with registry-federation context,
e.g. other online registers or open data portals

DGIWG Registers, Defence Geospatial Information Working Group:

https://www.dgiwg.org/dgiwg/htm/registers/registers.htm

 

EPSG Geodetic Parameter Registry:

http://www.epsg-registry.org/

 

EU - Open Data Portal:

http://publicdata.eu/

 

Germany - Open Data Portal:

https://www.govdata.de/    

 

International Hydrographic Organization Geospatial Information Registry

http://registry.iho.int/

 

UK - Open Data Portal:

http://data.gov.uk/

 

WMO Codes Registry:

http://codes.wmo.int/

 

http://codes.wmo.int/ui/resources/WMO-Codes-Registry_user-guide-v1.0.pdf

Table 13 - Other registers or open data portals