Introduction
Le Waze Map Editor (WME) utilise un système de classification des segments de route qui influence directement l’algorithme de navigation. Cette classification détermine comment Waze calcule les itinéraires, particulièrement pour les trajets longue distance. Ce guide explique le fonctionnement de ce système.
Hiérarchie des types de routes
Les types de segments dans WME suivent une hiérarchie stricte, du plus important au moins important:
- Autoroute, voie express
- Bretelle (cas particulier)
- Route Majeure
- Route Mineure
- Rue Principale
- Rue
- etc…
(Nous ne parlerons pas dans cet article des segments plus petits ou ayant des pénalités)
Principe de continuité des types
La continuité des types est une notion essentielle dans WME : on ne doit jamais interrompre l’enchaînement des segments d’un type donné par des segments d’un type inférieur. Cette règle assure une cohérence dans le réseau et optimise les calculs d’itinéraire.
Impact sur la navigation selon la distance
Mécanisme de pruning (élagage)
Waze utilise un mécanisme appelé “pruning” pour écarter progressivement les types de routes inférieurs du calcul d’itinéraire à mesure que la distance augmente depuis l’origine ou la destination.
Comportement par type de segment :
- Rue et Rue Principale : élaguées du calcul au-delà de certains seuils de distance
- Route Mineure et Route Majeure : seuil d’élagage plus élevé que pour les rues
- Autoroute et Bretelle : jamais élaguées, toujours considérées
Différences entre trajets courts et longs
Trajets courts (ex : Genève → Lausanne)
Pour les trajets de courte à moyenne distance, l’algorithme considère tous les types de routes disponibles, y compris les rues locales et les routes cantonales mineures. Waze peut proposer des itinéraires utilisant des segments secondaires si cela gagne du temps ou évite un bouchon sur l’A1.
Trajets longs (ex : Genève → Zurich)
Pour les trajets longue distance, seuls les types de routes supérieurs (autoroutes, routes majeures) sont considérés pour la majeure partie du parcours. Les routes mineures et les rues ne sont prises en compte qu’à proximité du point de départ, de la destination ou lors d’un recalcul en cours de route.
Conséquences pratiques
-
Recalculs inattendus
Lors d’un recalcul, le point de départ change, la distance totale diminue, et Waze peut réintroduire des segments de moindre type. -
Optimisation des performances
Le pruning limite le nombre de segments à analyser sur les longs parcours.
Fonctionalité de préférences de routing (Poids lors du calcul d’itinéraire - Défavorisé / Neutre / Favorisé)
Méprise courante
Beaucoup d’éditeurs (parfois même de haut niveau) pensent à tort que ces préférences appliquent une pénalité locale pour tous les trajets. En réalité, elles n’interviennent que dans le pruning des trajets longue distance et n’ont aucun effet sur les trajets locaux.
Erreurs fréquentes
- L’usage abusif de “Défavorisé” sur des segments locaux n’empêche pas leur utilisation à proximité. Pour bloquer réellement un segment, il faut utiliser les restrictions (fermetures, virages interdits, plages horaires).
- L’usage de “Favorisé” sur un segment local parallèle à un autre, aussi sans restriction, ne le rendra pas plus suggéré ou préférable, si l’algorithme considère l’autre segment comme plus rapide ou plus fiable pour l’ETA.
Fonctionnement réel
- Privilégié : seuil de pruning plus élevé, le segment reste plus longtemps considéré dans le calcul des longs trajets
- Défavorisé : seuil de pruning plus bas, le segment est élagué plus tôt après une certaine distance à parcourir atteinte
- Neutre : comportement standard selon le type de segment
Exemple : Route cantonale (Genève ↔ Nyon)
- Trajet local (Genève → Coppet) : “Défavorisé” un segment n’a aucun effet
- Trajet longue distance (Genève → Berne / Genève → Zürich) : “Défavoriser” un segment peut avancer le moment où la route est élaguée en fonction du type de route du segment
Exemples suisses d’application
| Type de trajet | Exemple | Comportement principal |
|---|---|---|
| Trajet court | Lausanne → Renens | Tous les types considérés, préférences sans effet |
| Trajet moyen | Lausanne → Fribourg | Début d’élagage des rues, routes cantonales toujours prises |
| Trajet long | Bâle → Lugano | Seules autoroutes et routes majeures, préférences actives |
Recommandations pour les éditeurs suisses
- Ne pas faire l’usage de “Défavorisé” ou “Favorisé” pour régler un problème local.
- Respecter la continuité des types sur WME, selon l’importance réelle pour les longs trajets.
- En cas de doute, en parler aux autres éditeurs et demander conseils.