Uso spesso le indicazioni di transito per spostarmi, ma a volte preferisco correre cinque minuti per raggiungere un autobus invece di aspettare dove sono per 15 minuti per l'autobus successivo.
Le indicazioni di transito di Google Maps sembrano assumere una velocità di circa 10 minuti al km (16 minuti al miglio).
Qualcuno sa come farei per personalizzare questa velocità in modo da poter raggiungere le mie destinazioni il più velocemente possibile? Ho una certa esperienza di programmazione in modo da poter utilizzare le loro API se necessario. Non so da dove cominciare.
Il sito Web di Austin Public Transit consente di specificare la velocità di camminata lenta, media o veloce. Mi piacerebbe fare qualcosa di simile, ma dappertutto invece che ad Austin.
Ho esaminato l' API di Google Directions ma non sembra avere alcun tipo di variabile di velocità.
EDIT: Apparentemente Google utilizza la velocità variabile, quindi un input diretto della velocità non sarebbe possibile, ma sarebbe bello se potessi dire alle indicazioni di transito di Google Maps di prendere il loro tempo di percorrenza calcolato e dimezzarlo, ad esempio.
Esempio illustrativo
Sono le 9:50. Sono al parco quando mi rendo conto che ho bisogno di un panino alla cannella appena umanamente possibile. Questa brama è così forte che sono disposto a correre a una velocità di 7 minuti / km per arrivare alla mia gustosa pasticceria. È più veloce se approfitto del trasporto pubblico?
Opzione 1. Solo a piedi
Google dice "Cammina 3,9 km, 48 min". È facile calcolare che per me è "Corri 3,9 km, 27 min". In altre parole, mi godrò la dolcezza della cannella alle 10:17 .
Opzione 2. Indicazioni di transito
Se seguo le indicazioni, scenderò alla fermata vicino al centro commerciale alle 10:23. Ancora una volta, supponendo che io sia davvero veloce, mi ci vorranno solo 4 minuti dalla fermata al centro commerciale, il che significa che mi lascerò andare alle 10:27 .
Quindi dovrei correre, giusto? Non necessariamente. Dopo alcuni scavi, sembra che posso arrivare al centro commerciale anche prima delle 10:17.
Opzione segreta 3: prendere un bus precedente
Secondo il programma di transito , l'autobus n. 43 arriva ogni mezz'ora. Google ha mostrato di aver catturato il numero 43 alle 10:27 come una delle opzioni, ma risulta che probabilmente posso farcela in tempo per l'autobus 9:57. Con questo autobus, scenderò alla fermata vicino al centro commerciale alle 10:12 e ci sarò alle 10:16 .
Le cose diventano ancora più complicate quando sono coinvolti i trasferimenti.
Inoltre, vorrei che questo fosse automatizzato perché ricevo spesso queste voglie improvvise. Non c'è tempo per i calcoli e le correzioni manuali!