Olhar em aplicativos de código aberto é uma abordagem. OsmAnd é um aplicativo para Android que eu usei no passado e que fornece ETAs bastante precisos. Porém, isso foi infrutífero, pois a única coisa que encontrei foi aplicada a 40 km / h quando maxspeed
definida como none
(a maneira padrão de marcar isso, pois um valor ausente pode significar "desconhecido" ou "ainda não mapeado").
Testando o OsmE percorrendo um trecho de rodovia que se estende por maxspeed=none
quase 40 quilômetros, chego a 133 km / h . Um valor ímpar, mas a melhor estimativa que eu poderia fazer com várias medidas (partes diferentes do mesmo trecho). O aplicativo relata a subida e descida estimadas, mas é um acerto e um acerto: se eu vir uma inclinação relativamente íngreme no ponto X e percorrer 3 quilômetros antes e depois do ponto X, de repente ele não verá mais a inclinação. Também não parece levar isso em consideração.
O OSRM, outro mecanismo de roteamento do OpenStreetMap possui 140 km / h codificado. Testando este serviço através da interface no openstreetmap.org , no entanto, acho que ele relata velocidades de cerca de 115 km / h ± 2. Neste ponto, eu desisti de mergulhar fundo no código fonte.
Mapzen, também através da interface openstreetmap.org, fornece 105 km / h ± 1.
O GraphHopper, também através da interface openstreetmap.org, fornece 120 km / h ± 0,003. Finalmente, um que seja consistente e faça sentido.
Sua Navegação, que parece usar o Gosmore como o mecanismo de roteamento (operando com dados do OpenStreetMap), fornece 108 km / h ± 1. Tenho a sensação de que é um dos serviços mais antigos e com menos manutenção, e parece ser um desvio em termos de velocidade.
O Google Maps simplesmente não calcula. Às 04:30 da manhã, não se decide se levarei 8 ou 12 minutos para fazer 15,8 km. Portanto, as estimativas de velocidade estão entre 80 km / he 118 km / h às 04:30 da manhã . Aconselho cautela ao usar o Google Maps para estimar seu ETA e, em vez disso, use outro serviço mais sensato que não dependa 100% de algoritmos e 0% de bom senso.
O Bing Maps parece calcular com 130-135 km / h , usando sua estimativa "sem tráfego". Atualmente (15:00 na Alemanha), ele informa "tráfego leve" nesse trecho, o que reduz a velocidade para 115 km / h.
O Waze também leva em consideração o tráfego e não tem opção para desativá-lo. Os resultados são bastante variados / não confiáveis, embora não tão ruins quanto os do Google: entre 105,6 km / he 125,2 km / h às 04:30 (em sete testes: todos os subconjuntos do mesmo trecho de rodovia que eu testei nos serviços anteriores) . Novamente, use o bom senso, porque às 04:30 você não ficará preso repentinamente no tráfego de 105 km / h por 19 km, especialmente quando um trecho de 18 km sobreposto percorre 121 km / h. (Para os americanos, 105-121 km / h é de 65 a 75 mph).
Conclusão
Depende. Alguns serviços estimam em torno de 110-115 km / h, e outros assumem que você alcançará a velocidade de consultoria na Alemanha de 130 km / h.
No passado, tive bons resultados com o OsmAnd, que fica no lado de 115 km / h, então suponho que haja algo a dizer para contabilizar 10% da variação no tráfego, curvas, etc.
Para serviços que tentam levar em consideração o tráfego atual, aplique o bom senso.