Konwerter Plus Code – Plus Code na współrzędne i odwrotnie

Wklej Plus Code, np. 8FVC9G8F+6X, krótki kod z miejscowością, np. 9G8F+6X Zürich, albo link do Google Maps, a zobaczysz komórkę na mapie i jej środek w szerokości i długości geograficznej. Kliknij mapę, aby otrzymać kod dowolnego miejsca, od 4 do 13 znaków. Kod 10-znakowy to komórka ok. 14 × 14 m, a 11-znakowy ok. 3 m. Narzędzie działa w przeglądarce i niczego nie wysyła.

 

Albo kliknij na mapie.

Przelicz listę
Krótki kod jest uzupełniany na podstawie miejscowości wpisanej po nim albo miejscowości dla krótkich kodów podanej wyżej. Współrzędne otrzymują Plus Code o długości wybranej wyżej.

Zamień go na GeoJSON do mapy w FileReshape.

Mapa i dane: OpenFreeMap, MapLibre GL JS, Open Location Code (Plus Codes), GeoNames (via all-the-cities), GeographicLib (geographiclib-geodesic) – wszystkie źródła danych.

Najważniejsze informacje

Plus Code to bezpłatna alternatywa Google dla adresów pocztowych: krótki ciąg cyfr i liter ze znakiem plusa, np. 8FVC9G8F+6X, który oznacza mały prostokąt w dowolnym miejscu na Ziemi. Google Maps pokazuje go dla każdej upuszczonej pinezki, a kody te służą do dostaw i zgłoszeń alarmowych tam, gdzie nie ma numerów domów, trafiają do zaproszeń na wydarzenia, na paczki w częściach Afryki i Indii oraz do danych terenowych zbieranych na telefonach. Kod można zapisać w pełnej postaci albo skrócić do ostatnich sześciu lub siedmiu znaków z nazwą miejscowości, tak jak robi to Google Maps: 9G8F+6X Zürich. Ta strona czyta obie formy. Brakujące pierwsze znaki wyznacza na podstawie miejscowości z kodu, miejscowości wybranej przez Ciebie albo obszaru widocznego na mapie i informuje, której miejscowości użyła. Wynikiem jest komórka narysowana na mapie, jej środek w stopniach dziesiętnych, w stopniach, minutach i sekundach oraz w UTM, a także jej rzeczywisty rozmiar w terenie. W drugą stronę: kliknij punkt, wyszukaj miejscowość lub użyj swojej lokalizacji, aby otrzymać kod o potrzebnej długości razem z krótkim kodem dla najbliższej miejscowości. Całą listę kodów lub współrzędnych, np. kolumnę z arkusza kalkulacyjnego, przeliczysz za jednym razem do CSV, KML lub GeoJSON.

Jak korzystać

  1. Wklej Plus Code, krótki kod z miejscowością albo link do Google Maps i naciśnij „Pokaż”.
  2. Odczytaj środek komórki w stopniach dziesiętnych, w stopniach, minutach i sekundach oraz w UTM i zobacz komórkę na mapie.
  3. Albo kliknij mapę, wyszukaj miejscowość lub naciśnij „Użyj mojej lokalizacji”, aby otrzymać Plus Code o wybranej długości i krótki kod dla najbliższej miejscowości.
  4. Skopiuj pojedyncze wartości lub link do udostępnienia albo przelicz listę do CSV, KML lub GeoJSON.

Jaka jest dokładność?

Kod oznacza obszar, a nie punkt

Każda para znaków dzieli poprzednią komórkę na 20 × 20: dwa znaki dają 20° × 20°, cztery 1° × 1°, sześć 0,05° (ok. 5,5 km), osiem 0,0025° (ok. 275 m), a dziesięć 0,000125°, czyli ok. 14 × 14 m na równiku. Od jedenastego znaku każdy kolejny dzieli komórkę na 4 kolumny i 5 wierszy, więc 11 znaków daje ok. 3,5 × 2,8 m, a 13 znaków ok. 22 × 11 cm. Wymiar wschód–zachód maleje z cosinusem szerokości geograficznej: na 56° N komórka 10-znakowa ma 7,8 × 13,9 m. Strona mierzy szerokość i wysokość każdej komórki na elipsoidzie WGS84. Współrzędne środka są dokładne dla danego kodu, ale miejsce, o które komuś chodziło, może leżeć w dowolnym punkcie komórki.

Te same kody co w Google Maps

Kody są obliczane w przeglądarce według opublikowanej specyfikacji Open Location Code, z tą samą arytmetyką całkowitoliczbową co w aktualnym kodzie referencyjnym Google, więc punkt leżący dokładnie na krawędzi komórki dostaje ten sam kod co w Google Maps. W teście z pakietem open-location-code Google na 20 000 losowych punktów każdy kod od 2 do 15 znaków, każda odczytana komórka i każdy skrócony kod były identyczne. Plus Code korzysta z szerokości i długości geograficznej w układzie WGS84, czyli tym samym co GPS i mapy internetowe.

Warto wiedzieć

Krótki kod wymaga właściwej miejscowości

Krótki kod, np. V75V+8R, pomija pierwsze cztery znaki, które wyznaczają kwadrat 1°. Odtwarza się je na podstawie miejscowości zapisanej po kodzie: strona wybiera najbliższą tej miejscowości komórkę z tymi ostatnimi znakami. Z Paris, France kod to 8FW4V75V+8R przy wieży Eiffla; z Paris, Texas ten sam krótki kod daje 8656V75V+8R, 7800 km dalej. Przy popularnych nazwach dopisz kraj po miejscowości („Paris, France”) albo wybierz miejscowość w polu „Miejscowość dla krótkich kodów”. Miejscowość musi leżeć w promieniu ok. 50 km od miejsca.

Litery, których się nie używa

Plus Code korzysta z cyfr od 2 do 9 i liter C, F, G, H, J, M, P, Q, R, V, W i X, dobranych tak, by kody nie tworzyły słów i trudno było je źle odczytać. Cyfra 0 lub 1 albo litera A, B, E, I, L, O czy inna to błąd wpisywania. Zero służy wyłącznie jako dopełnienie w skróconych kodach obszarów, np. 8FVC0000+, a znak plusa w pełnym kodzie zawsze stoi po ósmym znaku.

Krótkie kody uzupełniane z widoku mapy

Jeśli krótki kod nie ma miejscowości i żadna nie jest wybrana, strona uzupełnia go na podstawie środka mapy, o ile mapa pokazuje region, i wyraźnie o tym informuje. To dobre rozwiązanie, gdy wiesz mniej więcej, gdzie leży miejsce, ale sprawdź komórkę: ten sam krótki kod powtarza się co stopień szerokości i długości geograficznej, czyli mniej więcej co 111 km.

Najczęściej zadawane pytania

Jak przeliczyć Plus Code na szerokość i długość geograficzną?

Wklej kod, np. 8FVC9G8F+6X, i naciśnij „Pokaż”. Komórka zostanie narysowana na mapie, a panel poda jej środek, 47.365562, 8.524937 w Zurychu, w stopniach dziesiętnych, w stopniach, minutach i sekundach oraz w UTM, każdy z przyciskiem kopiowania.

Co zrobić z krótkim kodem, takim jak 9G8F+6X Zürich?

Wklej go razem z miejscowością, dokładnie tak, jak pokazuje Google Maps. Miejscowość jest wyszukiwana na liście miejsc GeoNames i służy do uzupełnienia czterech brakujących znaków, co daje 8FVC9G8F+6X. Jeśli miejscowość nie zostanie znaleziona, wybierz ją w polu „Miejscowość dla krótkich kodów” albo przybliż mapę do tego obszaru.

Jak znaleźć Plus Code mojej lokalizacji?

Naciśnij „Użyj mojej lokalizacji” albo kliknij swój dom na mapie. Panel pokaże kod 10-znakowy, kod 11-znakowy dla mniejszej komórki i krótki kod dla najbliższej miejscowości, np. V75V+8R Paris dla wieży Eiffla. Skopiuj go i wpisz w Google Maps, aby sprawdzić.

Jak dokładny jest Plus Code?

Kod 10-znakowy, domyślny w Google Maps, to komórka ok. 14 × 14 m na równiku, węższa w stronę biegunów; to wystarczy, aby znaleźć wejście do budynku. Kod 11-znakowy zawęża ją do ok. 3 × 3 m, co wystarcza dla bramy czy miejsca parkingowego.

Czy mogę przeliczyć listę Plus Code z arkusza kalkulacyjnego?

Tak. Otwórz „Przelicz listę”, wklej po jednym kodzie w wierszu z kolumny arkusza albo otwórz plik CSV i pobierz wynik jako CSV z szerokością, długością i rozmiarem komórki albo jako KML lub GeoJSON do Google Earth i programów GIS. Współrzędne na liście otrzymają w zamian Plus Code.

Czy Plus Code to to samo co what3words?

Nie. Plus Code to otwarty, bezpłatny system Google, który każdy może obliczyć; komórki zagnieżdżają się w sobie, a pobliskie miejsca mają podobne kody. what3words to zastrzeżony system trzech słów dla każdego kwadratu 3 × 3 m, a jego słów nie da się przeliczyć bez jego własnej usługi.

Coś się nie zgadza lub czegoś brakuje? Napisz na [email protected], a zostanie to poprawione.