Open Source Routing Machine

This is an old revision of this page, as edited by Northamerica1000 (talk | contribs) at 11:51, 16 May 2012 (References: + source (edited with ProveIt)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Open Source Routing Machine or OSRM is a C++ implementation of a high-performance routing engine for shortest paths in road networks. Licensed under the Affero General Public License, OSRM is a free network service.

It combines sophisticated routing algorithms with the open and free road network data of the OpenStreetMap (OSM) project. Shortest path computation on a continental sized network can take up to several seconds if it is done without a so-called speedup-technique. OSRM is able to compute and output a shortest path between any origin and destination within a few miliseconds. Since it is designed with OpenStreetMap compatibility in mind, OSM data files can be easily imported. A demo installation is sponsored by Karlsruhe Institute of Technology and previously by Geofabrik. OSRM is under active development.

OSRM was part of the 2011 Google Summer of Code class.[1]

Features

See also

References

Additional sources

  • Template:De icon Duchon, Markus; Paulus, Andreas; Werner, Martin (2011). "Mobile Anwendung zur Routenplanung mit öffentlichen Verkehrsmitteln basierend auf OpenStreetMap-Daten" (PDF). Legato.net. Retrieved May 16, 2012. {{cite web}}: External link in |publisher= (help)CS1 maint: multiple names: authors list (link)