¿Cómo geocodificar una hoja de cálculo de Google?

11

Tengo una hoja de cálculo en Google Docs con aproximadamente 20-30 filas, con las siguientes 6 columnas:

ID, Name, Address, Cell_No, Latitude, Longitude donde las dos últimas columnas están vacías.

¿Cuál es una manera fácil, para un usuario novato, que no es programador, de geocodificar la dirección y llenar los campos de latitud y longitud con el resultado de la codificación geográfica?

Solo necesito completar los campos de Latitud y Longitud. No necesito ver ningún dato en un mapa.

Devdatta Tengshe
fuente
Encontré la misma pregunta y aquí puede encontrar la respuesta usando el editor de scripts: digital-geography.com/geocoding-google-spreadsheets/…
Riccardo
pero mi solución es un poco más difícil si solo quiere esas 20-30 entradas geocodificadas ... Quisiera usar
Riccardo

Respuestas:

7

1) Hay un poco de código que puede agregar a su hoja de cálculo y ejecutar una macro. Las instrucciones se detallan aquí: https://vilimpoc.org/blog/2013/07/11/google-spreadsheet-geocoding-macro/ con el código también disponible en https://github.com/nuket/google-sheets- geocodificación-macro

ingrese la descripción de la imagen aquí

2) CartoDB puede extraer una hoja de cálculo de Google Docs directamente de su cuenta, luego puede exportarla nuevamente:

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

3) Descargue su hoja de cálculo de Google Drive a un CSV, luego use el código geográfico MMQGIS con el complemento CSV contra la API de Google Maps para geocodificar su hoja de cálculo

DPSSpacial
fuente
4

GPS Visualizer es un sitio útil que realiza geocodificación por lotes.

Para usar esta utilidad gratuita, simplemente ingrese las direcciones en el cuadro a la izquierda, una por línea, y haga clic en "Iniciar geocodificación" para encontrar su latitud y longitud.

Tenga en cuenta que "las políticas de Google no permiten la salida en formato de texto", por lo que deberá usar otro geocodificador como Bing o MapQuest.

(Alternativamente, y suponiendo que esto no rompa los ToS, puede usar Google como motor de geocodificación, luego descargar los resultados como KMZ y extraer las coordenadas de esto).

Stephen Lead
fuente
1
Ahora necesita su propia clave API para Google, Bing o MapQuest si desea geocodificar cientos de direcciones en el visualizador GPS. Se ha cambiado de manera proximable alrededor de 2018.
Mariusz Krukar
1

Instale el complemento de geocodificación disponible en los complementos de Hojas de cálculo de Google. Es una macro de Excel de VBA, pero lo ayudará si no está lo suficientemente informado sobre la codificación.

Luego, en la barra de herramientas principal, debería ver la opción Geocodificación. Haga clic y tendrá 2 opciones: desde la dirección a lon, lat y viceversa.

¡Recuerde, ese script solo puede hacer 1000 registros por día! De lo contrario, no podrá continuar, ¡incluso con su propia macro!

ingrese la descripción de la imagen aquí

Mariusz Krukar
fuente
0

Puede geocodificar una hoja de cálculo con Geocodio . Puede cargar la hoja de cálculo o simplemente copiar / pegar la lista de direcciones, y las convertirá en latitud / longitud por usted. Las primeras 2.500 direcciones por día son gratuitas.

Divulgación : soy cofundador de Geoocodio.

mjwh
fuente
-2

Una solución más para la geocodificación y otros trucos de mapeo (isolinas y mapas de calor) en Google Sheets: Maps for Sheets

Mis rutas
fuente
Solución no original agregada a una pregunta muy antigua.
Val P