J'utilise souvent les transports en commun pour me déplacer, mais parfois je préfère courir cinq minutes pour rattraper un bus au lieu d'attendre où je suis pendant 15 minutes pour le prochain bus.
Les itinéraires de transit de Google Maps semblent supposer une vitesse au pied d'environ 10 minutes par km (16 minutes par mile).
Est-ce que quelqu'un sait comment je procéderais pour personnaliser cette vitesse afin que je puisse arriver à mes destinations le plus rapidement possible? J'ai une certaine expérience en programmation afin que je puisse utiliser leurs API si nécessaire. Je ne sais pas par où commencer.
Le site Web d' Austin Public Transit vous permet de spécifier une vitesse de marche lente, moyenne ou rapide. Je voudrais faire quelque chose de similaire, mais partout plutôt qu'à Austin.
J'ai regardé l' API Google Directions, mais il ne semble pas y avoir de variable de vitesse.
EDIT: Apparemment, Google utilise une vitesse variable, donc une entrée directe de la vitesse ne serait pas possible, mais ce serait bien si je pouvais dire aux directions de transit de Google Maps de prendre leur temps de marche calculé et de le réduire de moitié, par exemple.
Exemple illustratif
Il est 9 h 50. Je suis au parc quand je me rends compte que j'ai besoin d'un petit pain à la cannelle dès que possible humainement. Cette envie est si forte que je suis prêt à courir à une vitesse de 7 min / km pour arriver à ma pâtisserie savoureuse. Est-ce plus rapide si je profite du transport en commun?
Option 1. À pied uniquement
Google dit "Marchez 3,9 km, 48 min". Il est facile de calculer que pour moi, c'est "Courir 3,9 km, 27 min". En d'autres termes, je profiterai de la douceur de la cannelle à 10h17 .
Option 2. Directions du transport en commun
Si je suis les instructions, je descendrai à un arrêt près du centre commercial à 10h23. Encore une fois, en supposant que je suis très rapide, cela ne me prendra que 4 minutes de l'arrêt au centre commercial, ce qui signifie que je pourrai me livrer à 10h27 .
Je devrais donc courir, non? Pas nécessairement. Après avoir creusé, il semble que je puisse arriver au centre commercial même avant 10h17.
Option secrète 3: attraper un bus plus tôt
Selon l' horaire du Transit , le bus n ° 43 circule toutes les demi-heures. Google a montré que la capture # 43 à 10:27 était l'une des options, mais il s'avère que je peux probablement arriver à temps pour le bus 9:57. Avec ce bus, je descendrai à un arrêt près du centre commercial à 10h12 et serai là à 10h16 .
Les choses deviennent encore plus compliquées lorsque des transferts sont impliqués.
De plus, j'aimerais que cela soit automatisé car je ressens souvent ces envies soudaines. Pas de temps pour les calculs manuels et les corrections!
la source
Réponses:
il semble que Google utilise une vitesse variable, de sorte qu'ils ont laissé les utilisateurs sans possibilité de la modifier.
la source
Vous pouvez contourner ce problème en définissant l '«heure de début» de votre voyage sur quelques minutes, afin que l'estimation plus prudente de Google de la vitesse de marche vous place toujours à un autre arrêt de bus plus tôt dans le temps.
la source