Eu tenho um pequeno aplicativo que fornece a localização atual: longitude e latitude. Agora eu tenho que navegar para o Google Maps com a longitude e latitude. Por favor, sugira como eu posso fazer isso.
html
google-maps
Deepika
fonte
fonte
A melhor maneira é usar o
q
parâmetro para que ele exiba o mapa com o ponto marcado. por exemplo.:fonte
A partir de hoje (23/09/2014), descobri que para obter um marcador no local exato (não uma aproximação), você pode usar:
Além disso, se você deseja especificar o centro do mapa e o zoom:
Se você deseja usar o tipo de mapa de satélite, acrescente
/data=!3m1!1e3
E se você quiser ver o terreno do mapa, acrescente
/data=!3m1!4b1
fonte
A partir de hoje (23 de outubro de 2018), o Google forneceu um fornecimento de URL universal que funciona com bastante eficiência em várias plataformas e, portanto, o Google recomenda esse método.
Sintaxe:
https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
Exemplo: https://www.google.com/maps/search/?api=1&query=28.6139,77.2090 (Nova Délhi, Índia)
Documentação / Fonte: https://developers.google.com/maps/documentation/urls/guide
fonte
Se você deseja abrir o Google Maps em um navegador:
http://maps.google.com/?q=<lat>,<lng>
Para abrir o aplicativo Google Maps em um dispositivo móvel iOS, use o esquema de URL do Google Maps :
comgooglemaps://?q=<lat>,<lng>
Para abrir o aplicativo Google Maps no Android, use o geo: intent :
geo:<lat>,<lng>?z=<zoom>
fonte
Está fora do escopo da questão, mas acho que também pode ser interessante saber como vincular a uma rota. A consulta ficaria assim:
fonte
Estes são URLs que funcionam:
http://maps.google.com/?q=<LAT>,<LNG>
https://maps.google.com/?q=<LAT>,<LNG>&ll=<LAT>,<LNG>&z=18
https://www.google.com/maps/@<LAT>,<LNG>,16z
https://maps.google.com/?q=<LAT>,<LNG>&z=16
Embora (para leitores ávidos) esta seja a última versão do google (22 de agosto de 2017):
URLs do Google Maps URLs do Google
Maps com exibição do mapa
URLs do Google Maps com ação de pesquisa
Do google
fonte
Para abrir o aplicativo google maps no android: -
aplicativo aberto com marcador para dar a localização: -
abra o mapa do google no ios: -
abra o google maps no navegador com os seguintes parâmetros: -
z
é o nível de zoom (1-21)t
é o tipo de mapa (mapa " m ", " k " satélite, " h " híbrido, " p " terreno " e " GoogleEarth)q
é a consulta de pesquisafonte
O uso do parâmetro de consulta não funcionará, o Google tentará aproximar o local.
O local que eu quero: http://maps.google.com/maps?ll=43.7920533400153,6.37761393942265
A localização aproximada (a oeste da localização real): http://maps.google.com/?q=43.7920533400153,6.37761393942265
fonte
diga facilmente
http://www.google.com/maps/place/lat,lng
formatarURL da amostra:
http://www.google.com/maps/place/30.364124,48.227034
fonte
Isso também funciona:
Exemplo: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
Com ponteiro:
Exemplo: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
fonte
Abra o seguinte URL com o nível de latitude, longitude e zoom.
https://maps.google.com/?q=23.22,88.32&z=8
fonte
Encontre sua localização no programa Google Earth e clique no ícone "Visualizar no Google Maps". A barra de URL do seu navegador mostrará o URL que você precisa.
fonte
Para obter sua localização atual como ponto de partida, você precisa usar este URL:
Você pode preencher o parâmetro de destino com os valores de endereço, nome ou latitude e longitude.
fonte
Abra o mapa do google e mostre a localização e o local dos esquemas de URL
fonte