¿Cómo me vinculo a Google Maps con una longitud y latitud determinadas?
Tengo una pequeña aplicación que da la ubicación actual: longitud y latitud. Ahora tengo que buscar en Google Maps la longitud y la latitud. Por favor sugiera cómo puedo hacer esto.
La mejor forma es utilizar q
el parámetro para que muestre el mapa con el punto marcado. p.ej.:
https://maps.google.com/?q=<lat>,<lng>
Este esquema ha vuelto a cambiar (23 de octubre de 2018). Consulte la respuesta de Kushagr para conocer las últimas novedades.
Esto para un mapa con el marcador (a través del comentario de aaronm ):
https://www.google.com/maps/?q=-15.623037,18.388672
Para un ejemplo más antiguo (sin marcador en este):
https://www.google.com/maps/preview/@-15.623037,18.388672,8z
El formato más antiguo:
http://maps.google.com/maps?ll=-15.623037,18.388672&spn=65.61535,79.013672
A partir de hoy (1 de noviembre de 2020), Google proporcionó una disposición de URL universal que funciona de manera bastante eficiente en multiplataforma y, por lo tanto, Google recomienda este método.
Sintaxis:https://www.google.com/maps/search/?api=1&query=<lat>,<lng>
Ejemplo: https://www.google.com/maps/search/?api=1&query=28.6139,77.2090 (Nueva Delhi, India)
Documentación/Fuente .
A partir de hoy (23/09/2014), descubrí que para obtener un marcador en el lugar exacto (no una aproximación), puede usar:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796
Además, si desea especificar el centro del mapa y el zoom:
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z
Si desea utilizar el tipo de mapa satelital, agregue/data=!3m1!1e3
http://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!1e3
Y si desea una vista del terreno del mapa, agregue/data=!3m1!4b1
https://www.google.com/maps/place/49.46800006494457,17.11514008755796/@49.46800006494457,17.11514008755796,17z/data=!3m1!4b1
Si desea abrir Google Maps en un navegador:
http://maps.google.com/?q=<lat>,<lng>
Para abrir la aplicación Google Maps en un dispositivo móvil iOS, utilice el esquema de URL de Google Maps :
comgooglemaps://?q=<lat>,<lng>
Para abrir la aplicación Google Maps en Android, use geo: intent :
geo:<lat>,<lng>?z=<zoom>