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