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

Post on 27-Jan-2015

107 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

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

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

OpenStreetMap as base layer in a linked open data distribution platform

CitySDK - Open Data & City Services

Bert Spaanbert@waag.org

Monday, October 21, 13

Waag Society

Monday, October 21, 13

CitySDK

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

•Tourism, participation & mobility

Monday, October 21, 13

Monday, October 21, 13

Data examples

Monday, October 21, 13

Data examples

Monday, October 21, 13

Data examples

Monday, October 21, 13

Open Data

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

• Incomplete data•Old data•Datasets not linked

Monday, October 21, 13

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

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

Monday, October 21, 13

DBpedia

Monday, October 21, 13

Dutch Railways

Monday, October 21, 13

Gemeentelijk Vervoersbedrijf

Monday, October 21, 13

Foursquare

Monday, October 21, 13

Weather information

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

3. Service Requests

2. Public Transport

Monday, October 21, 13

3. Service Requests

2. Public Transport

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

CitySDK API

Monday, October 21, 13

Unified REST API

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

Monday, October 21, 13

Monday, October 21, 13

Linked Open Data

Monday, October 21, 13

API demonstration

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Linking datasets

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

•Name? Location?

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

•CMS •Easy to add and

update data•Static & realtime

Data owners

Monday, October 21, 13

Data owners

Monday, October 21, 13

Data owners

Monday, October 21, 13

Data owners

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Federated servers

Discovery service

Istanbul API

Lisbon API

Manchester APIAmsterdam API

Monday, October 21, 13

Istanbul

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Monday, October 21, 13

Summary

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

Monday, October 21, 13

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

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

Thanks!

Bert Spaanbert@waag.org

Monday, October 21, 13

top related