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.
geocoding
google-maps-api
google-docs
Devdatta Tengshe
fuente
fuente
Respuestas:
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
2) CartoDB puede extraer una hoja de cálculo de Google Docs directamente de su cuenta, luego puede exportarla nuevamente:
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
fuente
GPS Visualizer es un sitio útil que realiza geocodificación por lotes.
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).
fuente
Encontré útil esta fórmula de Hojas de cálculo de Google en una respuesta en los foros de Google :
Reemplace "C1" en la fórmula, con la celda que contiene la dirección para geocodificar
fuente
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!
fuente
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.
fuente
fuente
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
fuente