openrouteservice.org at sotm08
Post on 12-Jul-2015
1.593 Views
Preview:
TRANSCRIPT
OpenRouteService.org
P. Neis, A.Zipf, S. SchmitzCartography Research Group
Department of GeographyUniversity of Bonn
www.geographie.uni-bonn.de/kartoschmitz@geographie.uni-bonn.de
Outline
How did it all start?
Route Service Test case OSM data + Location Based Services?
Background
Functionality
Live Demo
http://www.openrouteservice.org
http://tinyurl.com/58novn
Functionality
Accessibility Analysis
How far from here in 5 minutes?
Functionality
Geocoder & Reverse Geocoder
Where to go?
Where have I gone to?
Functionality
Geo Yellow Pages
POIs near me
Functionality
How did we do it?
Implementation
How did we do it?
Implementation
Filter OSM data
Tags used: Car routing
Highway = residential (284177), unclassified (231249), tertiary (100400), secondary (95423), primary (42476), service (37188), motorway (16069), motorway_link (15296), trunk (5825), trunk_link (4368), primary_link (4016), living_street (1561)
access = yes (271), no (871)
motorcar = no (5185), yes (3267)
oneway = yes (41616), true (32399), 1 (26450), no (1028), false (830), -1 (223)
junction = roundabout (10070)
Implementation
Improve topology
~ 1 Mio ways ~2.1 Mio. ways
Implementation
Interfaces
http://www.openrouteservice.org OGC OpenLS 1.1
- Routing → Route Service• Send us an email for the Service URL (schmitz@geographie.uni-bonn.de)
Interfaces
Conclusion
openrouteservice.org ..- .. show case- .. validate tags - .. motivation- .. scales with OSM
Conclusion
Perspectives
Scale Enhance Bicycle Routing Traffic jams Wheelchair routing
Perspectives
Perspectives
Pascal Neis, Alexander Zipf, Sebastian SchmitzCartography Research Group
Department of GeographyUniversity of Bonn
www.geographie.uni-bonn.de/kartoschmitz@geographie.uni-bonn.de
Thanks!
Questions?
www.OpenRouteService.org
Tags used: Car routing
Highway = residential (284177), unclassified (231249), tertiary (100400), secondary (95423), primary (42476), service (37188),
motorway (16069), motorway_link (15296), trunk (5825), trunk_link (4368), primary_link (4016), living_street (1561)
access = yes (271), no (871)
motorcar = no (5185), yes (3267)
oneway = yes (41616), true (32399), 1 (26450), no (1028), false (830), -1 (223)
junction = roundabout (10070)
Tags used: Pedestrian routing
Highway = trunk (5825), trunk_link (4368), primary_link (4016), living_street (1561), residential (284177), unclassified (231249), tertiary (100400), secondary (95423), primary (42476), service
(37188), track (42755), bridleway (651), cycleway (21943), footway (78177), pedestrian (15448), steps (5426)
foot=yes (28878), no (2730)
Tags used: Bicycle routing
Highway = trunk (5825), trunk_link (4368), primary_link (4016), living_street (1561), residential (284177), unclassified (231249), tertiary (100400), secondary (95423), primary (42476), service
(37188), track (42755), bridleway (651), cycleway (21943), footway (78177), pedestrian (15448)
bicycle=yes (19217), no (4633)
Pascal is currently busy writing up his master thesis
top related