Solía poder especificar un parámetro de URL para mostrar automáticamente las direcciones de transporte público, pero dejó de funcionar y ahora solo obtengo instrucciones de manejo cuando ingreso una URL como esta: https://www.google.com/maps/dir/120+Spring+St,+Cambridge,+MA+02141/24+Cummington+Mall,+Boston,+MA+02215/
¿Cuál es el parámetro que debo agregar para andar en bicicleta, caminar o direcciones de transporte público? (algo así como ?mode=b
)
google-maps
nachocab
fuente
fuente
maps/preview
ymaps/dir
(Ediciones realizadas el 25/06/2015 según las sugerencias)
De hecho, he estado jugando con las nuevas URL durante los últimos días y he publicado los resultados de mis investigaciones en mi blog:
https://mstickles.wordpress.com/2015/06/12/gmaps-urls-intro/
Hay alrededor de 11 publicaciones que cubren las diversas partes de la estructura de URL, que no puedo resumir bien en una publicación. Para sus propósitos, las publicaciones de Opciones de indicaciones (Parte 1 y Parte 3) son probablemente las más relevantes, junto con la publicación de Referencia de opciones de datos. Sin embargo, notaré un par de cosas:
La nueva sección '/ data =' de la URL de mapas se realiza en una especie de configuración de "bloque de datos". Entonces, si nos fijamos en los arbolitos de parámetros mencionados para caminar:
El primer elemento, '! 4m2', significa que este es el bloque (m) que contiene información sobre el contenido del mapa / imagen (4m) y tiene dos elementos de longitud. El segundo elemento, '! 4m1', significa que este es el bloque (m) que contiene las opciones de ruta de direcciones (4m dentro de los primeros 4m) y tiene un elemento de longitud. El último elemento, '3e2', significa que este es un valor enumerado (e) que indica el modo de transporte (3e dentro de 4m dentro de 4m), con un valor de 2 = caminar. Como señalaron los treebles, los otros valores posibles son 0 = conducir, 1 = andar en bicicleta, 3 = tránsito y 4 = vuelo.
La razón por la que esto es importante, es que si agregara otra opción que vaya en esos bloques, los primeros elementos tendrían que cambiar para reflejar que están "conteniendo" más elementos. Entonces, si desea especificar que las distancias deben mostrarse en kilómetros, agregaría un elemento '4e0' (las unidades de distancia son 4e dentro de 4m dentro de 4m; valor 0 = kilómetros), y el nuevo conjunto de parámetros sería:
Si quisiera especificar rutas de transporte público con una preferencia para tomar el autobús y una preferencia por menos transferencias, el conjunto de parámetros sería:
Desglosado para mostrar qué elementos están en qué bloque:
fuente
Hice la misma pregunta en los foros de Google y obtuve una respuesta:
[por treebles]
Gracias de nuevo, treebles!
fuente
Gracias a la excelente respuesta de LoboFX, he agregado esto como un motor de búsqueda personalizado en Google Chrome en mi computadora, por lo que puedo escribir
pt
[destination]
en el omnibox de Chrome, y encontrará que el transporte público sale ahora de mi hogar a ese destino.https://www.google.com/maps/dir/Home/%s/data=!4m2!4m1!3e3
Por supuesto, esto requiere que le digas a Google dónde está tu casa y que inicies sesión en tu cuenta de Google.
Puede reemplazar
Home
conWork
, o su ubicación más común, digamos123+Main+St+Springfield
, o inclusohere
, si, nuevamente, comparte su ubicación actual con Google .fuente