Open Source Routing Machine - C++ backend
Go to file
2013-09-23 18:03:07 +02:00
Algorithms
cmake
config
Contractor
DataStructures use flexible shared mem interfaces 2013-09-23 18:03:07 +02:00
Descriptors
Docs
Extractor
features
Library
Plugins
profiles
RoutingAlgorithms
Server Give all data types in shared memory 2013-09-23 18:02:45 +02:00
test
Tools
Util
win
.gitignore
.gitmodules
.travis.yml
AUTHORS.TXT
CMakeLists.txt
contractor.ini
createHierarchy.cpp
extractor.cpp
Gemfile
Gemfile.lock
LICENCE.TXT
profile.lua
Rakefile
README.md
README.TXT
routed.cpp
server.ini
typedefs.h

Readme

For instructions on how to compile and run OSRM, please consult the Wiki at

https://github.com/DennisOSRM/Project-OSRM/wiki

or use our free and daily updated online service at

http://map.project-osrm.org

References in publications

When using the code in a (scientific) publication, please cite

@inproceedings{luxen-vetter-2011,
 author = {Luxen, Dennis and Vetter, Christian},
 title = {Real-time routing with OpenStreetMap data},
 booktitle = {Proceedings of the 19th ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems},
 series = {GIS '11},
 year = {2011},
 isbn = {978-1-4503-1031-4},
 location = {Chicago, Illinois},
 pages = {513--516},
 numpages = {4},
 url = {http://doi.acm.org/10.1145/2093973.2094062},
 doi = {10.1145/2093973.2094062},
 acmid = {2094062},
 publisher = {ACM},
 address = {New York, NY, USA},
}

Current build status

build config branch status
Project OSRM  master Build Status
Project OSRM  develop Build Status
LUAbind fork  master Build Status