IAAA Grupo de Sistemas de Información Avanzados

Similar documents
Publishing Linked Data Requires More than Just Using a Tool

GetLOD - Linked Open Data and Spatial Data Infrastructures

The use of Semantic Web Technologies in Spatial Decision Support Systems

Geospatial Data and the Semantic Web. The GeoKnow Project. Sebastian Hellmann AKSW/KILT research group, Leipzig University & DBpedia Association

CatMDEdit Metadata editor

Linked Map Platform Beta version User Manual

LinkZoo: A linked data platform for collaborative management of heterogeneous resources

Lift your data hands on session

Open Data Integration Using SPARQL and SPIN

Semantic SharePoint. Technical Briefing. Helmut Nagy, Semantic Web Company Andreas Blumauer, Semantic Web Company

Enabling embedded maps

- a Humanities Asset Management System. Georg Vogeler & Martina Semlak

Semantic Stored Procedures Programming Environment and performance analysis

DISMAR implementing an OpenGIS compliant Marine Information Management System

Integrating Linked Open Data into Open Source Web Mapping

City Data Pipeline. A System for Making Open Data Useful for Cities. stefan.bischof@tuwien.ac.at

Geospatial Platforms For Enabling Workflows

How To Install The Arcgis For Inspire Server Extension On A Microsoft Gis For Inspire Server Extension (For Microsoft) On A Pc Or Macbook Or Ipa (For Macbook)

Enterprise GIS Architecture Deployment Options. Andrew Sakowicz

Lightweight Data Integration using the WebComposition Data Grid Service

DISCOVERING RESUME INFORMATION USING LINKED DATA

Linked Open Data Infrastructure for Public Sector Information: Example from Serbia

Geospatial Platforms For Enabling Workflows

Geospatial Technology Innovations and Convergence

GeoNetwork, The Open Source Solution for the interoperable management of geospatial metadata

Semantic Interoperability

A Java Tool for Creating ISO/FGDC Geographic Metadata

EXPLORING AND SHARING GEOSPATIAL INFORMATION THROUGH MYGDI EXPLORER

Interoperable Solutions in Web-based Mapping

INTEROPERABLE IMAGE DATA ACCESS THROUGH ARCGIS SERVER

ELIS Multimedia Lab. Linked Open Data. Sam Coppens MMLab IBBT - UGent

Publishing Relational Databases as Linked Data

Semantic Data Management. Xavier Lopez, Ph.D., Director, Spatial & Semantic Technologies

PDOK Kaart, the Dutch Mapping API

Integrating AJAX Approach into GIS Visualization Web Services

Internationalization and Web Services

Linked Statistical Data Analysis

Towards the Integration of a Research Group Website into the Web of Data

Portal for ArcGIS. Satish Sankaran Robert Kircher

Chapter 1: Introduction to ArcGIS Server

Graph Database Performance: An Oracle Perspective

Smart Cities require Geospatial Data Providing services to citizens, enterprises, visitors...

Application of ontologies for the integration of network monitoring platforms

Efficient SPARQL-to-SQL Translation using R2RML to manage

Functional Requirements for Digital Asset Management Project version /30/2006

Redefining Static Analysis A Standards Approach. Mike Oara CTO, Hatha Systems

A collaborative platform for knowledge management

Web Map Service Architecture for Topographic Data in Finland

Cloud-based Linked Data Geoprocessing: Implementing Kriging as WPS on the Cloud

EEOS Spatial Databases and GIS Applications

LDIF - Linked Data Integration Framework

What's new in gvsig Desktop 2.0

Cloud-based Infrastructures. Serving INSPIRE needs

Revealing Trends and Insights in Online Hiring Market Using Linking Open Data Cloud: Active Hiring a Use Case Study

An industry perspective on deployed semantic interoperability solutions

Oracle Warehouse Builder 10g

Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001

GIS Databases With focused on ArcSDE

Development and deployment of a services catalog in compliance with the INSPIRE metadata implementing rules

Easy configuration of NETCONF devices

A Web services solution for Work Management Operations. Venu Kanaparthy Dr. Charles O Hara, Ph. D. Abstract

Department of Defense. Enterprise Information Warehouse/Web (EIW) Using standards to Federate and Integrate Domains at DOD

UK Location Programme

Portal Version 1 - User Manual

A Hybrid Architecture for Mobile Geographical Data Acquisition and Validation Systems

ArcGIS. Server. A Complete and Integrated Server GIS

CLOUD BASED N-DIMENSIONAL WEATHER FORECAST VISUALIZATION TOOL WITH IMAGE ANALYSIS CAPABILITIES

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

The ORIENTGATE data platform

Data Mining, Predictive Analytics with Microsoft Analysis Services and Excel PowerPivot

ON DEMAND ACCESS TO BIG DATA. Peter Haase fluid Operations AG

CURSO Inspire INSPIRE. SPEAKER: Pablo Echamendi Lorente. JEUDI 23/ THURSDAY 23 rd W S V : G E O S P A T I A L D A T A A C C E S S

OSGeo Web Mapping Typification: GeoMajas, Mapbender, MapFish and OpenLayers. Christoph Baudson Arnulf Christl FOSS4G 2010 Barcelona

Content Management Systems: Drupal Vs Jahia

Geographic Web Application

How To Use An Orgode Database With A Graph Graph (Robert Kramer)

Transcription:

Upgrading maps with Linked Data Lopez Pellicer Pellicer, Francisco J Lacasta, Javier Rentería, Walter, Universidad de Zaragoza Barrera, Jesús Lopez de Larrinzar, Juan Agudo, Jose M GeoSpatiumLab

The Linked Map project Our vision Explore new applications of Linked Data in Geographic Information Our goals Semantic upgrade of OGC WMS (namely LMS) Semantic integration of authoritative GI datasets and VGI with provenance Crowdsourcing platform ltf for QA of semantic integration ti

The Linked Map project The project was funded by PlanetData PlanetData (2010 2014) http://www.planet data.eu/ FP7 Network of Excelence, State of art of large scale public data management PlanetData Call 2 (2014): Call for short term projects (1 year) Partners Lab (Universidad Zaragoza, Spain) http://iaaa.unizar.es/ Research Lab, OGC, INSPIRE, ISO, SDI initiatives GeoSpatiumLab (Zaragoza, Spain) http://www.geoslab.com/ SME, focused on GI CNIG (Spain) http://www.cnig.es/ National Geographic Institute, data provider

The Linked Map project The motivating challenge VGI and GI integration Is VGI data believable for updating official maps? Can crowdsourcing be useful for assessing this challenge? Key point: problem relevant for GI producers Our contributions Simple semantic integration VGI & GI data Use of W3C PROV data Semantic upgrade of WMS WMS behaving as a LD server Crowdsourcing platform for integration QA Challenges in the use of LD with maps Evaluation experiments Nichesourcing evaluation

The Linked Map project Additional scenario details Data Scope GI: BCN/BTN (national map of Spain, provided by CNIG) VGI: OpenStreetMap, Wikipedia Spatial: Mainland Spain & Balearic Islands Subject: OSM feature types (roads, buildings,...)

Approach and implementation: i architecture Linked Map Platform (aka crowdsourcing platform) Users Linked Map Service Linked Map limits WMS client LMS Remote WMS Portal Data access SPARQL endpoint LMS proxied requests WMS server LMS client Data Repository (RDF store, SPARQL endpoint,...) Provisioning + Linking Service Persistence IGN/CNIG Distribution Process Map Sheets SHP SHP2RDB prov Linked Map provisioning processes Provisioning BCN25/BTN25 NGBE Production NGBE MDB MDB2RDB prov Intermediate RDB RDB2RDF prov OSM Foundation Geofabrik OSM, Wikipedia, (defaults to existing Linked Data datasets when available, e.g. linkedgeodata) derived from BCN25/BTN25, NGBE, (defaults to existing Linked Data datasets when available, e.g. geolinkeddata.es) WMS content OSM Wikipedia Foundation Wikipedia Geofabrik Transformation Wiki project Georeferenzierung Article extraction Regional data SHP Toolserver database SHP2RDB prov Wikipedia provisioning for linking Mandatory only if DBpedia Live has performance issues Geocoded articles SQL SQL2 DBpedia prov RDF Data Backend

Approach and implementation: i semantic integration i Tasks Transform datsets into LD GeoKettle (ETL) + MorphRDB (tool)+ GeoSPARL (vocabulary) Simple integration (name, type, location) Silk Provenance Transformation + Integration W3C PROV extended Storage and GeoSPARQL access STRABON Results BCN/BTN 25: 13M triples, OSM: 35M triples, Enrichment: 3M triples Provenance tracking at feature level encoded in PROV XML in RDBMS & RDF For each feature: File source, row source, transformation script, generation date...

Approach and implementation: i semantic integration i Track provenance at feature level with PROV Family of W3C Recommendations and Notes http://www.w3.org/tr/prov overview/ Goal: enable publication and interchange of provenance on the Web Emerging standard (2013) Available in RDF and XML Compatible with ISO 19115 lineage model All ISO 19115 lineage models can be represented ISO metadata record = PROV bundle + explicit primarty topic scope (in the sense of view/selector) is not part of PROV but can be added

Approach and implementation: i semantic upgrade Transparent enablement WMS (Linked Map Service LMS) WMS 1.3.0 reverse proxy Semantic upgrade of WMS requests by content negotiation e.g. GetMap: return RDF resources spatially related to the map Wbli Web links headers (RFC 5899) link both WMS and semantic responses WMS client LMS Remote WMS LMS client Data Repository (RDF store, SPARQL endpoint,...)

Approach and implementation: i semantic upgrade LMS is from the point of view of a WMS client A WMS server WMS response headers contain Web links to alternate representations of capabilities, map images, etc; A PNG mapcontains links to a JPEG map (WMS request) or RDF (machine processable representation) LMS is from the point of view of a generic REST client A Linked Data endpoint that contains as resources map tiles and data Each possible GetMap, GetFeatureInfo or GetCapabilities request denotes a resource Resource representations contain links to equivalent KVP WMS requests Response headers contain Web links to alternate representations, including KVP WMS requests

Approach and implementation: i semantic upgrade Architecture Service Capabilities REST API Direct URI resolution WMS 1.3.0 HTML Templates Web controllers GET endpoint POST endpoint DELETE endpoint PUT endpoint PATCH endpoint KVP endpoint XML endpoint Source Config Data management SPARQL 1.1 WMS 1.3.0 Implementation Java based (Spring + Pubby) Local RDF store

Approach and implementation: i crodwourcing platform Frontend Map client Layer of linked features User can add, review QA of links & features, browse data Backend LMS + GeoSPARQL endpoint Evaluation experiments Open Canthe platform (and the task) engage a big community? Failled to create a critical mass Focused Nichesourcing: Can be used by a small engaged but professional community for QA of data and links? Yes, but be careful with authority bias

The platform is available at... http://linkedmap.unizar.es/crowdsourcing platform/ Search/Browse the map Add QA review Review QA comments 19.11.201411 Access data (HTML/RDF)

Lessons learned W3C PROV It is possible to track ETL geo workflows with PROV ISO 19115 compatible, can be stored in RDF as XML literal (as Geo) Semantic upgrade of geoservices Services can be upgraded transparently using (carefully) existing IETF/W3C standards and best practices Unexpectedopportunities: RFC5899can increase discoverability ofogcweb services in search engines Use of LD with maps Flexible and rich data model Experiments do not take full advantage of semantics (e.g. Inference)

Concluding remarks Years ago the OGC standards were ahead of its time Can we afirm this today? Yes, no? Are OGC standadization programs slow? I think that we can upgrade them without breaking by using wisely W3C/IETF standards Do you agree? What do you think? If you whish h know more: http://linkedmap.unizar.es/ FranciscoJ Lopez Pellicer fjlopez@unizar.es, Universidad de Zaragoza