LiKoToN Google Geocoder – geokodowanie adresów z całego świata w przeglądarce

Masz listę kilkuset adresów i potrzebujesz ich współrzędnych? Albo odwrotnie: masz punkty GPS i chcesz wiedzieć, jaki to adres? LiKoToN Google Geocoder to niewielka aplikacja webowa, która robi to w kilku kliknięciach, bez pisania skryptów i bez instalowania czegokolwiek po stronie użytkownika.

Do czego służy?

Aplikacja korzysta z Google Geocoding API i obsługuje dwa kierunki:

  • Geokodowanie zamienia adres na współrzędne. Wpisujesz kraj, miejscowość, ulicę i numer (wymagane są tylko kraj i miejscowość) i dostajesz szerokość oraz długość geograficzną, a do tego sformatowany adres w języku interfejsu.
LiKoToN Google Geocoder Geokodowanie
Geokodowanie
  • Odwrotne geokodowanie zamienia współrzędne na adres. Możesz zawęzić wyniki filtrami Google: typem wyniku (np. tylko ulice albo tylko miejscowości) i typem lokalizacji.
LiKoToN Google Geocoder Odwrotne geokodowanie
LiKoToN Google Geocoder Odwrotne geokodowanie

Wynik każdego zapytania można od razu zobaczyć na mapie Google, osadzonej w oknie aplikacji.

Całe pliki zamiast pojedynczych adresów

Najwięcej czasu oszczędza zakładka Import. Wczytujesz plik CSV lub XLSX, wskazujesz kolumny z adresem (albo ze współrzędnymi), a aplikacja przetwarza wszystkie wiersze. Przed wysłaniem sprawdza dane i pokazuje, które wiersze są niepoprawne. Po zakończeniu widać podsumowanie jakości wyników i podgląd tabeli, a całość pobierasz jako CSV, XLSX lub JSON.

Google API nie ma zapytań zbiorczych, więc serwer aplikacji wysyła zapytania równolegle (po kilka naraz), pilnując limitu liczby zapytań na sekundę. Jedno wywołanie może obsłużyć do 100 pozycji.

LiKoToN Google Geocoder Import
Import

Zrozumiała jakość wyniku

Google zwraca typ lokalizacji o nazwach w rodzaju ROOFTOP czy RANGE_INTERPOLATED, które niewiele mówią komuś spoza branży. Dlatego aplikacja tłumaczy je na ludzki język:

GoogleW aplikacji
ROOFTOPROOFTOP
RANGE_INTERPOLATEDNumer wyliczony wzdłuż ulicy
GEOMETRIC_CENTERŚrodek ulicy lub obszaru
APPROXIMATELokalizacja przybliżona

Dodatkowo każdy wynik dostaje ocenę jakości od 2 do 9, wyliczoną z typu lokalizacji i z tego, czy Google zgłosiło dopasowanie częściowe. Ocenę widać jako kolorową plakietkę, a po najechaniu pojawia się legenda z opisem każdego poziomu. Przy imporcie tysięcy adresów od razu widać, ile jest trafień dokładnych, a ile wymaga ręcznej kontroli. Wynik z dopasowaniem częściowym dostaje niższą ocenę, bo Google nie dopasowało całego zapytania i warto sprawdzić adres.

Podobnie przetłumaczone są pozostałe pola: dopasowanie częściowe pokazuje się jako Tak/Nie, a typy wyniku (np. street_address, political) jako czytelne nazwy.

LiKoToN Google Geocoder
LiKoToN Google Geocoder

Siedem języków

Interfejs jest dostępny po polsku, angielsku, czesku, słowacku, niemiecku, francusku i hiszpańsku. Wyniki geokodowania Google zwraca w języku interfejsu.

Jak zacząć?

Potrzebujesz własnego klucza API z Google Cloud Console, z włączonym Geocoding API i rozliczeniami (billing). Bez aktywnych rozliczeń Google odrzuca zapytania, nawet jeśli klucz jest poprawny.

Klucz można wpisać w zakładce Ustawienia (zostaje zapisany tylko w Twojej przeglądarce, a wyłączenie opcji zapisu go usuwa).

Przycisk testu połączenia w ustawieniach od razu pokaże, czy klucz działa.

Mapa i warunki Google

Warunki korzystania z Google Maps Platform pozwalają pokazywać wyniki geokodowania tylko na mapie Google, dlatego aplikacja nie używa żadnych innych map.

Ograniczenia, o których warto wiedzieć

  • Google nie udostępnia osobnego pola na numer lokalu, więc nie można o niego zapytać oddzielnie (jeśli Google rozpozna lokal, zwraca go w wyniku).
  • Przez API nie da się odczytać zużycia klucza. Zużycie i koszty sprawdzisz w Google Cloud Console.
  • Przy importach pamiętaj, że każdy adres to osobne zapytanie rozliczane przez Google.

Podsumowanie

Google Geocoder to szybki sposób na zamianę adresów w współrzędne i odwrotnie, od pojedynczego zapytania po duże pliki. Oprócz samych współrzędnych dostajesz czytelną ocenę wiarygodności każdego wyniku, mapę na wyciągnięcie ręki i interfejs w siedmiu językach.

Wideo

Wersja

  • 1.0.0
Oceń wpis
[Maks.: 0 Średnia: 0]

Komentarze

0 odpowiedzi na “LiKoToN Google Geocoder – geokodowanie adresów z całego świata w przeglądarce”

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Wymagane pola są oznaczone *

Ta strona używa Akismet do redukcji spamu. Dowiedz się, w jaki sposób przetwarzane są dane Twoich komentarzy.