Forma la URL de Google Maps que busca lugares específicos cerca de coordenadas específicas


Tengo la longitud y latitud, y el nombre del lugar que desea buscar. ¿Cómo edito la URL de Google Maps para obtener todos los lugares (nombre de los lugares) cerca de un conjunto de coordenadas?

Sé que podría hacer esto usando la API de Google Map, pero solo por un enlace parece un montón de problemas.

Author: gkubed, 2011-05-16

7 answers

Puede usar el parámetro de consulta ll para su lat y long, y puede usar el parámetro de consulta q para lo que desea buscar.

Http://maps.google.com/?ll=39.774769,-74.86084

O puedes

Http://maps.google.com/?q=your + query

 83
Author: Nick Berardi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-05-16 13:27:54

Sí, tuve la misma pregunta durante mucho tiempo y encontré la perfecta. Aquí hay algunos parámetros de ella.

https://maps.google.com/?parameter=value



q=

Se utiliza para especificar la consulta de búsqueda en la búsqueda de Google maps.
eg:

https://maps.google.com/?q=newyork or
https://maps.google.com/?q=51.03841,-114.01679

Near=

Se utiliza para especificar la ubicación en lugar de ponerlo en q. También tiene el efecto añadido de permitirle aumentar los detalles de direcciones Valor de precisión al ser más preciso. En su mayoría solo es útil si q es a negocios o cosas así.

Z=

Nivel de zoom. Se puede establecer 19 normalmente, pero en ciertos casos puede ir hasta 23.

Ll=

Latitud y longitud del punto central del mapa. Debe estar en ese orden. Requiere formato decimal. Curiosamente, puedes usar esto sin q, en cuyo caso no muestra un marcador.

Sll=

Similar a ll, solo que esto establece el lat/long del punto central para una búsqueda de negocios. Requiere lo mismo criterios de entrada como 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 partida para las búsquedas de direcciones. También puede agregar texto entre corchetes para ponerlo en negrita en la barra lateral de direcciones.

Daddr=

Establece el punto final para las búsquedas de direcciones, y de nuevo pondrá en negrita cualquier texto agregado entre corchetes.También puede agregar "+a: "que se establecerá a través de puntos. Estos se pueden agregar múltiples tiempo.

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 via puntos sin entradas en la barra lateral. El punto de inicio (que se establece como 0), y 2, 3 y 4 mostrarán todas las direcciones completas.

Doflg=

Cambia las unidades utilizadas para medir la distancia (por defecto a la unidad estándar en el país de origen). Cambie a ptk para métrico o ptm para imperial.

Msa=

Hace cosas con Mis Mapas. Establezca en 0 mostrar Mis mapas definidos, b para activar la barra lateral Mis mapas, 1 para mostrar la pestaña Mis mapas por sí sola, o 2 para ir al nuevo formulario de creador de Mi mapa.

referencia: http://moz.com/ugc/everything-you-never-wanted-to-know-about-google-maps-parameters

 67
Author: Sameera R.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-04 05:51:46

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.

 30
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-10-24 21:55:04

Puedes usar la nueva URL para Google Maps: https://www.google.com/maps/@39.774769,-74.86084, 18 z equivalente a http://maps.google.com/?ll=39.774769,-74.86084.

39.774769 es la latitud y -74.86084 es la longitud y 18z es 18 nivel de zoom.

 3
Author: megabri,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-26 22:11:00
 3
Author: Keith,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-01-05 17:30:48

¿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 una lista de parámetros completos puede ver esto: https://web.archive.org/web/20070708030513/http://mapki.com/wiki/Google_Map_Parameters

Dependiendo de cuál es el formato en el que desea que su información puede añadir al final de la url el parámetro de salida como este: maps.google.com/?q=restaurant&near=47.154719, 27.60551&output = kml

Para 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

 2
Author: George,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-02-24 20:12:13

Google ahora tiene una página de documentación dedicada a las URLs de Mapas:

Https://developers.google.com/maps/documentation/urls/guide

No se requiere una clave API.

Manipulando uno de los ejemplos, se me ocurrió este esquema de URL que se ajusta a tu 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, 12 z

Esto debería mostrarle todos los lugares de pizza alrededor de Akron, Ohio.

 2
Author: gkubed,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-10-31 13:19:58