Skip to content

HybridFox/transportmap

Repository files navigation

setup

1. Setup OSRM data

download OSRM data from Geofabrik.

We are using the belgium map here, feel free to switch out to any version.

curl http://download.geofabrik.de/europe/belgium-latest.osm.pbf --output ./osm/map-data/map.osm.pbf

extract, partition and customize map data

docker run -t -v "${PWD}/osm:/data" ghcr.io/project-osrm/osrm-backend osrm-extract -p /data/profiles/train.lua /data/map-data/map.osm.pbf
docker run -t -v "${PWD}/osm:/data" ghcr.io/project-osrm/osrm-backend osrm-partition /data/map-data/map.osm.pbf
docker run -t -v "${PWD}/osm:/data" ghcr.io/project-osrm/osrm-backend osrm-customize /data/map-data/map.osm.pbf

2. Start application

docker compose up