openrouteservice.org at sotm08

21
OpenRouteService.org P. Neis, A.Zipf, S. Schmitz Cartography Research Group Department of Geography University of Bonn www.geographie.uni-bonn.de/karto [email protected]

Upload: schmitz42

Post on 12-Jul-2015

1.593 views

Category:

Education


1 download

TRANSCRIPT

Page 1: openrouteservice.org at sotm08

OpenRouteService.org

P. Neis, A.Zipf, S. SchmitzCartography Research Group

Department of GeographyUniversity of Bonn

www.geographie.uni-bonn.de/[email protected]

Page 2: openrouteservice.org at sotm08

Outline

Page 3: openrouteservice.org at sotm08

How did it all start?

Route Service Test case OSM data + Location Based Services?

Background

Page 4: openrouteservice.org at sotm08

Functionality

Page 5: openrouteservice.org at sotm08

Live Demo

http://www.openrouteservice.org

http://tinyurl.com/58novn

Functionality

Page 6: openrouteservice.org at sotm08

Accessibility Analysis

How far from here in 5 minutes?

Functionality

Page 7: openrouteservice.org at sotm08

Geocoder & Reverse Geocoder

Where to go?

Where have I gone to?

Functionality

Page 8: openrouteservice.org at sotm08

Geo Yellow Pages

POIs near me

Functionality

Page 9: openrouteservice.org at sotm08

How did we do it?

Implementation

Page 10: openrouteservice.org at sotm08

How did we do it?

Implementation

Page 11: openrouteservice.org at sotm08

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

Page 12: openrouteservice.org at sotm08

Improve topology

~ 1 Mio ways ~2.1 Mio. ways

Implementation

Page 13: openrouteservice.org at sotm08

Interfaces

http://www.openrouteservice.org OGC OpenLS 1.1

- Routing → Route Service• Send us an email for the Service URL ([email protected])

Interfaces

Page 14: openrouteservice.org at sotm08

Conclusion

openrouteservice.org ..- .. show case- .. validate tags - .. motivation- .. scales with OSM

Conclusion

Page 15: openrouteservice.org at sotm08

Perspectives

Scale Enhance Bicycle Routing Traffic jams Wheelchair routing

Perspectives

Page 16: openrouteservice.org at sotm08

Perspectives

Page 17: openrouteservice.org at sotm08

Pascal Neis, Alexander Zipf, Sebastian SchmitzCartography Research Group

Department of GeographyUniversity of Bonn

www.geographie.uni-bonn.de/[email protected]

Thanks!

Questions?

www.OpenRouteService.org

Page 18: openrouteservice.org at sotm08

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)

Page 19: openrouteservice.org at sotm08

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)

Page 20: openrouteservice.org at sotm08

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)

Page 21: openrouteservice.org at sotm08

Pascal is currently busy writing up his master thesis