Auparavant, je pouvais spécifier un paramètre d'URL pour afficher automatiquement les itinéraires des transports en commun, mais cela ne fonctionnait plus et maintenant je n'obtiens des itinéraires qu'en entrant une URL comme celle-ci: https://www.google.com/maps/dir/120+Spring+St,+Cambridge,+MA+02141/24+Cummington+Mall,+Boston,+MA+02215/
quel est le paramètre que je dois ajouter pour faire du vélo, de la marche ou les directions des transports en commun? (quelque chose comme ?mode=b
)
google-maps
nachocab
la source
la source
maps/preview
etmaps/dir
(Modifications apportées le 25/06/2015 sur la base de suggestions)
En fait, je joue avec les nouvelles URL depuis plusieurs jours et j'ai publié les résultats de mes enquêtes sur mon blog:
https://mstickles.wordpress.com/2015/06/12/gmaps-urls-intro/
Il y a environ 11 articles couvrant les différentes parties de la structure URL, que je ne peux pas bien résumer dans un article. Pour vos besoins, les messages Options d'itinéraire (Partie 1 et Partie 3) sont probablement les plus pertinents, avec le poste de référence Options de données. Je noterai cependant deux ou trois choses:
La section '/ data =' de la nouvelle URL des cartes se fait dans une sorte de configuration "bloc de données". Donc, si vous regardez les arborescences de paramètres mentionnées pour la marche:
Le premier élément, '! 4m2', signifie que c'est le bloc (m) contenant des informations sur le contenu de la carte / image (4m) et est long de deux éléments. Le deuxième élément, '! 4m1', signifie qu'il s'agit du bloc (m) contenant les options d'itinéraire (4m à l'intérieur du premier 4m) et est un élément de long. Le dernier élément, «3e2», signifie qu'il s'agit d'une valeur énumérée (e) indiquant le mode de transport (3e à l'intérieur de 4 m à l'intérieur de 4 m), avec une valeur de 2 = marche. Comme l'ont noté les treebles, les autres valeurs possibles sont 0 = conduite, 1 = vélo, 3 = transport en commun et 4 = vol.
La raison pour laquelle cela est important, c'est que si vous deviez ajouter une autre option qui va dans ces blocs, les premiers éléments devraient changer pour refléter qu'ils "contiennent" plus d'éléments. Donc, si vous vouliez spécifier que les distances devraient être affichées en kilomètres, vous ajouteriez un élément '4e0' (les unités de distance sont un 4e à l'intérieur de 4m à l'intérieur de 4m; valeur 0 = kilomètres), et le nouveau jeu de paramètres serait:
Si je voulais spécifier des itinéraires de transport en commun avec une préférence pour prendre le bus et une préférence pour moins de transferts, le jeu de paramètres serait:
Décomposé pour montrer quels éléments sont dans quel bloc:
la source
J'ai posé la même question sur les forums Google et j'ai obtenu une réponse:
[par treebles]
Merci encore, Treebles!
la source
Grâce à l'excellente réponse de LoboFX, je l'ai ajouté en tant que moteur de recherche personnalisé dans Google Chrome sur mon ordinateur, donc je peux simplement taper
pt
[destination]
dans l'omnibox Chrome, et il trouvera les transports publics partant maintenant de mon domicile vers cette destination.https://www.google.com/maps/dir/Home/%s/data=!4m2!4m1!3e3
Bien sûr, cela nécessite de dire à Google où se trouve votre maison et d'être connecté à votre compte Google.
Vous pouvez remplacer
Home
parWork
, ou votre emplacement le plus courant, par exemple123+Main+St+Springfield
, ou mêmehere
, si, encore une fois, vous partagez votre emplacement actuel avec Google .la source