openstreetmap as base layer in a linked open data distribution platform - bert spaan, citysdk -...

51
http://dev.citysdk.waag.org/ OpenStreetMap as base layer in a linked open data distribution platform CitySDK - Open Data & City Services Bert Spaan [email protected] Monday, October 21, 13

Upload: osmfstateofthemap

Post on 27-Jan-2015

107 views

Category:

Education


2 download

DESCRIPTION

The CitySDK Mobility API is a layer-based data distribution and service kit, which makes European mobility data and services interoperable. The API is part of CitySDK, a project funded by the European Union in which eight cities and more than 20 organisations collaborate. The CitySDK Mobility API makes it possible for developers and data owners to access and modify mobility data (e.g. public transport schedules, real-time traffic data, planned roadwork and parking space availability) through a uniform interface, in Amsterdam, Manchester, Helsinki and Rome alike. The API links different datasets from different data sources to addressable objects in a city, such as train stations, bus stops, roads and neighbourhoods. Many of those objects exist in the OpenStreetMap database; the CitySDK Mobility API uses OSM as a geospatial base layer to which it links data from other datasets. For example: GTFS schedules, Open311 service requests and real-time weather information can all be linked to a OSM node with the ""highway=bus_stop"" tag, making it very easy for data owners, city officials and developers to find and access data about the same object across different data sets. Developer's portal: http://dev.citysdk.waag.org/ API endpoint: http://api.citysdk.waag.org/

TRANSCRIPT

Page 1: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

http://dev.citysdk.waag.org/

OpenStreetMap as base layer in a linked open data distribution platform

CitySDK - Open Data & City Services

Bert [email protected]

Monday, October 21, 13

Page 2: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Waag Society

Monday, October 21, 13

Page 3: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

CitySDK

•City Services •Moveable code•One interface for 8 European cities•More and better open data

•Tourism, participation & mobility

Monday, October 21, 13

Page 4: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 5: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Data examples

Monday, October 21, 13

Page 6: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Data examples

Monday, October 21, 13

Page 7: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Data examples

Monday, October 21, 13

Page 8: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Open Data

•Good news: lots of open data available•Bad news:

• Incomplete data•Old data•Datasets not linked

Monday, October 21, 13

Page 9: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Open Data

★ Data online, open license

★ ★ Structured data

★ ★ ★ Non-proprietary format

★ ★ ★ ★ Use URIs to identify data

★ ★ ★ ★ ★ Link data to other data

Tim Berners-Lee:

Monday, October 21, 13

Page 10: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Open Data

★ Data online, open license

★ ★ Structured data

★ ★ ★ Non-proprietary format

★ ★ ★ ★ Use URIs to identify data

★ ★ ★ ★ ★ Link data to other data

Current situation:

Monday, October 21, 13

Page 11: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 12: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

DBpedia

Monday, October 21, 13

Page 13: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Dutch Railways

Monday, October 21, 13

Page 14: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Gemeentelijk Vervoersbedrijf

Monday, October 21, 13

Page 15: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Foursquare

Monday, October 21, 13

Page 16: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Weather information

Monday, October 21, 13

Page 17: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 18: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 19: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

3. Service Requests

2. Public Transport

Monday, October 21, 13

Page 20: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

3. Service Requests

2. Public Transport

Monday, October 21, 13

Page 21: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 22: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 23: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 24: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

CitySDK API

Monday, October 21, 13

Page 25: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Unified REST API

•Data from different data sources•REST API - per-object access•Read+write• JSON•Turtle - semantic web

Monday, October 21, 13

Page 26: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 27: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Linked Open Data

Monday, October 21, 13

Page 28: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

API demonstration

Monday, October 21, 13

Page 29: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 30: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 31: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Linking datasets

•“Museum of Science and Industry” = “MOSI”•“Manchester” ≠ “Greater Manchester”•“Wales” = “Cymru”

•Name? Location?

Monday, October 21, 13

Page 32: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 33: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 34: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

•CMS •Easy to add and

update data•Static & realtime

Data owners

Monday, October 21, 13

Page 35: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Data owners

Monday, October 21, 13

Page 36: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Data owners

Monday, October 21, 13

Page 37: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Data owners

Monday, October 21, 13

Page 38: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 39: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 40: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Federated servers

Discovery service

Istanbul API

Lisbon API

Manchester APIAmsterdam API

Monday, October 21, 13

Page 41: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Istanbul

Monday, October 21, 13

Page 42: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 44: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 45: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 46: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 47: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 48: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Monday, October 21, 13

Page 49: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Summary

•Data•OpenStreetMap•Public transport - GTFS•Addresses & buildings•Open311•Parking garages•Electrical vehicle charging points•POIs & cultural events

Monday, October 21, 13

Page 50: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

Summary

•API•Nodes, layers & key-value data•REST API• JSON & Turtle/RDF•Static & real-time data•CMS for data import

• Instances•Amsterdam, Istanbul, Lamia

Monday, October 21, 13

Page 51: OpenStreetMap as base layer in a linked open data distribution platform - Bert Spaan, CitySDK - State of the Map 2013

http://dev.citysdk.waag.org/

Thanks!

Bert [email protected]

Monday, October 21, 13