I.T. Joining up INSPIRE XML and Core Location RDF schemas to interconnect Belgian address data INSPIRE 2013, Florence 25 June 2013

Slides:



Advertisements
Similar presentations
Digital Repositories – Linked Open Data – the possible Role of D4Science Workshop, December 2010, FAO use cases A tool to create Linked Data providers.
Advertisements

Co-ordinated by aparsen.eu #APARSEN Co-funded by the European Union under FP7-ICT The Entity Name System (ENS): A technical infrastructure for implementing.
JOINING UP GOVERNMENTS EUROPEAN COMMISSION Open Data Towards a European Open Data Ecospace v Abu Dhabi, 28 April 2014.
JSI Sensor Middleware. Slide 2 of x Embedded vs. Midleware based Architecture for Sensor Metadata Management Embedded approach assign an IP address to.
Business models for Linked Government Data: What lies beneath? 1.
Marine Pilot How the Marine Pilot is organized and current status
JOINING UP GOVERNMENTS EUROPEAN COMMISSION ADMS-enabled exploration of GS1 Dox 20 February 2013.
OneGeology-Europe - the first step to the European Geological SDI INSPIRE Conference 2010, Session Thematic Communities: Geology Krakow, June 24 th 2010.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
An Open Source Linked Data Infrastructure for Publishing Geospatial Data Arif Shaon, Andrew Woolf, Shirley Crompton, Will Rogers, Mike Jackson, Robert.
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
ReQuest (Validating Semantic Searches) Norman Piedade de Noronha 16 th July, 2004.
Update on INSPIRE: INSPIRE maintenance and implementation and INSPIRE related EEA activities on biodiversity CDDA/European protected areas technical meeting.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
I.T. Core Location Vocabulary into practice Harmonised access to base address registries 2 April 2013 Stijn Goedertier.
ISA Action 1.3: Catalogue of Services CPSV Application Profile WG Virtual Meeting
Interoperability ERRA System.
Open Data Support Contributing to the development of the European data economy Nikolaos Loutas, Michiel De Keyzer, Leda Bargiotti PwC EU Services PwC firms.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Antonio Rotundo – Agenzia.
Profiling Metadata Specifications David Massart, EUN Budapest, Hungary – Nov. 2, 2009.
E-SENS WP6.2 face-to-face meeting, Poznan, 24 October 2013 ISA Programme Action Semantic Interoperability
Save time. Reduce costs. Find and reuse interoperability solutions on Joinup for developing European public services Nikolaos Loutas
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
Webinar of the CoP 15 September Webinar Agenda 2 StartTopic 14:00Welcome 14:10Overview of the mappings of the ISA Core Vocabularies 14:20Common.
GeoDCAT-AP Working Group Meeting 3 Wednesday 29 April 2015, 14:00-16:00 CEST (UTC+2)
SEMIC 2013, Dublin, 21 May 2013 ISA Programme Action Semantic Interoperability Putting the core vocabularies.
Publications Office Metadata Registry (MDR) INSPIRE Registry and Registers Workshop Willem van Gemert Publications Office of the EU Dissemniation and Reuse.
W HAT IS I NTEROPERABILITY ? ( AND HOW DO WE MEASURE IT ?) INSPIRE Conference 2011 Edinburgh, UK.
XIth International Congress for Mathematical Geology - September 3-8, 2006 – Liège, Belgium Contribution of GeoScienceML to the INSPIRE data harmonisation.
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
Eurostat SDMX and Global Standardisation Marco Pellegrino Eurostat, Statistical Office of the European Union Bangkok,
Fedora Content Modeling for Improved Services for Research Databases Open Repositories 2009 Mikael Karstensen Elbæk Alfred Heller Gert Schmeltz Pedersen.
ELIS – Multimedia Lab PREMIS OWL Sam Coppens Multimedia Lab Department of Electronics and Information Systems Faculty of Engineering Ghent University.
Geography Markup Language (GML). GML What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
Serving society Stimulating innovation Supporting legislation Proposal for a new MIWP action on GML-related aspects Michael Lutz MIG-T.
WISE Working Group D September 2009, Brussels Jon Maidens.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
19-20 October 2010 IT Directors’ Group meeting 1 Item 6 of the agenda ISA programme Pascal JACQUES Unit B2 - Methodology/Research Local Informatics Security.
COMPASS09 Annual Conference of Compass Informatics.
STAR, STELLAR and SKOS Ceri Binding, Phil Carlisle, Keith May, Doug Tudhope, Andreas Vlachidis University of Glamorgan and English Heritage.
INSPIRE Marine Pilot DIKE meeting 29,30/09/2014, Brussels Agenda item 7 Paul Smits, Andrej Abramić, Vanda Nunes de Lima European Commission Joint Research.
Chapter 04 Semantic Web Application Architecture 23 November 2015 A Team 오혜성, 조형헌, 권윤, 신동준, 이인용.
Linked Open Data for European Earth Observation Products Carlo Matteo Scalzo CTO, Epistematica epistematica.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
Making Transparency work for you – seminar and workshop Technical implementation: How to create open, linkable data and create applications Paul Davidson,
Bavarian Agency for Surveying and Geoinformation AAA - The contribution of the AdV in an increasing European Spatial Data Infrastructure - the German Way.
SysML v2 Model Interoperability & Standard API Requirements Axel Reichwein Consultant, Koneksys December 10, 2015.
European Monitoring Platform for Mapping of QoS and QoE
Triple Stores.
Flanders Marine Institute (VLIZ)
Xiaogang Ma, John Erickson, Patrick West, Stephan Zednik, Peter Fox,
Tools and guidance for data providers
Geospatial Knowledge Base (GKB) Training Platform
MIG-T relevant activities in the ELISE ISA2 Action
Pushing implementation of European coverage data and services forward
The Re3gistry software and the INSPIRE Registry
M. Lutz, D. Francioli, L. Hernandez Quiros, E. Epure
Eurostat activities update
Reaping the value of reusable semantic assets
Revision of the European Interoperability Framework (EIF)
LOD reference architecture
W3C Recommendation 17 December 2013 徐江
INSPIRE code lists and their extension
Triple Stores.
WG standards for data access/exchange
Is Copernicus benefitting from INSPIRE?
Australian and New Zealand Metadata Working Group
WISE and INSPIRE By Albrecht Wirthmann, GISCO, Eurostat
Presentation transcript:

I.T. Joining up INSPIRE XML and Core Location RDF schemas to interconnect Belgian address data INSPIRE 2013, Florence 25 June 2013 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.1Action 1.1 – Semantic Interoperability Action 1.17Action 1.17 – Reusable INSPIRE reference components (ARE3NA)ARE3NA Action 2.13Action 2.13 – EU Location Framework 2

Political context European Interoperability Framework

I.T. Core Vocabularies for eGovernment 1 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. 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 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 7

Denmark: “Good basic data for everyone” 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 GroupWorking 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 IPR 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.W3C Location and Addresses Community Group It may produce specifications or use cases and requirements documents, which may be proposed for adoption by the W3C Government Linked Data (GLD) Working GroupW3C Government Linked Data

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 address specification 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: Digital resource:

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.

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 register NGI – National Geographic Institute DATA CONSUMER ?

Interconnecting Belgian address registers Core Location Pilot: LOGD INFRASTRUCTURE UrBIS - Brussels Capital Region CRAB - Flanders PICC - Wallonia Civil register NGI – 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 interface XML 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 SubjectPredicateObject NGI_Road.NATIO NALREGISTRATIO N-NUMBER - URI rdf:typetnro:Roa d locn:geographicNa me STREETNAME locn:geometry TGID We used OpenlinkSW “Virtuoso” RDF Views and XML Views Alternatives: - D2RQD2RQ -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 La Hulpe Example: ntation/SPW/ 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 on Twitter Join SEMIC community on Joinup Project Officer: Contractor: Get involved Visit our initiatives 34