Sign inSign up

5ika/osrm-backend

By 5ika

Updated about 10 years ago

OSRM-backend version 5

Image
0

10K+

5ika/osrm-backend repository overview

Cette image se base sur le projet https://github.com/DoFabien/Dockerfile-OSRM et propose une mise à jour des scripts pour utiliser la version 5 de osrm-backend.

Le Dockerfile est disponible sur le dépôt GitHub : https://github.com/5ika/osrm-docker

Données de cartographie

Le container utilise un fichier .osm ou .osm.pbf à placer dans un dossier data/ à la racine du projet.

Il est possible de récupérer ce fichier à partir du site http://download.geofabrik.de/.

Paramètres

Les fichiers contenant les profils (car.lua, foot.lua,etc.) se trouvent dans /data/profiles/.

  • -e PROFILE_LUA= profile_à_utiliser
  • -e FILE_OSM = fichier osm.pbf ou osm à utiliser
  • -e REFRESH = 1 => les données sont repréparées à partir des données de base. Sinon et si elles ont déjà été préparées, on repart sur ces dernières.

Démarrage

Après avoir placé le fichier switzerland.osm.pbf dans le dossier data/.

docker run -d -p 5000:5000 -v $PWD/data:/data \
 --name=osrm_switzerland \
  -e PROFILE_LUA=car.lua  \
  -e FILE_OSM=switzerland.osm.pbf \
  -e REFRESH=0 5ika/osrm-backend

Pour accéder aux logs:

docker logs -f osrm_switzerland

Tag summary

Content type

Image

Digest

Size

359.3 MB

Last updated

about 10 years ago

docker pull 5ika/osrm-backend