Costumo usar rotas de transporte público para me locomover, mas às vezes prefiro correr cinco minutos para pegar um ônibus em vez de esperar onde estou por 15 minutos pelo próximo ônibus.
As direções de trânsito do Google Maps parecem assumir uma velocidade de aproximadamente 10 minutos por km (16 minutos por milha).
Alguém sabe como eu personalizaria essa velocidade para poder chegar aos meus destinos o mais rápido possível? Tenho alguma experiência em programação para poder usar suas APIs, se necessário. Só não sei por onde começar.
O site do Austin Public Transit permite especificar velocidade de caminhada lenta, média ou rápida. Eu gostaria de fazer algo parecido, mas todo em vez de apenas em Austin.
Analisei a API do Google Directions, mas ela não parece ter nenhum tipo de variável de velocidade.
EDIT: Aparentemente, o Google usa velocidade variável, portanto, uma entrada direta de velocidade não seria possível, mas seria bom se eu pudesse informar as instruções de trânsito do Google Maps para tomar o tempo de caminhada calculado e cortá-lo ao meio, por exemplo.
Exemplo ilustrativo
São 9h50. Estou no parque quando percebo que preciso de um pão de canela o mais rápido possível. Esse desejo é tão forte que estou disposto a correr a uma velocidade de 7 min / km para chegar ao meu saboroso bolo. É mais rápido se eu tirar proveito do transporte público?
Opção 1. Apenas a pé
O Google diz "Ande 3,9 km, 48 min". É fácil calcular que para mim é "Corra 3,9 km, 27 min". Em outras palavras, desfrutarei da bondade de canela às 10:17 .
Opção 2. Direções de transporte público
Se eu seguir as instruções, pararei perto do shopping às 10:23. Mais uma vez, supondo que eu seja realmente rápido, levarei apenas 4 minutos da parada para o shopping, o que significa que eu vou entrar às 10:27 .
Então eu deveria correr, certo? Não necessariamente. Depois de algumas escavações, parece que posso chegar ao shopping antes das 10h17.
Opção secreta 3: pegar um ônibus anterior
De acordo com o cronograma de transporte público , o ônibus 43 vem a cada meia hora. O Google mostrou a captura # 43 às 10:27 como uma das opções, mas acontece que provavelmente posso chegar a tempo do ônibus das 9:57. Com esse ônibus, paro perto do shopping às 10h12 e chego às 10h16 .
As coisas ficam ainda mais complicadas quando há transferências envolvidas.
Além disso, eu gostaria que isso fosse automatizado porque sinto esses desejos repentinos com frequência. Não há tempo para cálculos e correções manuais!
fonte
Respostas:
parece que o Google usa velocidade realmente variável, então eles deixaram os usuários sem opção de alterá-los.
fonte
Você pode contornar isso definindo o "horário de início" de sua jornada de volta em alguns minutos, para que a estimativa mais conservadora da velocidade de caminhada do Google ainda o coloque em um ponto de ônibus adicional em um momento anterior.
fonte