Eu costumava poder especificar um parâmetro de URL para mostrar automaticamente as rotas de transporte público, mas ele parou de funcionar e agora só recebo instruções de direção quando insiro um URL como este: https://www.google.com/maps/dir/120+Spring+St,+Cambridge,+MA+02141/24+Cummington+Mall,+Boston,+MA+02215/
Qual é o parâmetro que devo adicionar para andar de bicicleta, a pé ou de bicicleta? direções de transporte público? (algo como ?mode=b
)
google-maps
nachocab
fonte
fonte
maps/preview
emaps/dir
(Edições feitas em 25/06/2015 com base em sugestões)
Na verdade, eu tenho brincado com os novos URLs nos últimos dias e postado os resultados de minhas investigações no meu blog:
https://mstickles.wordpress.com/2015/06/12/gmaps-urls-intro/
Existem cerca de 11 postagens que abrangem as várias partes da estrutura da URL, que não consigo resumir bem em uma postagem. Para seus propósitos, as postagens de Opções de rotas (Parte 1 e Parte 3) são provavelmente as mais relevantes, juntamente com a postagem Referência de opções de dados. Vou observar algumas coisas, no entanto:
A nova seção '/ data =' dos URLs de mapas é feita em uma espécie de configuração de "bloco de dados". Portanto, se você observar o parâmetro treebles mencionado para caminhar:
O primeiro elemento, '! 4m2', significa que este é o bloco (m) que contém informações sobre o conteúdo do mapa / imagem (4m) e tem dois elementos. O segundo elemento, '! 4m1', significa que este é o bloco (m) que mantém as opções de rota das direções (4m dentro dos primeiros 4m) e tem um elemento de comprimento. O último elemento, '3e2', significa que este é um valor enumerado (e) indicando o modo de transporte (3e dentro de 4m dentro de 4m), com um valor de 2 = andando. Como as árvores notaram, os outros valores possíveis são 0 = condução, 1 = bicicleta, 3 = trânsito e 4 = voo.
O motivo disso é importante: se você adicionar outra opção nesses blocos, os primeiros elementos deverão ser alterados para refletir que estão "contendo" mais elementos. Portanto, se você quiser especificar que as distâncias devem ser mostradas em quilômetros, adicione um elemento '4e0' (as unidades de distância são 4e dentro de 4m dentro de 4m; valor 0 = quilômetros) e o novo conjunto de parâmetros seria:
Se eu quisesse especificar rotas de transporte público com uma preferência por pegar o ônibus e uma preferência por menos transferências, o conjunto de parâmetros seria:
Detalhado para mostrar quais elementos estão em qual bloco:
fonte
Fiz a mesma pergunta nos Fóruns do Google e obtive uma resposta:
[por treebles]
Mais uma vez obrigado, treebles!
fonte
Graças à excelente resposta do LoboFX, adicionei isso como um mecanismo de pesquisa personalizado no Google Chrome no meu computador, para que eu possa digitar
pt
[destination]
na omnibox do Chrome e ele encontrará transporte público saindo agora da minha Casa para esse destino.https://www.google.com/maps/dir/Home/%s/data=!4m2!4m1!3e3
É claro que isso exige que você informe ao Google onde está sua casa e faça login na sua conta do Google.
Você pode substituir
Home
porWork
, ou seu local mais comum, por exemplo123+Main+St+Springfield
, ou mesmohere
se, novamente, compartilhar seu local atual com o Google .fonte