Open Source Routing Machine - C++ backend
Go to file
2013-08-19 16:55:56 +02:00
Algorithms Refactoring StronglyConnectedComponents.h 2013-08-19 16:04:00 +02:00
cmake Fixes #709, out-of-source builds from arbitrary directories 2013-08-19 16:55:56 +02:00
config default cucumber profiles doesn't run @todo or @stress tests 2013-06-30 10:37:25 +02:00
Contractor Making edge factor more verbose 2013-08-16 11:08:07 +02:00
DataStructures Refactoring internal style of ConcurrentQueue 2013-08-16 17:09:04 +02:00
Descriptors Moving DataStructures out of Plugin directory 2013-08-14 13:54:59 +02:00
Docs Replaced submodule with a text referencing the subproject directly 2012-12-26 18:32:57 +01:00
Extractor fixing regression in osrm-components 2013-08-19 13:42:34 +02:00
features fixes #695 for bike profile 2013-08-12 18:00:56 +02:00
Library Moving DataStructures out of Plugin directory 2013-08-14 13:54:59 +02:00
Plugins Refactoring members of NodeInformationHelpDesk 2013-08-16 14:06:04 +02:00
profiles fix type in car profile 2013-08-19 13:56:57 +02:00
RoutingAlgorithms Refactoring members of NodeInformationHelpDesk 2013-08-16 14:06:04 +02:00
Server Moving DataStructures out of Plugin directory 2013-08-14 14:09:42 +02:00
test increase stxxl allocation used in tests, to avoid reallocation 2013-01-02 00:02:48 +01:00
Tools fixing regression in osrm-components 2013-08-19 13:42:34 +02:00
Util fixing regression in osrm-components 2013-08-19 13:42:34 +02:00
win Moved all Windows related files to win folder 2012-01-01 23:33:10 +08:00
.gitignore Trigger rebuild of fingerprint everytime 2013-07-19 14:38:12 +02:00
.gitmodules Removing Docs submodule 2012-12-26 18:29:16 +01:00
.travis.yml Configure project for actually different build types 2013-08-08 14:58:58 +02:00
AUTHORS.TXT authors 2012-01-31 23:23:42 +01:00
CMakeLists.txt Fixes #709, out-of-source builds from arbitrary directories 2013-08-19 16:55:56 +02:00
contractor.ini Removing SRTM 2012-11-22 17:23:49 +01:00
createHierarchy.cpp Refactor _Restriction class 2013-08-14 11:59:46 +02:00
extractor.cpp Refactor _Restriction class 2013-08-14 11:59:46 +02:00
extractor.ini Using Threads from parameter extractor.ini 2012-11-22 17:24:49 +01:00
Gemfile add test for process error codes 2012-09-28 15:29:13 +02:00
Gemfile.lock add test for process error codes 2012-09-28 15:29:13 +02:00
LICENCE.TXT Initial Import. 2010-07-09 09:05:40 +00:00
profile.lua readding profile.lua 2013-07-02 22:51:21 +02:00
Rakefile update rakefile for convenient cmake setup 2013-06-30 10:21:21 +02:00
README.md Updateing Readme to give proper reference (again) 2013-07-31 13:12:25 +02:00
README.TXT Adding the URL of the demo installation to README 2012-03-15 20:30:17 +01:00
routed.cpp logging into wrong channel 2013-08-11 23:25:22 +02:00
server.ini First implementation of moving the algorithmic core into a library 2013-06-26 19:47:16 -04:00
typedefs.h move windows specific defines behind define-fence 2013-08-14 11:58:23 +02:00

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