Skip to content
Snippets Groups Projects

FACT OSRM Europe

Open Source Routing Machine (OSRM) with Europe Open Street Map (OSM) from http://download.geofabrik.de/.


Use

docker login -u FACT_token -p glpat-1zG-TQx___xLsPjj2vsG registry.git.nilu.no

podman run -t -i --name fact_road_eu -p 5001:5001 -d registry.git.nilu.no/fact/data/fact_road_eu:0.1


Specifications

OSRM API: https://project-osrm.org/docs/v5.24.0/api/#.

Example:

curl 'http://127.0.0.1:5001/route/v1/driving/7.623329386622931,58.69773711014142;8.718283472951525,59.49305932590341?overview=false'


Notes

While the container may start on any machine, the server within the container does not succesfully start without enough peak memory availability (e.g., with a total of 24 GB). In case please change machine and/or swap mem size.

osrm/osrm-backend official images are not up-to-date (>2 years old), hence the need to develop a new one with most up-to-date backend server.

Install osrm from https://github.com/Project-OSRM/osrm-backend


Authors

Riccardo Boero - ribo@nilu.no

License