Core Location Vocabulary - Joinup
Download
Report
Transcript Core Location Vocabulary - Joinup
Core Location
Vocabulary into practice
Harmonised access to base address
registries
2 April 2013
Stijn Goedertier
I.T.
1
The European context and
the need for Core
Vocabularies
I.T.
The ISA Programme undertakes a number
of initiatives to promote interoperability
European Interoperability Framework
Political context
European Interoperability Framework
• Recommendation 12. Public
administrations, when working to
establish European public
services, should develop
interfaces to authentic sources
and align them at semantic and
technical level.
Core vocabularies
https://joinup.ec.europa.eu/node/43160
Simplified, reusable, and
extensible data models that
capture the fundamental
characteristics of a data entity
in a context-neutral fashion.
CORE
PUBLIC
SERVICE
VOCABULARY
2
The Core Location Vocabulary
I.T.
Core Location Vocabulary
• A simplified, reusable and extensible data model
that captures the fundamental characteristics of a
location, represented as an address, a geographic
name, or a geometry.
• Developed in the period December 2011 – May
2012 by a multi disciplinary Working Group
Core Location Vocabulary
• co-chairs: Michael Lutz, Paul Smits, Andrea Perego (DG
JRC)
• editor: Phil Archer (W3C)
• task force: Segun Alayande, Adam Arndt, Joseph
Azzopardi, Chirsina Bapst, Serena Coetzee, Andreas
Gehlert, Giorgios Georgiannakis, Anja Hopfstock, Andreas
• Illert, Michaela Elisa Jackson, Morten Lind,
Matthias Lüttgert, Andras Micsik, Piotr Piotrowski, Greg
Potterton, Peter Schmitz, Raj Singh, Athina Trakas, Rob
Walker, Stuart Williams, Peter Winstanley, ...
Core Location Vocabulary
RDF Schema
Re-uses existing Linked
Data vocabularies, notably
Dublin Core and FOAF
XML Schema
Builds on Universal Business
Language, Re-uses
information elements
provided by Core
Components Technical
Specification (CCTS) of
UN/CEFACT
All specifications are released under the “ISA Open
Metadata Licence v1.1”
https://joinup.ec.europa.eu/category/licence/isa-open-metadatalicence-v11
W3C Location and Address Community
• The W3C Location and Addresses Community
Group is to review the existing efforts such as the
Core Location Vocabulary and assess whether
any use cases would be served by harmonization
and/or new standardization work.
• It may produce specifications or use cases and
requirements documents, which may be proposed
for adoption by the W3C Government Linked Data
(GLD) Working Group
INSPIRE data specifications
• Core Location can be seen as a subset of the INSPIRE
address specification as it based on the INSPIRE
AddressRepresentation class.
• INSPIRE XML versus Location RDF
representation.
• The Location CV and INSPIRE are complementary
• A linked data service can be implemented on top
of an INSPIRE representation.
Core Location Vocabulary data model
13
INSPIRE Address Specification
14
3
Core Location Pilot Interconnecting Belgian
address data
I.T.
Today address
data is
fragmented
across various
registers
DATA CONSUMER
Lack of common identifiers
Unlinked
Low quality
Non-interoperable
UrBIS - Brussels
Capital Region
CRAB - Flanders
Heterogeneous data formats
?
Data fragmentation
PICC - Wallonia
16
NGI – National
Geographic Institute
Civil register
The pilot
demonstrates
feasibility of
Linked Data
Link
Look up
DATA CONSUMER
Address
Identifier
Address
Notation
Disambiguate
lookup, disambiguate, link
DATA CONSUMER ORIENTED
USE CASES
SPARQL endpoint
Linked address data
Common Data models
INSPIRE
RDF
Repository
LOGD INFRASTRUCTURE
sample address data in native format
UrBIS - Brussels
Capital Region
CRAB - Flanders
PICC - Wallonia
17
NGI – National
Geographic Institute
Civil register
Three use cases for data consumers
Link datasets by
means of address
identifiers
Look up (de-
Address
Identifier
Example:
http://data.gov.be/so/ad/
Address/00BR/9346-237
(fictitious)
reference) an
address identifier
Disambiguate
(reconcile) an
address notation
18
Address
Notation
Example:
Maria-Theresiastraat 1
1000 Brussel
Prevent fragmentation of address
data
19
Technical architecture
RDF Client
Web Browser
HTTP
Web Application
Server
SPARQL Processor
SQL Processor
RDF Quad
Store
relational
database
external
database
OpenLink Virtuso
20
The pilot demonstrates that
21
Visit our initiatives
Semantic interoperability
Programme Manager
http://joinup.ec.europa.eu/
[email protected]
Team
[email protected]
[email protected]
[email protected]
Get involved
Join the SEMIC community on Joinup