-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Websites and projects using OSRM
Are you using OSRM for a website or otherwise? Then add your project here! We're also glad for any feedback - feel free to open a ticket!
https://activibees.com Find things to do; out and about or from your sofa. Events, activities and days out for all ages and interests. Stay up to date with your favourite local attractions.
http://Ganja405.com/ Oklahoma's premier cannabis dispensary map.
http://map.project-osrm.org/ Worldwide routing with updated every 12 hours.
https://www.stopbystop.com/ US Highway exits, restaurants and gas stations along the way.
http://mapbox.com Worldwide routing for walking or by car. Fresh data every 6 hours.
- https://ibikecph.dk/en
- https://itunes.apple.com/dk/app/i-bike-cph/id684768054
- https://play.google.com/store/apps/details?id=dk.kk.ibikecph
Bicycle navigation site and app created by the City of Copenhagen. We run our own OSRM servers to offer custom route types: fastest route, greenest route and routes for cargo bikes. Greenest route uses PostGIS spatial analysis of OSM data to favor routes through parks, along lakes, etc. Our code is open source and available at: https://github.com/ibikecph/
http://cycle.travel/map Cycle routing for Western Europe and North America. Custom OSRM installation with elevation and route relation support, bespoke cartography, and ability to export routes as PDF or GPX. Integrated into the wider site for city guide and leisure route guide support.
http://www.routeyou.com/route/planner The community website RouteYou.com offers different routing profiles (hiking, cycling, ...) made possible by OSRM
http://www.openstreetmap.org/user/DennisL/diary OSRM was used to identify isolated "islands" in the OSM car network. The layer could be viewed in GeoFabrik's OSM Inspector tool, as well as on the OSRM map page.
http://osm.lonvia.de/swissroute/ Routing site for Switzerland that offers different routing profiles for bikers and pedestrians. It is more or less a clone of the main site but uses its own set of profile rules. The routing profiles are available on github.
http://trasy.ump.waw.pl/ Routing site for UMPpcPL http://www.ump.waw.pl/en/index.html. Car and bike routing are updated daily. It does not use OSM data.
http://geotribu.net/applications/OSRM_leaflet_974/main.html Routing for the french Island of La Reunion.
http://www.mapslow.eu/it/map/ Routing for Italy: car, bicycle and foot profiles are available.
http://citybot.com using OSRM with OSM data as routing server for car and foot routing in San Francisco and San Diego (adding more cities soon)
https://routific.com is Route Optimization as a Service, solving complex Vehicle Routing Problems through a simple API. Routific uses OSRM to generate the distance matrices.
http://egomap.eu/ Dynamically routes between EV chargers in Ireland and Northern Ireland, with configurable parameters so that the user can specify their vehicle’s maximum range and current charge. Generates multiple viable routes and ranks them by travel time.
using OSRM with OSM data(only Chilean data) as routing server for car, bicycle and foot routing in Chile http://jpizarrom.github.io/osm-chile/ http://osrm-chile-car.herokuapp.com/viaroute http://osrm-chile-bicycle.herokuapp.com/viaroute http://osrm-chile-foot.herokuapp.com/viaroute
OSMBonusPack is an Android library to develop applications using OSM maps. It provides a routing API based on OSRM service.
This can be seen in action through the demo application, OSMNavigator
http://maps.navigasi.net Use its own map data source. OSRM as routing engine and Backend layout with additional layer of provincial infographics
Rydeful is a location based carpool planner for groups of people going to the same place at the same time.
https://www.naviki.org Worldwide bicycle routing with different profiles.
https://www.nnnow.com/store-locator Find Nearby stores
https://yala.ma Ride sharing in Morocco
https://grofers.com/ - Online grocery shopping. We use OSRM for our logistics planning.
https://www.drivebestway.com/ - using OSRM with OSM data (only North America) as routing server for car.
https://www.quatreepingles.fr/ - using OSRM with OSM data as routing server for services.
https://github.com/nwg-piotr/RamblerGPXEditor/ - OSM-based Android GPX editor.
http://www.monitorserver.ru/ - using OSRM with OSM data as routing server for services.
https://play.google.com/store/apps/details?id=pl.nwg.dev.wear.rambler - GPX-based navigation for Android Wear smart watches.
https://github.com/rCarto/osrm/ - uses the demo server if "osrm.server" option is unchanged
Using OSRM for compute routes between carpooling destinies and showing into a map. Also we use OSM data to autocomplete cities.
- https://carpoolear.com.ar/app/
- https://play.google.com/store/apps/details?id=com.sts.carpoolear&hl=es_419
- https://itunes.apple.com/ar/app/carpoolear/id1045211385?mt=8
Using OSRM for create a stay https://cmore.fr/
Using OSRM to calculate routes distance and duration from point A to point B for taxi drivers. Also using OSM (Nominatim) to reverse geocode addresses. https://clickingec.com https://play.google.com/store/apps/details?id=com.clickingec.clickandgo https://play.google.com/store/apps/details?id=com.clickingec.clickandgo.conductores https://itunes.apple.com/us/app/click-go/id1393805507?ls=1&mt=8 https://itunes.apple.com/us/app/click-go-conductores/id1397432471?ls=1&mt=8
Using OSRM to my project of completion of course work (COTIL-UNICAMP - UNIVERSITY OF CAMPINAS - BRAZIL) http://ladvus.robotecweb.com.br/main/index.php http://186.223.117.210:81/index.php http://186.223.117.210:81/index.html http://186.223.117.210:81/main/index.php http://186.223.117.210:81/main/index.html
Using OSRM to help PORCH, a non-profit, help keep track of information about their coordinators.
http://tbstoluca.ddns.net Using OSRM to localisation of offices and calculate routes distance and duration from point A to point B calculate km of trucks.
http://www.bna-disperhub.gq/ using OSRM to navigate routes between point A and B
https://crossdocker.azurewebsites.net/planning/map using OSRM to calculate routes
https://www.lamaraudiere.com/d4ua/ Using OSRM to calculate routes for convoy
https://vk.com/onlineplatform29 Using OSRM to build convenient routes in cities
https://distanzechilometriche.net/ Route and distance calculator in Italian using OSRM to calculate routes
https://saimas.ir/ Route and distance calculator in Iran using OSRM to calculate routes for school taxi
https://taxiroute.ranabo.nl/ using OSRM to navigate routes between point A and B
https://cerysmooney.github.io/Technical_Prototype_ID_TRM2_2024/ https://github.com/cerysmooney/Technical_Prototype_ID_TRM2_2024 Using OSRM to display fictional routes for a fictional mobile app prototype that navigates routes between the user's location and the finalized route. This is being used for a school project.
https://eyeloca.com/ use OSRM to route to the nearest store location
https://www.mtcx.com.br Using for get routing based the private data locations the platform
I think this page is obsolete. I add few commet since I tried to compile OSMR recently using Codeblocks 20.03 on Windows 10. What I found was that
Several extra libraries ave to be installed like BZip2, lua. I was using MSYS2 so I did, pacman -S mingw-w64-x86_64-bzip2 pacman -S mingw-w64-x86_64-lua pacman -S mingw-w64-x86_64-zlib
instal Intell tbb https://github.com/oneapi-src/oneTBB/releases Extract it to a folder (e.g., C:\tbb).
Ensure to add TBB Path to CMake Command and that the bin folder of MinGW or MSYS2 (e.g., C:\msys64\mingw64\bin) is added to your system PATH environment variable.
Then in osrm-backend\build run
cmake -G "CodeBlocks - MinGW Makefiles" .. -DCMAKE_BUILD_TYPE=Release -DTBB_INCLUDE_DIR="C:/tbb/include" -DTBB_LIBRARY="C:/tbb/lib/intel64/gcc4.8/libtbb.so"
cmake -G "CodeBlocks - MinGW Makefiles" .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_CXX_FLAGS="-fno-lto -mconsole" -DCMAKE_EXE_LINKER_FLAGS="-Wl,-e,mainCRTStartup"
It may be enough to compile.
However for some compilation problems I add to do
- remove "-Werror # Treat all warnings like error" in a CMakeLists.txt file
- add in shared_memory.hcp in line 208: (void)lock_file; // This explicitly marks lock_file as used to avoid warning of unused variable
- to avoid an Link Time Optimization (LTO) error run cmake -G "CodeBlocks - MinGW Makefiles" .. -DCMAKE_BUILD_TYPE=Release -DIPO=OFF
- put OFF in option(ENABLE_LTO "Use Link Time Optimisation" OFF) and I add set(CMAKE_INTERPROCEDURAL_OPTIMIZATION OFF) in Cmake
I finally gave up because of Windows console incompatibility (Winmain not found) without knowing the reason even after having, In codebleocks Project properties, Built target, type put Console application