La recherche dans les applications open source est une approche. OsmAnd est une application pour Android que j'ai utilisée dans le passé et qui a donné des ETA assez précis. Cependant, cela n'a pas porté ses fruits, car la seule chose que j'ai trouvée était 40 km / h appliqué quand maxspeed
est réglé sur none
(la manière standard de marquer cela, car une valeur absente peut signifier "inconnu" ou "pas encore cartographié").
En testant OsmAnd en passant sur une route qui a parcourumaxspeed=none
près de 40 kilomètres, j'obtiens environ 133 km / h . Une valeur étrange, mais la meilleure estimation que je puisse faire étant donné plusieurs mesures (différentes parties du même tronçon). L'application signale les montées et descentes estimées, mais c'est aléatoire: si je vois une pente relativement raide au point X et que je parcours 3 kilomètres avant et après le point X, elle ne verra plus soudainement la pente. Il ne semble pas non plus du tout en tenir compte.
OSRM, un autre moteur de routage pour OpenStreetMap a codé à 140 km / h . En testant ce service via l'interface à openstreetmap.org cependant, je trouve qu'il rapporte des vitesses d'environ 115 km / h ± 2. À ce stade, j'ai abandonné les plongées profondes dans le code source.
Mapzen, également via l'interface openstreetmap.org, me donne 105 km / h ± 1.
GraphHopper, également via l'interface openstreetmap.org, me donne 120 km / h ± 0,003. Enfin une approche cohérente et logique.
YourNavigation, qui semble utiliser Gosmore comme moteur de routage (fonctionnant sur des données OpenStreetMap), me donne 108 km / h ± 1. J'ai l'impression que c'est l'un des services les plus anciens et les moins bien entretenus et qu'il semble être une valeur aberrante en termes de vitesse.
Google Maps ne calcule tout simplement pas. A 04h30 du matin, il ne peut pas se décider si je prendrai 8 ou 12 minutes pour faire 15,8 km. Par conséquent, les estimations de vitesse se situent entre 80 km / h et 118 km / h à 04h30 du matin . Je conseillerais la prudence lors de l'utilisation de Google Maps pour estimer votre ETA et plutôt utiliser un autre service, plus sain d'esprit qui ne repose pas à 100% sur les algorithmes et à 0% sur le sens.
Bing Maps semble calculer à 130-135 km / h , en utilisant son estimation «sans trafic». Actuellement (15h00 en Allemagne), il signale un "trafic léger" sur ce tronçon, ce qui ramène la vitesse à 115 km / h.
Waze prend également en compte le trafic et n'a pas la possibilité de le désactiver. Les résultats sont assez variés / peu fiables, mais pas aussi mauvais que ceux de Google: entre 105,6 km / h et 125,2 km / h à 04h30 (sur 7 tests: tous les sous-ensembles du même tronçon d'autoroute que j'ai testé avec les services précédents avec) . Encore une fois, faites preuve de bon sens, car à 04h30, vous ne serez pas soudainement coincé dans un trafic à 105 km / h pendant 19 km, en particulier lorsqu'un tronçon de 18 km qui se chevauche conduit 121 km / h. (Pour les Américains, 105-121 km / h est de 65 à 75 mph.)
Conclusion
Ça dépend. Certains services estiment environ 110 à 115 km / h, et d'autres supposent que vous atteindrez la vitesse consultative en Allemagne de 130 km / h.
Dans le passé, j'ai eu de bons résultats avec OsmAnd qui est du côté 115 km / h, donc je suppose qu'il y a quelque chose à dire pour expliquer quelque 10% de la variance du trafic, des courbes, etc.
Pour les services qui essaient de prendre en compte le trafic actuel, assurez-vous d'appliquer le bon sens.