Routing with user-generated, collaboratively collected free geodata. This service is based on open standards by the Open Geospatial Consortium (OGC). Thanks to - please donate your geographic data to!

If you intend to use OpenRouteService in your own applications please contact us. We are interested in spreading the usage of OpenRouteService in academic and non-profit projects.

    openrouteservice at
Pascal Neis & Alexander Zipf
Software Development
Pascal Neis
Pascal Neis & Peter Singler
TMC Data
Christian Mayer
Wolfgang J. Eder
Web Mapping Service (WMS) & TileCache
Pascal Neis, Michael Auer & Steffen Neubauer
Hillshade processing
Michael Auer & Magnus Fees
  Infos Intro  
    OpenGIS Location Services  

Routing services are probably the most important application for street data - apart from visualizing them on a map. While there are a range of desktop (or even mobile) applications that can provide such functionalities also in combination with OSM data, we focus here on an approach based on the concept of interoperable Service Oriented Architectures (SOA). These are regarded as an important concept for forthcoming software architectures in general, and more and more being applied also in the GI (geographic information) sector. While SOA offer many benefits they are not the solution to all problems. A remaining issue is the question of interoperability between different web services from different vendors offering the same or similar services but with different technical programming interfaces. This is the reason why standards are becoming more and more important for a range of applications - in particular in the institutional and governmental sector, but also beyond. Within the geographical information community here the Open Geospatial Consortium (OGC) has developed a range of standards for different GI related functionalities. This is why we choose to develop and set up a routing service that uses OSM data and provides those through the standardized interface specified by the OGC within the Open Location Services initiative (OpenLS or OLS) as one of 5 services:

- TheDirectory Service is a service that provides access to an online directory (e.g., Yellow Pages) to find the location of a specific or nearest place, product or service.
- The Gateway Service is a service that fetches the position of a known mobile terminal from the network; this interface is modeled after the Mobile Location Protocol (MLP), Standard Location Immediate Service.
- The Location Utility 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 usually placed using Cartesian coordinates, often latitude and longitude.
- The Presentation (Map Portrayal) Service portrays a map made up of a base map derived from any geospatial data and a set of Abstract Data Types as overlays.
- The Route Service determines travel routes and navigation information according to diverse criteria.

The Route Service offers a broad range of possibilities, among them several parameters that determine the result, e.g.:

1. RouteSummary -- gives meta information about the requested route, e.g.: overall distance, units, overall needed time...
2. RouteGeometry -- requests the routes geometry (line string containing all waypoints of the route). It is possible to define a maximum number of waypoints.
3. RouteInstruction -- these are "step by step" driving instructions of the calculated route. We realized this for various languages (e.g. German, English, Italian, Swedish...).
4. RouteMaps -- The calculated route is displayed on a route map. Amongst other possibilities an overview map as well as detailed maps of the start- and destination can be requested.

Currently offers a end-user oriented website with an interactive map , but soon we will also make the route service available as OGC-web service, that can be used through http-based xml-requestes as specified in the OGC OpenLS Route Service specification. This will allow developers to use this servide in an open and interoperable way easily within their own applications.


OpenGIS Location Services
(OpenLS or OLS)

--> See specification of OpenLS v1.1
OpenStreetMap (OSM)
"OpenStreetMap is an editable map of the whole world, which is being built largely from scratch using GPS traces, and released with an open content license. The OpenStreetMap License allows free (or almost free) access to our map images and all of our underlying map data, and the project aims to promote new and interesting uses of this data ..." Read more on:
    Papers Related Publications where our OpenLS Route Service has been applied
(e.g. in the following projects: (,, etc.)


Neis, P. (2008): Location Based Servies mit OpenStreetMap Daten. Masterthesis

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.

Neis P. und 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

Neis, P., Zipf, A (2008): is three times “Open”: Combining OpenSource, OpenLS and OpenStreetMaps.
GIS Research UK (GISRUK 08). Manchester.

Neis, P. (2008 in Arbeit): Die OpenLS Core Services.
Reihe: OpenGIS Essentials - Spezifikationen des OGC im Überblick.
Hrsg: Andrae, C., Fitzke, J., Zipf, A. Wichmann Hüthig Verlag. Heidelberg.

Neis, P. and Zipf, A. (2007): Realizing Focus Maps with Landmarks using OpenLS Services.
< >
4th International Symposium on LBS and Telecartography 2007. Hongkong.

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.

Zipf, A., J. Basanow, P. Neis, S. Neubauer, A. Schilling (2007): Towards 3D Spatial Data Infrastructures (3D-SDI) based on Open Standards - experiences, results and future issues.
< >
In: "3D GeoInfo07". ISPRS WG IV/8 International Workshop on 3D Geo-Information: Requirements, Acquisition, Modelling, Analysis, Visualisation. Delft, NETHERLANDS

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.

Neis, P., A. Schilling, A. Zipf (2007): Interoperables 3D Routing auf Basis von OpenLS - Ein 3D Emergency Route Service (3DERS) als Aggregation eines Emergency Route Service (ERS) und eines 3D Route Service (3DRS).
< >
AGIT 2007. Symposium für angewandte Geoinformatik. Salzburg. Austria.

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.

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.

  Thanks to  
    - Frederik Ramm & Jochen Topf from ( for supporting by extracting the new raw areas out of the OSM-dataset.
  Data Info  
    - OpenStreetMap
    - Internal use of Germany Five-Digit Zip Code from ESRI Data & Maps 2004 for Geocoding
    The data sources for routing and mapping are based on free and open and even collaborative volunteered data collection efforts.
Therefore we cannot guarantee any quality of the displayed data and the routing results.

We are not responsible for any errors, mistakes, omissions or other problems with the used data and occurring from using this service.
  Terms of use can be used freely and without charge by any individuals through the website
If you intend to use OpenRouteService in your own applications please contact us. We are interested in spreading the usage of OpenRouteService in academic and non-profit projects.

Commercial usage of the services provided by OpenRouteService does need approval!

Hillshade derived from CIAT-CSI SRTM : Users are prohibited from any commercial, non-free resale, or redistribution without explicit written permission from CIAT.
Original data by Jarvis A., H.I. Reuter, A. Nelson, E. Guevara, 2008, Hole-filled seamless SRTM data V4, International Centre for Tropical Agriculture (CIAT), available from


    Content is available under Creative Commons Attribution-ShareAlike 2.0 license.


(c) 2008-2009
Disclaimer - License