Upload
osmfstateofthemap
View
107
Download
2
Tags:
Embed Size (px)
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/
Citation preview
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
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
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