je ne sais pas si la question a déjà été posée… mais comme dit dans un précédent message, j’essaie de comprendre comment Waze peut calculer le temps du trajet.
Est ce qu’il utilise la catégorie des routes ?
Est ce qu’il utilise le fait que la route et dans ou dehors une agglomération ?
Car nous avons des zones à 20, 30, 40, 45, 50, 70, 90, 110, 130… comment il prend tout ça en considération sachant que nous n’indiquons pas la limitaton de la vitesse (ce qui est dommage).
Salut
Waze prend en considération les vitesses enregistrés pour chaque segment et il applique une pondération en fonction des catégories de routes. Et voilà!
Il existe bcp d’algoritmes pour calculer un itinéraire dans un réseaux de segments qui relient un point A a un point B.
Waze en utilise 2 : “plus court” et “plus rapide” (avec bien entendu à chaque fois les restrictions personnelles sur les routes 4x4 / autoroutes à péage / etc etc etc)
On commence par trouver le trajet à vol d’oiseau, puis on cherche les segments qui sont autour de ce trait, pour éliminer les calculs Paris-Marseille en passant par Hong-Kong.
“Plus court” = le plus court, celui dont la somme des longueurs des segments utilisables représente la plus courte distance.
“Plus rapide” = celui dont la vitesse moyenne des différentes vitesses moyennes de chaque segment utilisable est la plus faible.
Je ne connais pas la marge d’éloignement du trajet à vol d’oiseau; mais quand je demande un Tarbes-Brive avec “plus court”, il me trouve un trajet très proche du plus direct, si je demande un “plus rapide”, il me sort l’autoroute par Toulouse, donc l’éloignement est quand même assez élevé.
Je suppose qu’il priorise les routes en fonction du type qu’on a renseigné sur les segments qui n’ont aucune infos de vitesse moyenne; mais pour les autres, si on est cohérent dans l’édition, une minor highway est plus rapide en moyenne qu’une street, Waze choisira la “minor highway”.