Respostas:
Este esquema mudou novamente (23 de outubro de 2018). Veja a resposta de Kushagr para as últimas.
Isto para um mapa com o marcador (através do comentário de aaronm ):
https://www.google.com/maps/?q=-15.623037,18.388672
Para um exemplo mais antigo (sem marcador neste):
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
O formato mais antigo:
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
A melhor maneira é usar o q
parâmetro para que ele exiba o mapa com o ponto marcado. por exemplo.:
https://maps.google.com/?q=<lat>,<lng>
A partir de hoje (23/09/2014), descobri que para obter um marcador no local exato (não uma aproximação), você pode usar:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
Além disso, se você deseja especificar o centro do mapa e o zoom:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
Se você deseja usar o tipo de mapa de satélite, acrescente /data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
E se você quiser ver o terreno do mapa, acrescente /data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
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
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>
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:
https://www.google.es/maps/dir/'52.51758801683297,13.397978515625027'/'52.49083837044266,13.369826049804715'
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
Pesquisa : Ao procurar um local específico, o mapa resultante coloca um alfinete no local especificado e exibe os detalhes disponíveis do local.
Importante : o parâmetro api = 1 identifica a versão dos URLs do Google Maps a que este URL se destina. Este parâmetro é necessário em todas as solicitações. O único valor válido é 1. Se api = 1 NÃO estiver presente no URL, todos os parâmetros serão ignorados e o aplicativo padrão do Google Maps será iniciado, em um navegador ou no aplicativo móvel do Google Maps, dependendo da plataforma em uso (por por exemplo, https://www.google.com/maps ).
Para abrir o aplicativo google maps no android: -
geo:<lat>,<lng>?z=<zoom>
aplicativo aberto com marcador para dar a localização: -
geo:<lat>,<lng>?q=<lat>,<lng>(Label,Name)
abra o mapa do google no ios: -
comgooglemaps://?q=<lat>,<lng>
abra o google maps no navegador com os seguintes parâmetros: -
http://maps.google.com/maps?z=12&t=m&q=<lat>,<lng>
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 pesquisaO 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
diga facilmente http://www.google.com/maps/place/lat,lng
formatar
URL da amostra:
Isso também funciona:
https://www.google.pl/maps/@<lat>,<lon>,<zoom>z
Exemplo: https://www.google.pl/maps/@51.5088233,-0.1296787,13z
Com ponteiro:
https://www.google.com/maps/place/<lat>,<lon>/@<lat>,<lon>,<zoom>z
Exemplo: https://www.google.com/maps/search/51.5088233,-0.1296787/@51.5088233,-0.1296787,13z
Abra o seguinte URL com o nível de latitude, longitude e zoom.
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.
Para obter sua localização atual como ponto de partida, você precisa usar este URL:
https://www.google.com/maps/dir/?api=1&origin=Current+Location&destination=<latitude>,<longitude>
Você pode preencher o parâmetro de destino com os valores de endereço, nome ou latitude e longitude.