Jak geokodować arkusz kalkulacyjny Google?


11

Mam arkusz kalkulacyjny w Dokumentach Google z około 20-30 wierszami i następującymi 6 kolumnami:

ID, Name, Address, Cell_No, Latitude, Longitude gdzie dwie ostatnie kolumny są puste.

Jaki jest łatwy sposób dla początkującego użytkownika, który nie jest programistą, geokodowania adresu i wypełnienia pól szerokości i długości geograficznej wynikiem geokodowania?

Muszę tylko wypełnić pola szerokości i długości geograficznej. Nie muszę widzieć żadnych danych na mapie.


Natknąłem się na to samo pytanie i tutaj możesz znaleźć odpowiedź za pomocą edytora skryptów: digital-geography.com/geocoding-google-spreadsheets/…
Riccardo

ale moje rozwiązanie jest trochę trudniejsze, jeśli chcesz, aby te 20-30 wpisów zostało geokodowanych ... Chciałbym nam tę stronę i wkleić adresy do: findlatitudeandlongitude.com/batch-geocode
Riccardo

Odpowiedzi:


7

1) Jest trochę kodu, który możesz dodać do arkusza kalkulacyjnego i uruchomić makro. Instrukcje są szczegółowo opisane tutaj: https://vilimpoc.org/blog/2013/07/11/google-spreadsheet-geocoding-macro/ z kodem dostępnym również na https://github.com/nuket/google-sheets- makro-geokodowanie

wprowadź opis zdjęcia tutaj

2) CartoDB może pobrać arkusz kalkulacyjny doc Google bezpośrednio z twojego konta, a następnie możesz go wyeksportować z powrotem:

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

3) Pobierz arkusz kalkulacyjny Dysku Google do pliku CSV, a następnie użyj geokodu MMQGIS z wtyczką CSV do interfejsu API Map Google, aby geokodować arkusz kalkulacyjny


4

GPS Visualizer to przydatna strona, która wykonuje geokodowanie wsadowe.

Aby skorzystać z tego bezpłatnego narzędzia, wystarczy wpisać adresy w polu po lewej stronie, po jednym w wierszu, i kliknąć „Rozpocznij geokodowanie”, aby znaleźć ich szerokość i długość geograficzną.

Pamiętaj, że „zasady Google nie zezwalają na wyświetlanie danych w formacie tekstowym”, dlatego musisz użyć innego geokodera, takiego jak Bing lub MapQuest.

(Alternatywnie i zakładając, że nie psuje to warunków, możesz użyć Google jako silnika geokodowania, a następnie pobrać wyniki jako KMZ i wyodrębnić z niego współrzędne).


1
Teraz potrzebujesz własnego klucza API od Google, Bing lub MapQuest, jeśli chcesz geokodować sto adresów w wizualizatorze GPS. Zostało to odpowiednio zmienione około 2018 r.
Mariusz Krukar


1

Zainstaluj wtyczkę geokodu dostępną w dodatkach do Arkuszy Google. Jest to makro Excela VBA, ale pomoże ci, jeśli nie masz wystarczającej wiedzy na temat kodowania.

Następnie na głównym pasku narzędzi powinna pojawić się opcja Geokod. Kliknij i masz 2 opcje: od adresu do lon, lat i na odwrót.

Pamiętaj, że ten skrypt może wykonać tylko 1000 rekordów dziennie! W przeciwnym razie nie będziesz w stanie kontynuować, nawet z własnym makrem!

wprowadź opis zdjęcia tutaj


0

Możesz geokodować arkusz kalkulacyjny za pomocą Geocodio . Możesz przesłać arkusz kalkulacyjny lub po prostu skopiować / wkleić listę adresów, a zamieni ona adresy w szerokość / długość geograficzną. Pierwsze 2500 adresów dziennie jest bezpłatne.

Ujawnienie : Jestem współzałożycielem Geoocodio.



-2

Jeszcze jedno rozwiązanie do geokodowania i innych sztuczek mapujących (izolinii i map cieplnych) w Arkuszach Google: Maps for Sheets


Nie bardzo oryginalne rozwiązanie dodane do bardzo starego pytania.
Val P
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.