Come geocodificare un foglio di calcolo di Google?


11

Ho un foglio di calcolo in Google Documenti con circa 20-30 righe, con le seguenti 6 colonne:

ID, Name, Address, Cell_No, Latitude, Longitude dove le ultime due colonne sono vuote.

Qual è un modo semplice, per un utente alle prime armi, che non è un programmatore, di geocodificare l'indirizzo e popolare i campi di latitudine e longitudine con il geocodifica?

Devo solo popolare i campi Latitudine e Longitudine. Non ho bisogno di vedere alcun dato su una mappa.


Mi sono imbattuto nella stessa domanda e qui puoi trovare la risposta usando l'editor di script: digital-geography.com/geocoding-google-spreadsheets/…
Riccardo,

ma la mia soluzione è un po 'più difficile se vuoi solo geocodificare quelle 20-30 voci ... Vorrei che questo sito e incollassi
Riccardo,

Risposte:


7

1) C'è un po 'di codice che puoi aggiungere al tuo foglio di calcolo ed eseguire una macro. Le istruzioni sono dettagliate qui: https://vilimpoc.org/blog/2013/07/11/google-spreadsheet-geocoding-macro/ con il codice disponibile anche su https://github.com/nuket/google-sheets- geocodifica-macro

inserisci qui la descrizione dell'immagine

2) CartoDB può estrarre un foglio di calcolo di Google Documento direttamente dal tuo account, quindi puoi esportarlo indietro:

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

3) Scarica il foglio di lavoro di Google Drive su un CSV, quindi utilizza il Geocode MMQGIS con plug-in CSV sull'API di Google Maps per geocodificare il foglio di lavoro


4

GPS Visualizer è un sito utile che esegue geocodifica batch.

Per utilizzare questa utility gratuita, inserisci semplicemente gli indirizzi nella casella a sinistra, uno per riga, e fai clic su "Avvia geocodifica" per trovare la loro latitudine e longitudine.

Tieni presente che "Le norme di Google non consentono l'output in formato testo", pertanto dovrai utilizzare un altro geocoder come Bing o MapQuest.

(In alternativa, e supponendo che ciò non rompa il ToS, puoi utilizzare Google come motore di geocodifica, quindi scaricare i risultati come KMZ ed estrarre le coordinate da questo.)


1
Ora hai bisogno della tua chiave API per Google, Bing o MapQuest se desideri geocodificare centinaia di indirizzi nel visualizzatore GPS. È stato cambiato in modo impeccabile intorno al 2018.
Mariusz Krukar il


1

Installa il plug-in geocode disponibile nei componenti aggiuntivi di Fogli Google. È una macro Excel VBA, ma ti aiuterà se non sei abbastanza intuito con la codifica.

Quindi nella barra degli strumenti principale dovresti vedere l'opzione Geocode. Fagli clic e hai 2 opzioni: da indirizzo a lon, lat e viceversa.

Ricorda, quello script può fare solo 1000 record al giorno! Altrimenti non sarai in grado di andare avanti, anche con la tua macro!

inserisci qui la descrizione dell'immagine


0

Puoi geocodificare un foglio di calcolo usando Geocodio . Puoi caricare il foglio di calcolo o semplicemente copiare / incollare l'elenco di indirizzi e trasformerà gli indirizzi in latitudine / longitudine per te. I primi 2.500 indirizzi al giorno sono gratuiti.

Divulgazione : sono un co-fondatore di Geoocodio.


-1
  1. Utilizza il componente aggiuntivo gratuito Fogli Google
  2. Seleziona le celle
  3. Guardalo popolare nelle colonne Lat & Lon

4
Suppongo che intendi un componente aggiuntivo specifico per Fogli Google? Quale?
MaryBeth,


-2

Un'altra soluzione per geocodifica e altri trucchi di mappatura (isoline e mappe di calore) in Fogli Google: Mappe per fogli


Soluzione non originale aggiunta a una domanda molto antica.
Val P
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.