Openrouteservice

From OpenStreetMap Wiki
Jump to navigation Jump to search
openrouteservice
Open route service.png
Author: HeiGIT
License: Apache License 2.0
Platforms: API, Web, Linux, macOS, and Windows
Version: 6.6.1
Languages: German, American English, British English, Greek, Spanish, French, Hungarian, Italian, Dutch, Polish, Portuguese, Russian, and Chinese
Website: https://openrouteservice.org/
Source code: https://github.com/GIScience/openrouteservice
Features
Feature Value
Map Display
Display map yes
Map data vector
Source online;offline
Rotate map no
3D view no
Shows website
Shows phone number
Shows operation hours
Routing
Routing yes
Create route manually
Calculate route yes
Create route via Waypoints
Routing profiles car;bike;foot;wheelchair;hgv
Turn restrictions yes
Calculate route without Internet (Offline routing) no
Routing providers openrouteservice
Avoid traffic
Traffic Provider
Navigating
Navigate
Find location yes
Find nearby POIs yes
Navigate to point
Navigation with voice / Voice guidance
Keep on road
Lane guidance
Works without GPS yes
Navigate along predefined route
Tracking

(Not set)

Monitoring
Monitoring
Show current track yes
Open existing track yes
Altitude diagram
Show POD value
Satellite view
Show live NMEA data
Show speed
Send current position
Editing

(Not set)

Rendering

(Not set)

Accessibility
Accessibility support wheelchair
Complete non graphics text output
Braille interface
Exploration modus
Public Transport mode
Danger Warnings
Screenreader
Screenreader languages

Openrouteservice (Website - short ORS) is much more than a website with a route service for cars, pedestrians and bicycles based on Open Standards and Open Geodata. Several Location Based Services (LBS) created from OSM data are available, developed by HeiGIT - Heidelberg Institute for Geoinformation Technology. For example :

  • Directions Service
  • Matrix Service
  • Geocoding Service
  • Locations Service
  • Isochrones Service

You can try out various API features at https://maps.openrouteservice.org/.

General Information

Online since: April 2008
Developed by: HeiGIT - Heidelberg Institute for Geoinformation Technology
Idea: Pascal Neis & Alexander Zipf
University of Heidelberg GIScience (Geoinformatics) Research Group ([1])
Currently supported Countries: Worldwide

Wheelchair routing: Europe

Supported Languages for RouteInstructions (Directions Service): German, American English, Portuguese, Russian, Hungarian, French, Italian, Dutch and Chinese

Contribute your language to routing instructions or the web interface

API endpoints: Find more information regarding the ORS services on our Website. You will be able to sign up for your own API key here.
  • Directions
  • Isochrones
  • Geocode
  • Pois
  • Matrix
  • Optimization
  • Elevation
Data updates: Fortnightly

For Feature Requests, General Feedback, Comments, Suggestions or further questions please use our official forum.

For Bug reports please check if there already is and issue or create one in the corresponding GitHub repository.

What can you do with ORS?

Directions Service
Isochrones Service
Height Profile

Openrouteservice is much more than a routing service: it uses a wide range of services based on OSM data which can be consumed in all different kinds of applications and scenarios. Currently the following services have been implemented within the framework of openrouteservice:

  • The Directions Service determines travel routes and navigation information according to diverse criteria. This has been realized for:
    • cars: shortest, recommended
    • several options to avoid tools, tunnels, etc.
    • multiple heavy vehicles profiles (Delivery, Forestry, Bus ...) with many customizable options
    • bicycles (regular, mountain-, road- and electric-bike)
    • pedestrian (normal and hiking)
    • wheelchair routing
  • The Pois Service is a service that provides access to an online directory to find the location of a specific or nearest place, product or service.
  • The Isochrones Service calculates a polygon representing the area that is reachable within a certain time distance based on a street network around a given location.
  • The Geocode Service provides a Geocoder/Reverse Geocoder; the Geocoder transforms a description of a location, such as a place name, street address or postal code, into a normalized description of the location with a Point geometry.
  • Polygons can be digitalized on the map which will be avoided for subsequent routing.
  • Upload and Download of GPS Tracks in different formats.
  • For the Pedestrian and Bicycle Profiles Surfacetype, Waytypes, gradient and suitability for the selected profile as well as a height profile can be shown.

Openrouteservice API

For a detailed description please visit openrouteservice.org. The API Documentation can be found in the API Playground.

See also

HeiGIT.svg

HeiGITOpenrouteserviceOhsome

Ohsome APIOSHDBOhsome DashboardOhsomeHeXOhsome quality analyst

References

Papers related to openrouteservice, OpenLS+OSM in some of our applications and projects: cmp.: https://www.geog.uni-heidelberg.de/gis/publikationen_journals.html https://www.geog.uni-heidelberg.de/gis/publikationen_conference.html

  • Steiger, E. and Zipf, A.(2015): Enriching OSM road networks with TMC LCL information. RICH-VGI: enRICHment of volunteered geographic information (VGI): Techniques, practices and current state of knowledge. 18th AGILE Conference on Geographic Information Science. Lisbon, Portugal.
  • Barron, C., Neis, P. & Zipf, A. (2013): A Comprehensive Framework for Intrinsic OpenStreetMap Quality Analysis. Transactions in GIS, DOI: 10.1111/tgis.12073.
  • Ballatore, A. and Zipf, A. (2015): A Conceptual Quality Framework for Volunteered Geographic Information. COSIT - CONFERENCE ON SPATIAL INFORMATION THEORY XII. October 12-16, 2015. Santa Fe, New Mexico, USA. Lecture Notes in Computer Science, pp. 1-20.
  • Neis, A. & Zielstra, D. (2014): Generation of a tailored routing network for disabled people based on collaboratively collected geodata. Applied Geography. Vol. 47, pp. 70–77.
  • Neis, P. (2014): Measuring the Reliability of Wheelchair User Route Planning based on Volunteered Geographic Information. Transactions in GIS.
  • Goetz, M. & Zipf, A. (2012): Using Crowdsourced Indoor Geodata for Agent-Based Indoor Evacuation Simulations. ISPRS International Journal of Geo-Information. Vol.1(2), pp.186-208. MDPI. DOI:10.3390/ijgi1020186.
  • Neis, P. & Zipf, A. (2012): Analyzing the Contributor Activity of a Volunteered Geographic Information Project – The Case of OpenStreetMap. ISPRS International Journal of Geo-Information. Vol.1(2), pp.146-165. MDPI. DOI:10.3390/ijgi1020146.
  • Steiger, E. Zipf, A.(2015): Erstellungs eines OSM Graphen mit TMC LCL Informationen. In: Strobl, J., Blaschke, T., Griesebner, G. (Hrsg.): Angewandte Geoinformatik, 2015. Berlin, Germany.
  • Neis, P., Zielstra, D. & Zipf, A. (2012): The Street Network Evolution of Crowdsourced Maps - OpenStreetMap in Germany 2007-2011. Future Internet. Special Issue "NeoGeography and WikiPlanning" (Eds: B. Murgante, G. Borruso, M. Gibin), Vol.4, pp.1-21 (DOI 10.3390/fi4010001). ISSN 1999-5903.
  • Sun, Y., Fan, H., Bakillah, M. & Zipf, A. (2013): Road-based Travel Recommendation Using Geo-tagged Images. Computers, Environment and Urban Systems (CEUS). Elsevier.
  • Neis, P., Zielstra, D. & Zipf, A. (2013): Comparison of Volunteered Geographic Information Data Contributions and Community Development for Selected World Regions. Future Internet. Vol. 5, pp. 282-300.
  • Goetz, M. & Zipf, A. (2011): Formal Definition of an User-adaptive and Length-optimal Routing Graph for Complex Indoor Environments. Geo-spatial Information Science (GSIS). Vol.14(2). Springer.
  • John, S., Hahmann, S., Zipf, A. (2015): Automatisierte Ableitung des Gefälles von Straßen und Wegen aus OpenStreetMap GPS-Tracks. 59. Deutscher Kongress für Geographie (DKG 2015). Berlin, Germany. (accepted as presentation).
  • Neis, P. and Zipf, A. (2008): Generating 3D Focus Maps for the (mobile) Web - an interoperable approach. In: International Journal of Location Based Services (JLBS). Vol. 2, Issue 2.
  • Neis, P. and Zipf, A. (2007): Realizing Focus Maps with Landmarks using OpenLS Services. 4th International Symposium on LBS and Telecartography 2007, Hong Kong, China.
  • Neis, P., A. Zipf, R. Helsper, Kehl, A. (2007): Webbasierte Erreichbarkeitsanalyse - Vorschläge zur Definition eines Accessibility Analsysis Service (AAS) auf Basis des OpenLS Route Service. REAL CORP 2007. Wien, Austria.
  • Schmitz S., Zipf A. and Neis P. (2008): New Applications based on Collaborative Geodata - the Case of Routing. XXVIII INCA International Congress on Collaborative Mapping and SpaceTechnology, Gandhinagar, Gujarat, India.
  • Zipf, A., Neis, P. und Fellner M. (2008): Wirbelstürmer - Freie Mapping- und Routing-Services mit von Usern erzeugten Karten. In: LINUX Magazin (Professoren-.Ausgabe). 01/09 (erschienen 12/2008). S 34-39. https://www.linux-magazin.de/ausgaben/2009/01/wirbelstuermer/
  • Neis P. and A. Zipf (2008): LBS 2.0 - Realisierung von Location Based Services mit user-generated, collaborative erhobenen freien Geodata. In: J. Roth (Hrsg.): 5. GI/ITG KuVS Fachgespräch Ortsbezogene Anwendungen und Dienste, 4.-5. September 2008, Nürnberg. Sonderdruck Schriftenreihe der Georg-Simon-Ohm-Hochschule Nürnberg Nr. 42, ISSN 1867-5433.
  • Schmitz, S., Zipf, A. and Pascal Neis (2008): Proposal to define common resources for OpenGIS Location Services. 5th International Symposium on LBS & TeleCartography. Salzburg, Austria.
  • Haase M., A. Zipf , P. Neis , V. de Camargo (2008): Interoperable Routing Services in the Context of Evacuation Schemes due to Urban Flooding. EnviroInfo 2008 Conference. Environmental Informatics and Industrial Ecology. Lüneburg, Germany.
  • Neis, P., Zipf, A (2008): OpenRouteService.org is three times “Open”: Combining OpenSource, OpenLS and OpenStreetMaps. Accepted for: GIS Research UK (GISRUK 08). Manchester.
  • ' Brinkhoff,T., M. BERTLING, J. BIERMANN, T. GERVENS, R. KÖNIG, D. KÜMPER, P. NEIS, B. STOLLBERG, C. ROLFS, A. WEISER, J. WEITKÄMPER, A. ZIPF (2008)': Offenes Katastrophenmanagement mit freiem GIS Zur interoperablen Kopplung von Leitstellensystem, mobilen Clienten und GDI mit Prozessierungsdiensten. AGIT 2008. Symposium für angewandte Geoinformatik. Salzburg, Austria.
  • Weiser, A., P. Neis, A. Zipf (2006): Orchestrierung von OGC Web Diensten im Katastrophenmanagement - am Beispiel eines Emergency Route Service auf Basis der OpenLS Spezifikation. In: GIS - Zeitschrift für Geoinformatik. 09/2006. pp. 35-41.
  • Neis, P. und Zipf, A. (2008): OpenStreetMap – Grundlagen und Potentiale der freien Wiki-Weltkarte. GIS Report 2008/2009. Harzer Verlag. Karlsruhe, Germany.
  • Neis, P. und Zipf, A. (2008): LBS 2.0 mit OpenRouteService.org - die OpenGIS-konforme Routing-Plattform auf Basis der freien Geodaten von OpenStreetMap. GIS Report 2008/2009. Harzer Verlag. Karlsruhe, Germany.
  • Neis, P., A. Schilling, A. Zipf (2007): 3D Emergency Route Service (3D-ERS) based on OpenLS Specifications. GI4DM 2007. 3rd International Symposium on Geoinformation for Disaster Management. Toronto, Canada.
  • Neis, P., A. Zipf (2007): A Web Accessibility Analysis Service based on the OpenLS Route Service. AGILE 2007. International Conference on Geographic Information Science of the Association of Geograpic Information Laboratories for Europe (AGILE). Aalborg, Denmark.
  • Bauer, M., P. Neis, C. Weber, A. Zipf (2007): Kontextabhängige Landmarken für mobile 3D Navigationsanwendungen. In: 4. Fachgespräch: Ortsbezogene Anwendungen und Dienste. LMU München, Germany.