Open Source Routing Machine - C++ backend
Go to file
2014-07-21 10:55:13 +02:00
Algorithms use parallel sorting for DeallocatingVector 2014-07-18 11:37:07 +02:00
cmake Globally rename UUID to FingerPrint 2014-06-05 10:31:19 +02:00
config
Contractor comparison between signed and unsigned integer expressions 2014-07-18 13:58:37 +02:00
DataStructures remove unneede include 2014-07-18 11:38:05 +02:00
Descriptors downcast position explicitly to unsigned 2014-07-15 16:48:04 +02:00
Docs
Extractor rename variable in XMLParser to make sure its name reflects the actual content 2014-07-11 14:03:38 +02:00
features
Include/osrm
Library fix leak on shutdown 2014-06-20 17:32:20 +02:00
Plugins implement path query with uturns at via nodes 2014-07-16 12:53:33 +02:00
profiles
RoutingAlgorithms comparison between signed and unsigned integer expressions 2014-07-18 13:58:37 +02:00
Server make uturn parameter optional 2014-07-16 13:01:25 +02:00
test
Tools
Util rename member to distance 2014-07-14 14:44:24 +02:00
.clang-format
.gitignore
.gitmodules
.travis.yml
appveyor.yml
CMakeLists.txt fix typo, thx @joto, see #1126 2014-07-21 10:55:13 +02:00
datastore.cpp
extractor.cpp
Gemfile
Gemfile.lock
LICENCE.TXT
prepare.cpp
profile.lua
Rakefile
README.md Updated README to reflect new location 2014-07-21 10:50:41 +02:00
routed.cpp
typedefs.h

Readme

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

https://github.com/Project-OSRM/osrm-backend/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
Linux  master Build Status
Lunux  develop Build Status
Windows master/develop Build status
LUAbind fork  master Build Status