Brussels Pedestrian Network simule les déplacements piétons à Bruxelles à partir des données OpenStreetMap et produit plusieurs couches de contrôle qualité destinées aux contributeurs OSM. Cette page documente le modèle de coûts utilisé par le routeur, les critères de détection de chaque couche QA, et le calcul des indicateurs affichés sur la page Statistiques.

La simulation de flux aide à repérer les zones où le mapping a le plus d'effet sur la marchabilité. Les couches QA permettent, quant à elles, de cibler des erreurs de topologie ou des tags manquants sur des segments précis.

1. Coûts de routage et tags OSM

Le routeur (igraph, Dijkstra) calcule chaque trajet sur un graphe pondéré : le poids d'un segment correspond à sa longueur multipliée par un facteur de coût dépendant du type de voirie. Un facteur élevé rend le segment moins attractif ; le routeur privilégie une alternative si elle existe.

Tag highwayCoûtNote
pedestrian, footway1.0Infrastructure piétonne dédiée.
living_street, path1.2Usage mixte ou aménagement informel.
steps1.5Dénivelé, pénalisant pour les poussettes et les personnes à mobilité réduite.
residential, service2.0Chaussée partagée avec le trafic motorisé.
tertiary3.5Trafic plus dense.
primary8.0Axe à fort trafic, peu adapté à la marche en l'absence de trottoir séparé.

Influence du tag sidewalk

Sur les routes de type residential à primary, la présence d'un trottoir documenté modifie le score de marchabilité du segment :

2. Couches de contrôle qualité

Plusieurs couches signalent des incohérences ou des lacunes pouvant être corrigées par les contributeurs.

Trottoirs unilatéraux (Sidewalk Gaps)

Pour chaque segment routier, l'algorithme recherche des ways highway=footway parallèles de part et d'autre de la chaussée. Lorsqu'un trottoir séparé n'est détecté que d'un seul côté, le segment est signalé. Cette couche permet de repérer les rues où le micro-mapping des trottoirs reste incomplet.

Flux sur route (Forced Segments)

Cette couche met en évidence les segments routiers pour lesquels la simulation prédit un flux piéton significatif, sans infrastructure dédiée renseignée (trottoir mappé ou tag sidewalk). Une vérification sur le terrain ou via imagerie permet de déterminer si un trottoir existe réellement, et de compléter le tag ou la géométrie correspondante.

Traversées manquantes

Cette couche ne signale pas toutes les traversées absentes, mais uniquement les nœuds highway=crossing situés sur une route où un trottoir (footway=sidewalk) parallèle est déjà mappé des deux côtés, et dont le passage piéton n'est pas correctement relié à ce réseau via un way footway=crossing. Deux cas sont distingués : l'absence totale de way de traversée connecté (missing_way), et la présence d'un footway connecté au nœud sans le tag footway=crossing (missing_tag). Dans les deux cas, l'infrastructure piétonne environnante est déjà documentée, mais le graphe de routage présente une rupture de connectivité à cet endroit. Un nœud sans trottoir adjacent détecté n'est pas signalé par cette couche.

3. Indicateurs de complétude

La page Statistiques agrège plusieurs indicateurs de complétude du mapping :

Contribuer

Les données sont rafraîchies chaque lundi à partir d'un extrait OpenStreetMap. Workflow de contribution suggéré :

  1. Repérer sur la carte un segment en rouge (flux sur route) ou un trottoir signalé comme lacune.
  2. Ouvrir l'éditeur OSM via le bouton Éditer dans OSM (disponible à partir du zoom 16).
  3. Compléter les tags ou la géométrie manquante dans iD ou JOSM.
  4. Les modifications sont prises en compte lors de la mise à jour hebdomadaire suivante.