From d49882a8e731e750b16c2915817b3c6433e7faa2 Mon Sep 17 00:00:00 2001 From: Hamza Date: Tue, 2 Jun 2026 10:37:41 +0200 Subject: [PATCH] Update OSRM Date Preprocessing Pipeline --- OSRM-Date-Preprocessing-Pipeline.md | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/OSRM-Date-Preprocessing-Pipeline.md b/OSRM-Date-Preprocessing-Pipeline.md index e252c9f..a78419d 100644 --- a/OSRM-Date-Preprocessing-Pipeline.md +++ b/OSRM-Date-Preprocessing-Pipeline.md @@ -8,5 +8,37 @@ The pipeline supports two algorithmic approaches: **Multi-Level Dijkstra (MLD):** Uses **`osrm-extract`**, **`osrm-partition`** followed by **`osrm-customize`** For our case we're using **Contraction Hierarchies**, So we extract `*.osm` by executing these commands: + +```bash +osrm-extract PATH_TO_OSM +osrm-contract PATH_TO_OSRM ``` + +These commands will generate for you these files: +```bash +Name +---- +algeria-260108.osm.pbf +algeria-260108.osrm.cnbg +algeria-260108.osrm.cnbg_to_ebg +algeria-260108.osrm.datasource_names +algeria-260108.osrm.ebg +algeria-260108.osrm.edges +algeria-260108.osrm.enw +algeria-260108.osrm.fileIndex +algeria-260108.osrm.geometry +algeria-260108.osrm.hsgr +algeria-260108.osrm.icd +algeria-260108.osrm.maneuver_overrides +algeria-260108.osrm.names +algeria-260108.osrm.nbg_nodes +algeria-260108.osrm.properties +algeria-260108.osrm.ramIndex +algeria-260108.osrm.restrictions +algeria-260108.osrm.timestamp +algeria-260108.osrm.tld +algeria-260108.osrm.tls +algeria-260108.osrm.turn_duration_penalties +algeria-260108.osrm.turn_penalties_index +algeria-260108.osrm.turn_weight_penalties ``` \ No newline at end of file