Existe-t-il un moyen de personnaliser la vitesse du pied pour les itinéraires de Google Maps Transit?

14

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!

sgryzko
la source
Peut-être que si quelqu'un connaît un moyen de le faire, il saura peut-être faire exactement la même chose pour les itinéraires à vélo!
panhandel
C'était une fonctionnalité de l'application de cartes précédente. Je ne sais pas où ils l'ont mis dans la version récente. Vous pouvez définir l'ancien / lent / rapide
@panhandel Pour les itinéraires à vélo, obtenez des itinéraires pour un itinéraire, parcourez cet itinéraire et voyez combien vous étiez plus rapide ou plus lent que prévu. Utilisez ce facteur pour estimer tous les voyages futurs. Pour les itinéraires de transport en commun, c'est beaucoup plus complexe car il s'agit en fait de transport en commun et de marche . Une marche plus rapide pourrait signifier un itinéraire différent ou un bus plus ancien sur le même itinéraire.
sgryzko

Réponses:

5

il semble que Google utilise une vitesse variable, de sorte qu'ils ont laissé les utilisateurs sans possibilité de la modifier.

silpol
la source
Intéressant! La question reste cependant posée. Voir mon montage.
sgryzko
Je ne sais pas si l'utilisation de SE en tant que commentaire sur le produit (voir "ce serait bien si je pouvais") pour Google est une bonne idée.
silpol
Je suis d'accord. Et ce n'est pas ce que je fais. Je demande simplement si quelqu'un a pu accomplir cela. Peut-être que la vitesse ne peut pas être réglée, mais le temps peut être truqué.
sgryzko
Je suppose que même si ce n'est pas la réponse que je voulais, cela semble être la bonne réponse, donc je l'ai marquée comme la meilleure réponse.
sgryzko
mon plaisir d'aider :)
silpol
2

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.

Adam Zielinski
la source
1
Cela pourrait être une solution de contournement manuelle décente, mais ce n'est pas automatisé et combien de minutes d'avance devriez-vous vous accorder? Cela dépendrait de la proximité des arrêts. Et il manque la correction pour courir de l'arrêt de bus à votre destination. J'ai ajouté un exemple à ma question.
sgryzko