SlideShare a Scribd company logo
1 of 33
Download to read offline
I.T.
Joining up INSPIRE XML and Core
Location RDF schemas to interconnect
Belgian address data
INSPIRE 2013, Florence
25 June 2013
Stijn.Goedertier@pwc.be
Andrea Perego
Michael Lutz
Nikolaos Loutas
Vassilios Peristeras
ISA undertakes initiatives
to foster interoperability of
information exchanges by
public administrations
across sectors and borders
Action 1.1 – Semantic Interoperability
Action 1.17 – Reusable INSPIRE reference
components (ARE3NA)
Action 2.13 – EU Location Framework
2
I.T.
Core Vocabularies for
eGovernment1
1. Core Vocabularies for eGovernment
2. Core Location Vocabulary
3. Designing URI sets for location
4. Core Location Pilot
Core vocabularies
Simplified, re-usable, and
extensible data models that
capture the fundamental
characteristics of a data entity
in a context-neutral fashion.
CORE
VOCABULARY
PUBLIC
SERVICE
https://joinup.ec.europa.eu/node/43160
5
Why relevant?
1. 1. Interoperability of base registers:
common vocabularies for interconnecting
authentic sources of Government data
2. “Basic data” a Minimal Viable Product.
3. 2. Interoperability of public services:
greatest common denominator to which one can
add context-specific extensions.
6
• 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.
European Interoperability Framework
http://ec.europa.eu/isa/documents/isa_annex_ii_eif_en.pdf
7
Denmark: “Good basic data for
everyone”
http://www.digst.dk/
8
I.T.
The Core Location Vocabulary
2
1. Core Vocabularies for eGovernment
2. Core Location Vocabulary
3. Designing URI sets for location
4. Core Location Pilot
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 – Task Force
• 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, ...
3 representation formats
RDF
schema
Re-uses
existing
Linked Data
vocabularies
ISA Open Metadata Licence v1.1
Re-uses Core
Components
Technical
Specification
(CCTS).
XML
schema
Conceptual
model
Re-use
existing
concepts in
CCL, INSPIRE,
etc.
Maintained by W3C (Government Linked Data Working Group)
12
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
15
INSPIRE Data Specification on
Addresses
16
I.T.
Designing URI sets for
location
3
1. Core Vocabularies for eGovernment
2. Core Location Vocabulary
3. Designing URI sets for location
4. Core Location Pilot
UK – Designing URI Sets for
Location
Spatial objects and corresponding information resources
Spatial object:
http://{domain.name}/so/{theme}/{class}/{namespace}/{localId}
Digital resource:
http://{domain.name}/doc/{theme}/{class}/{namespace}/{localId}
2013 06-25 goedertier-inspire-2013
INSPIRE generic conceptual
model
Annex H (informative) Implementation of
Identifiers using URIs in INSPIRE
Use persistent HTTP URI to identify spatial things and
spatial objects
Resolving the URIs redirects (HTTP 303) to a download
service that provides digital resources describing the
spatial object or thing, e.g. in GML, JSON, HTML, RDF,
etc.
2013 06-25 goedertier-inspire-2013
Benefits of URIs
• Enables the deployment of federated
governance procedures
• Provides access to individual objects, while it
remains possible to download whole datasets
• URI dereferencing and access to alternate
formats (e.g. GML, RDF, JSON, CSV,...)
• Enables efficient management of shared data
within and into business systems
I.T.
Core Location Pilot -
Interconnecting Belgian
address data
4
1. Core Vocabularies for eGovernment
2. Core Location Vocabulary
3. Designing URI sets for location
4. Core Location Pilot
24
Data fragmentation
Heterogeneous data formats
Lack of common identifiers
Unlinked
Low quality
Non-interoperable
UrBIS - Brussels
Capital Region
CRAB - Flanders PICC - Wallonia Civil registerNGI – National
Geographic Institute
DATA CONSUMER
?
Interconnecting Belgian
address registers
Core Location Pilot: https://joinup.ec.europa.eu/node/63242
LOGD INFRASTRUCTURE
UrBIS - Brussels
Capital Region
CRAB - Flanders PICC - Wallonia Civil registerNGI – National
Geographic Institute
DATA CONSUMER
sample address data in native format
Linked address data
Common Data models
RDF view
SPARQL endpoint
INSPIRE
lookup, disambiguate, link
25
• XML and RDF
views on
relational data
served over a
Web interfaceXML view
Xquery,
Xpath
Combining XML, RDF, and Linked
Data
relational
database
SQL Processor
XML
Processor
Web Application
Server
Web BrowserRDF Client
external
database
HTTP
RDF Quad
Store
OpenLink Virtuso
XML Client
SPARQL
engine
27
Subject Predicate Object
NGI_Road.NATIO
NALREGISTRATIO
N-NUMBER - URI
rdf:type tnro:Roa
d
locn:geographicNa
me
STREETNAME
GERMAN
@de
locn:geometry TGID
We used OpenlinkSW
“Virtuoso” RDF Views
and XML Views
Alternatives:
- D2RQ
-SquirrelRDF
- Revelytix Spyder
28
Address
Identifier
Address
Notation
UC2: Look up (de-
reference) an
address identifier
UC1: Disambiguate
(reconcile) an
address notation
UC3: Link datasets
by means of
address identifiers
Example:
Chaussée de Bruxelles 135
1310 La Hulpe
Example:
http://location.testproject
.eu/so/ad/AddressReprese
ntation/SPW/248565
Three use cases for data consumers
29
UC1: Disambiguate (query) address
notations
•SPARQL query on
the triple store
•The query is
converted into SQL
and hits the
relational tables of
several data
providers
30
UC2: Resolve Web identifiers
31
UC3: Link address data
32
UC3: Link address data
33
Conclusions
• Core Location ánd INSPIRE AD can be used to
harmonise address data from disparate systems
• Core Location can be easily extended with (still
experimental) INSPIRE RDF vocabularies
• URI sets for INSPIRE spatial objects and spatial
things can accommodate both the XML (GML)
and RDF world
Join SEMIC group on LinkedIn
Follow @SEMICeu on Twitter
Join SEMIC community on Joinup
Project Officer:
Vassilios.Peristeras@ec.europa.eu
Contractor: Stijn.Goedertier@pwc.be
Get involvedVisit our initiatives
SOFTWARE
FORGES
COMMUNITY
ADMS.
SW
CORE
VOCABULARY
PUBLIC
SERVICE
34

More Related Content

What's hot

PhD Projects in Network Engineering Research Topics
PhD Projects in Network Engineering Research TopicsPhD Projects in Network Engineering Research Topics
PhD Projects in Network Engineering Research TopicsPhD Services
 
Journées ABES 2014 - Projet CIB - Uwe Rich
Journées ABES 2014 - Projet CIB - Uwe Rich Journées ABES 2014 - Projet CIB - Uwe Rich
Journées ABES 2014 - Projet CIB - Uwe Rich ABES
 
2010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.02010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.0evkas
 
Thesis Topics in Communication Engineering
Thesis Topics in Communication EngineeringThesis Topics in Communication Engineering
Thesis Topics in Communication EngineeringPhD Direction
 
Annotations chicago
Annotations chicagoAnnotations chicago
Annotations chicagoTimothy Cole
 
TranSMART Hackathon Introduction Amsterdam 2015
TranSMART Hackathon Introduction Amsterdam 2015TranSMART Hackathon Introduction Amsterdam 2015
TranSMART Hackathon Introduction Amsterdam 2015Kees van Bochove
 
Niels Ockeloen: MSc Thesis Proposal Presentation
Niels Ockeloen: MSc Thesis Proposal PresentationNiels Ockeloen: MSc Thesis Proposal Presentation
Niels Ockeloen: MSc Thesis Proposal Presentationsisi2012
 
PhD Projects in OpenCV Research Ideas
PhD Projects in OpenCV Research Ideas PhD Projects in OpenCV Research Ideas
PhD Projects in OpenCV Research Ideas PhD Services
 
Portable Ontology Alignment Fragments - 2008
Portable Ontology Alignment Fragments - 2008Portable Ontology Alignment Fragments - 2008
Portable Ontology Alignment Fragments - 2008Yannis Kalfoglou
 
Connecting Heterogeneous Collections using Linked Data
Connecting Heterogeneous Collections using Linked DataConnecting Heterogeneous Collections using Linked Data
Connecting Heterogeneous Collections using Linked DataVictor de Boer
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...semanticsconference
 
Semantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiencesSemantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiencesMarco Comerio
 

What's hot (14)

PhD Projects in Network Engineering Research Topics
PhD Projects in Network Engineering Research TopicsPhD Projects in Network Engineering Research Topics
PhD Projects in Network Engineering Research Topics
 
Journées ABES 2014 - Projet CIB - Uwe Rich
Journées ABES 2014 - Projet CIB - Uwe Rich Journées ABES 2014 - Projet CIB - Uwe Rich
Journées ABES 2014 - Projet CIB - Uwe Rich
 
2010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.02010 - SPOCS WP1 Review First Year V1.0
2010 - SPOCS WP1 Review First Year V1.0
 
Thesis Topics in Communication Engineering
Thesis Topics in Communication EngineeringThesis Topics in Communication Engineering
Thesis Topics in Communication Engineering
 
Annotations chicago
Annotations chicagoAnnotations chicago
Annotations chicago
 
Eira presentation
Eira presentationEira presentation
Eira presentation
 
TranSMART Hackathon Introduction Amsterdam 2015
TranSMART Hackathon Introduction Amsterdam 2015TranSMART Hackathon Introduction Amsterdam 2015
TranSMART Hackathon Introduction Amsterdam 2015
 
Niels Ockeloen: MSc Thesis Proposal Presentation
Niels Ockeloen: MSc Thesis Proposal PresentationNiels Ockeloen: MSc Thesis Proposal Presentation
Niels Ockeloen: MSc Thesis Proposal Presentation
 
PhD Projects in OpenCV Research Ideas
PhD Projects in OpenCV Research Ideas PhD Projects in OpenCV Research Ideas
PhD Projects in OpenCV Research Ideas
 
Portable Ontology Alignment Fragments - 2008
Portable Ontology Alignment Fragments - 2008Portable Ontology Alignment Fragments - 2008
Portable Ontology Alignment Fragments - 2008
 
Connecting Heterogeneous Collections using Linked Data
Connecting Heterogeneous Collections using Linked DataConnecting Heterogeneous Collections using Linked Data
Connecting Heterogeneous Collections using Linked Data
 
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
Nicoletta Fornara and Fabio Marfia | Modeling and Enforcing Access Control Ob...
 
Semantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiencesSemantic Interoperability in the Transportation Domain: Cefriel's experiences
Semantic Interoperability in the Transportation Domain: Cefriel's experiences
 
master-thesis-presentation
master-thesis-presentationmaster-thesis-presentation
master-thesis-presentation
 

Viewers also liked

Monodroid – Sviluppare in C# su ANDROID
Monodroid – Sviluppare in C# su ANDROIDMonodroid – Sviluppare in C# su ANDROID
Monodroid – Sviluppare in C# su ANDROIDJOULEHUB GMBH
 
2013 06-21 - semic2013 - putting the core vocabularies into practice
2013 06-21 - semic2013 - putting the core vocabularies into practice2013 06-21 - semic2013 - putting the core vocabularies into practice
2013 06-21 - semic2013 - putting the core vocabularies into practiceGoedertier Stijn
 
Refactoring Smell Code
Refactoring Smell CodeRefactoring Smell Code
Refactoring Smell CodeJOULEHUB GMBH
 
MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net
 MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net
MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .NetJOULEHUB GMBH
 
Towards a Persistent URI Service for EU Institutions: a proof-of-concpet
Towards a Persistent URI Service for EU Institutions: a proof-of-concpetTowards a Persistent URI Service for EU Institutions: a proof-of-concpet
Towards a Persistent URI Service for EU Institutions: a proof-of-concpetGoedertier Stijn
 
HICapacity UI talk by Tiffany Higa
HICapacity UI talk by Tiffany HigaHICapacity UI talk by Tiffany Higa
HICapacity UI talk by Tiffany Higahicapacity
 
HICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne SakataHICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne Sakatahicapacity
 
Lego – agile prototyping 2
Lego – agile prototyping 2Lego – agile prototyping 2
Lego – agile prototyping 2JOULEHUB GMBH
 
Water and Sewer Category Change Requests, March 2011
Water and Sewer Category Change Requests, March 2011Water and Sewer Category Change Requests, March 2011
Water and Sewer Category Change Requests, March 2011Katherine Nelson
 
D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...
D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...
D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...Goedertier Stijn
 
Forest conservation annual report310
Forest conservation annual report310Forest conservation annual report310
Forest conservation annual report310Katherine Nelson
 

Viewers also liked (18)

Monodroid – Sviluppare in C# su ANDROID
Monodroid – Sviluppare in C# su ANDROIDMonodroid – Sviluppare in C# su ANDROID
Monodroid – Sviluppare in C# su ANDROID
 
2013 06-21 - semic2013 - putting the core vocabularies into practice
2013 06-21 - semic2013 - putting the core vocabularies into practice2013 06-21 - semic2013 - putting the core vocabularies into practice
2013 06-21 - semic2013 - putting the core vocabularies into practice
 
Refactoring Smell Code
Refactoring Smell CodeRefactoring Smell Code
Refactoring Smell Code
 
Membran Transpor
Membran TransporMembran Transpor
Membran Transpor
 
Frankenstein Garage
Frankenstein GarageFrankenstein Garage
Frankenstein Garage
 
MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net
 MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net
MobileDev: panoramica sullo sviluppo Mobile e sulle possibili alternative .Net
 
Towards a Persistent URI Service for EU Institutions: a proof-of-concpet
Towards a Persistent URI Service for EU Institutions: a proof-of-concpetTowards a Persistent URI Service for EU Institutions: a proof-of-concpet
Towards a Persistent URI Service for EU Institutions: a proof-of-concpet
 
HICapacity UI talk by Tiffany Higa
HICapacity UI talk by Tiffany HigaHICapacity UI talk by Tiffany Higa
HICapacity UI talk by Tiffany Higa
 
HICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne SakataHICapacity UI talk by Kathryne Sakata
HICapacity UI talk by Kathryne Sakata
 
Lego – agile prototyping 2
Lego – agile prototyping 2Lego – agile prototyping 2
Lego – agile prototyping 2
 
Water and Sewer Category Change Requests, March 2011
Water and Sewer Category Change Requests, March 2011Water and Sewer Category Change Requests, March 2011
Water and Sewer Category Change Requests, March 2011
 
2 seisoene
2 seisoene2 seisoene
2 seisoene
 
D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...
D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...
D6.2.1 e sens kick off meeting - 2013-04-10 - isa action 1.1 on semantic inte...
 
Forest conservation annual report310
Forest conservation annual report310Forest conservation annual report310
Forest conservation annual report310
 
Sistitis
SistitisSistitis
Sistitis
 
DISLOKASI ARTICULATIO GLENOHUMERALE
DISLOKASI ARTICULATIO GLENOHUMERALEDISLOKASI ARTICULATIO GLENOHUMERALE
DISLOKASI ARTICULATIO GLENOHUMERALE
 
Agile methodologies
Agile methodologiesAgile methodologies
Agile methodologies
 
Osteoarthritis
OsteoarthritisOsteoarthritis
Osteoarthritis
 

Similar to 2013 06-25 goedertier-inspire-2013

Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...PeterWinstanley1
 
Hsrs review 2013_04_v3
Hsrs review 2013_04_v3Hsrs review 2013_04_v3
Hsrs review 2013_04_v3Karel Charvat
 
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, GlasgowNotes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, GlasgowPeterWinstanley1
 
Semantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est ProjectSemantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est Projectiotest
 
The creation of an international core data model
The creation of an international core data modelThe creation of an international core data model
The creation of an international core data modelSemic.eu
 
Unlocking the full potential of five-star addresses by using Linked Data Frag...
Unlocking the full potential of five-star addresses by using Linked Data Frag...Unlocking the full potential of five-star addresses by using Linked Data Frag...
Unlocking the full potential of five-star addresses by using Linked Data Frag...Raf Buyle
 
Open standards for linked organisations | meeting Estonia - Flemish Governmen...
Open standards for linked organisations | meeting Estonia - Flemish Governmen...Open standards for linked organisations | meeting Estonia - Flemish Governmen...
Open standards for linked organisations | meeting Estonia - Flemish Governmen...Raf Buyle
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataEDINA, University of Edinburgh
 
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...giuseppe_futia
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphsSören Auer
 
Semantic Sensor Service Networks
Semantic Sensor Service NetworksSemantic Sensor Service Networks
Semantic Sensor Service NetworksPayamBarnaghi
 
Linked base Registries | The Scottish Government - Webinar 2017
Linked base Registries | The Scottish Government - Webinar 2017Linked base Registries | The Scottish Government - Webinar 2017
Linked base Registries | The Scottish Government - Webinar 2017Raf Buyle
 
INSPIRE data scope
INSPIRE data scopeINSPIRE data scope
INSPIRE data scopeinspireeu
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...Eric Stephan
 
Michael Lang Sr. Presentation
Michael Lang Sr. PresentationMichael Lang Sr. Presentation
Michael Lang Sr. PresentationMediabistro
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things PayamBarnaghi
 
CPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementCPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementStephan Haller
 

Similar to 2013 06-25 goedertier-inspire-2013 (20)

Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...Interconnecting Belgian national and regional address data using EC ISA "Loca...
Interconnecting Belgian national and regional address data using EC ISA "Loca...
 
Hsrs review 2013_04_v3
Hsrs review 2013_04_v3Hsrs review 2013_04_v3
Hsrs review 2013_04_v3
 
Going for GOLD - Adventures in Open Linked Metadata
Going for GOLD - Adventures in Open Linked MetadataGoing for GOLD - Adventures in Open Linked Metadata
Going for GOLD - Adventures in Open Linked Metadata
 
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, GlasgowNotes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
Notes for talk on 12th June 2013 to Open Innovation meeting, Glasgow
 
Semantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est ProjectSemantic Interoperability Issues and Approaches in the IoT.est Project
Semantic Interoperability Issues and Approaches in the IoT.est Project
 
The creation of an international core data model
The creation of an international core data modelThe creation of an international core data model
The creation of an international core data model
 
Unlocking the full potential of five-star addresses by using Linked Data Frag...
Unlocking the full potential of five-star addresses by using Linked Data Frag...Unlocking the full potential of five-star addresses by using Linked Data Frag...
Unlocking the full potential of five-star addresses by using Linked Data Frag...
 
Open standards for linked organisations | meeting Estonia - Flemish Governmen...
Open standards for linked organisations | meeting Estonia - Flemish Governmen...Open standards for linked organisations | meeting Estonia - Flemish Governmen...
Open standards for linked organisations | meeting Estonia - Flemish Governmen...
 
Going for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial MetadataGoing for GOLD - Adventures in Open Linked Geospatial Metadata
Going for GOLD - Adventures in Open Linked Geospatial Metadata
 
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
Big Data e tecnologie semantiche - Utilizzare i Linked data come driver d'int...
 
Enterprise knowledge graphs
Enterprise knowledge graphsEnterprise knowledge graphs
Enterprise knowledge graphs
 
Semantic Sensor Service Networks
Semantic Sensor Service NetworksSemantic Sensor Service Networks
Semantic Sensor Service Networks
 
Linked base Registries | The Scottish Government - Webinar 2017
Linked base Registries | The Scottish Government - Webinar 2017Linked base Registries | The Scottish Government - Webinar 2017
Linked base Registries | The Scottish Government - Webinar 2017
 
INSPIRE data scope
INSPIRE data scopeINSPIRE data scope
INSPIRE data scope
 
Resource
Resource Resource
Resource
 
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
A Linked Fusion of Things, Services, and Data to Support a Collaborative Data...
 
Michael Lang Sr. Presentation
Michael Lang Sr. PresentationMichael Lang Sr. Presentation
Michael Lang Sr. Presentation
 
Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things Semantic technologies for the Internet of Things
Semantic technologies for the Internet of Things
 
CPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data ManagementCPaaS.io Y1 Review Meeting - Holistic Data Management
CPaaS.io Y1 Review Meeting - Holistic Data Management
 
Linked sensor data
Linked sensor dataLinked sensor data
Linked sensor data
 

Recently uploaded

The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice documentXsasf Sfdfasd
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRATanmoy Mishra
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxKatherine Villaluna
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptxSandy Millin
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxheathfieldcps1
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxraviapr7
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphNetziValdelomar1
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17Celine George
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfMohonDas
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptxraviapr7
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICESayali Powar
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.EnglishCEIPdeSigeiro
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?TechSoup
 

Recently uploaded (20)

The Singapore Teaching Practice document
The Singapore Teaching Practice documentThe Singapore Teaching Practice document
The Singapore Teaching Practice document
 
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRADUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
DUST OF SNOW_BY ROBERT FROST_EDITED BY_ TANMOY MISHRA
 
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptxPractical Research 1: Lesson 8 Writing the Thesis Statement.pptx
Practical Research 1: Lesson 8 Writing the Thesis Statement.pptx
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
2024.03.23 What do successful readers do - Sandy Millin for PARK.pptx
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptx
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
Presentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a ParagraphPresentation on the Basics of Writing. Writing a Paragraph
Presentation on the Basics of Writing. Writing a Paragraph
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17
 
HED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdfHED Office Sohayok Exam Question Solution 2023.pdf
HED Office Sohayok Exam Question Solution 2023.pdf
 
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptxClinical Pharmacy  Introduction to Clinical Pharmacy, Concept of clinical pptx
Clinical Pharmacy Introduction to Clinical Pharmacy, Concept of clinical pptx
 
Quality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICEQuality Assurance_GOOD LABORATORY PRACTICE
Quality Assurance_GOOD LABORATORY PRACTICE
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?
 

2013 06-25 goedertier-inspire-2013

  • 1. I.T. Joining up INSPIRE XML and Core Location RDF schemas to interconnect Belgian address data INSPIRE 2013, Florence 25 June 2013 Stijn.Goedertier@pwc.be Andrea Perego Michael Lutz Nikolaos Loutas Vassilios Peristeras
  • 2. ISA undertakes initiatives to foster interoperability of information exchanges by public administrations across sectors and borders Action 1.1 – Semantic Interoperability Action 1.17 – Reusable INSPIRE reference components (ARE3NA) Action 2.13 – EU Location Framework 2
  • 3. I.T. Core Vocabularies for eGovernment1 1. Core Vocabularies for eGovernment 2. Core Location Vocabulary 3. Designing URI sets for location 4. Core Location Pilot
  • 4. Core vocabularies Simplified, re-usable, and extensible data models that capture the fundamental characteristics of a data entity in a context-neutral fashion. CORE VOCABULARY PUBLIC SERVICE https://joinup.ec.europa.eu/node/43160 5
  • 5. Why relevant? 1. 1. Interoperability of base registers: common vocabularies for interconnecting authentic sources of Government data 2. “Basic data” a Minimal Viable Product. 3. 2. Interoperability of public services: greatest common denominator to which one can add context-specific extensions. 6
  • 6. • 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. European Interoperability Framework http://ec.europa.eu/isa/documents/isa_annex_ii_eif_en.pdf 7
  • 7. Denmark: “Good basic data for everyone” http://www.digst.dk/ 8
  • 8. I.T. The Core Location Vocabulary 2 1. Core Vocabularies for eGovernment 2. Core Location Vocabulary 3. Designing URI sets for location 4. Core Location Pilot
  • 9. 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
  • 10. Core Location – Task Force • 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, ...
  • 11. 3 representation formats RDF schema Re-uses existing Linked Data vocabularies ISA Open Metadata Licence v1.1 Re-uses Core Components Technical Specification (CCTS). XML schema Conceptual model Re-use existing concepts in CCL, INSPIRE, etc. Maintained by W3C (Government Linked Data Working Group) 12
  • 12. 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
  • 13. 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.
  • 14. Core Location Vocabulary data model 15
  • 15. INSPIRE Data Specification on Addresses 16
  • 16. I.T. Designing URI sets for location 3 1. Core Vocabularies for eGovernment 2. Core Location Vocabulary 3. Designing URI sets for location 4. Core Location Pilot
  • 17. UK – Designing URI Sets for Location Spatial objects and corresponding information resources Spatial object: http://{domain.name}/so/{theme}/{class}/{namespace}/{localId} Digital resource: http://{domain.name}/doc/{theme}/{class}/{namespace}/{localId}
  • 19. INSPIRE generic conceptual model Annex H (informative) Implementation of Identifiers using URIs in INSPIRE Use persistent HTTP URI to identify spatial things and spatial objects Resolving the URIs redirects (HTTP 303) to a download service that provides digital resources describing the spatial object or thing, e.g. in GML, JSON, HTML, RDF, etc.
  • 21. Benefits of URIs • Enables the deployment of federated governance procedures • Provides access to individual objects, while it remains possible to download whole datasets • URI dereferencing and access to alternate formats (e.g. GML, RDF, JSON, CSV,...) • Enables efficient management of shared data within and into business systems
  • 22. I.T. Core Location Pilot - Interconnecting Belgian address data 4 1. Core Vocabularies for eGovernment 2. Core Location Vocabulary 3. Designing URI sets for location 4. Core Location Pilot
  • 23. 24 Data fragmentation Heterogeneous data formats Lack of common identifiers Unlinked Low quality Non-interoperable UrBIS - Brussels Capital Region CRAB - Flanders PICC - Wallonia Civil registerNGI – National Geographic Institute DATA CONSUMER ?
  • 24. Interconnecting Belgian address registers Core Location Pilot: https://joinup.ec.europa.eu/node/63242 LOGD INFRASTRUCTURE UrBIS - Brussels Capital Region CRAB - Flanders PICC - Wallonia Civil registerNGI – National Geographic Institute DATA CONSUMER sample address data in native format Linked address data Common Data models RDF view SPARQL endpoint INSPIRE lookup, disambiguate, link 25 • XML and RDF views on relational data served over a Web interfaceXML view Xquery, Xpath
  • 25. Combining XML, RDF, and Linked Data relational database SQL Processor XML Processor Web Application Server Web BrowserRDF Client external database HTTP RDF Quad Store OpenLink Virtuso XML Client SPARQL engine
  • 26. 27 Subject Predicate Object NGI_Road.NATIO NALREGISTRATIO N-NUMBER - URI rdf:type tnro:Roa d locn:geographicNa me STREETNAME GERMAN @de locn:geometry TGID We used OpenlinkSW “Virtuoso” RDF Views and XML Views Alternatives: - D2RQ -SquirrelRDF - Revelytix Spyder
  • 27. 28 Address Identifier Address Notation UC2: Look up (de- reference) an address identifier UC1: Disambiguate (reconcile) an address notation UC3: Link datasets by means of address identifiers Example: Chaussée de Bruxelles 135 1310 La Hulpe Example: http://location.testproject .eu/so/ad/AddressReprese ntation/SPW/248565 Three use cases for data consumers
  • 28. 29 UC1: Disambiguate (query) address notations •SPARQL query on the triple store •The query is converted into SQL and hits the relational tables of several data providers
  • 29. 30 UC2: Resolve Web identifiers
  • 32. 33 Conclusions • Core Location ánd INSPIRE AD can be used to harmonise address data from disparate systems • Core Location can be easily extended with (still experimental) INSPIRE RDF vocabularies • URI sets for INSPIRE spatial objects and spatial things can accommodate both the XML (GML) and RDF world
  • 33. Join SEMIC group on LinkedIn Follow @SEMICeu on Twitter Join SEMIC community on Joinup Project Officer: Vassilios.Peristeras@ec.europa.eu Contractor: Stijn.Goedertier@pwc.be Get involvedVisit our initiatives SOFTWARE FORGES COMMUNITY ADMS. SW CORE VOCABULARY PUBLIC SERVICE 34