url - obtener - lector de coordenadas
Forma la URL de Google Maps que busca lugares específicos cerca de coordenadas específicas (7)
Tengo la longitud y la latitud y el nombre del lugar que quiero buscar. ¿Cómo edito la URL de Google Maps para que obtenga todos los lugares (nombre de los lugares) cerca de un conjunto de coordenadas?
Sé que podría hacer esto usando Google Map API, pero solo por un enlace parece un montón de problemas.
¿Qué quieres buscar cerca de ese lugar conocido?
Por ejemplo, si desea buscar un restaurante cerca de un lugar conocido, puede usar los parámetros "q =" y "near =" y construir esta URL: maps.google.com/?q=restaurant&near=47.154719,27.60551
Para obtener una lista de parámetros completos, puede ver esto: https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters
Según el formato en el que desee incluir su información, puede agregar al final de la URL el resultado del parámetro de la siguiente manera: maps.google.com/?q=restaurant&near=47.154719,27.60551&output=kml.
Para obtener más tipos de formato de salida, puede leer el capítulo 2 de este: http://csie-tw.blogspot.de/2009/06/android-driving-direction-route-path.html
A partir de enero de 2018, la última URL es:
https://google.com/maps/search/ su cadena de búsqueda
Ejemplos:
https://google.com/maps/search/empire state building
https://google.com/maps/search/1600 Pennsylvania Ave NW, Washington, DC 20500
Google ahora tiene una página de documentación dedicada a las URL de Maps:
https://developers.google.com/maps/documentation/urls/guide
Una clave API no es necesaria.
Manipulando uno de los ejemplos, se me ocurrió este esquema de URL que se ajusta a su pregunta:
https://www.google.com/maps/search/<search term>/@<coordinates>,<zoom level>z
Un ejemplo válido de esto sería:
https://www.google.com/maps/search/pizza/@41.089988,-81.542901,12z
Esto debería mostrarle todas las pizzerías alrededor de Akron, Ohio.
Puede usar la nueva URL para Google Maps: https://www.google.com/maps/@39.774769,-74.86084,18z equivalente a http://maps.google.com/?ll=39.774769,-74.86084 .
39.774769 es la latitud y -74.86084 es longitud y 18z es 18 nivel de zoom.
Sí, tuve la misma pregunta durante mucho tiempo y encontré la perfecta. Aquí hay algunos parámetros de esto.
https://maps.google.com/?parameter=value
q =
Se utiliza para especificar la consulta de búsqueda en la búsqueda de Google Maps.
p.ej :
https://maps.google.com/?q=newyork or
https://maps.google.com/?q=51.03841,-114.01679
cerca =
Se usa para especificar la ubicación en lugar de ponerla en q. También tiene el efecto adicional de permitirle aumentar el valor de precisión de AddressDetails al ser más preciso. Sobre todo solo es útil si q es un negocio o similar.
z =
Nivel de zoom. Puede establecerse 19 normalmente, pero en ciertos casos puede llegar hasta 23.
ll =
Latitud y longitud del punto central del mapa. Debe estar en ese orden Requiere formato decimal. Curiosamente, puede usar esto sin q, en cuyo caso no muestra un marcador.
sll =
Similar a ll, solo esto establece el lat / long del punto central para una búsqueda de negocios. Requiere los mismos criterios de entrada que ll.
t =
Establece el tipo de mapa que se muestra. Se puede establecer en:
m – normal map
k – satellite
h – hybrid
p – terrain
saddr =
Establece el punto de inicio para las búsquedas de direcciones. También puede agregar texto entre paréntesis para ponerlo en negrita en la barra lateral de instrucciones.
daddr =
Establece el punto final para las búsquedas de indicaciones, y de nuevo pondrá en negrita cualquier texto agregado entre corchetes. También puede agregar "+ a:" que se establecerá mediante puntos. Estos se pueden agregar varias veces.
via =
Le permite insertar a través de puntos en direcciones. Debe estar en formato CSV. Por ejemplo, via = 1,5 direcciones 1 y 5 serán a través de puntos sin entradas en la barra lateral. El punto de inicio (que se configura como 0) y 2, 3 y 4 mostrarán direcciones completas.
doflg =
Cambia las unidades utilizadas para medir la distancia (por defecto será la unidad estándar en el país de origen). Cambia a ptk para métrico o ptm para imperial.
msa =
Hace cosas con My Maps. Establézcalo en 0 para mostrar My Maps definido, b para activar la barra lateral Mis mapas, 1 para mostrar la pestaña Mis mapas por sí mismo o 2 para ir al nuevo formulario del creador Mi mapa.
referencia: http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters
información adicional:
http://maps.google.com/maps?q=loc : poner en latitud y longitud después, ejemplo:
http://maps.google.com/maps?q=loc:51.03841,-114.01679
esto mostrará el puntero en el mapa, pero suprimirá la geocodificación de la dirección, lo mejor para una ubicación sin una dirección, o para una ubicación donde google maps muestra la dirección incorrecta.
Puede usar el parámetro de consulta ll
para su latitud y longitud, y puede usar el parámetro de consulta q
para lo que desea buscar.
http://maps.google.com/?ll=39.774769,-74.86084
O tu puedes