Co to jest GeoJSON?

GeoJSON jest standardowym formatem kodowania struktur danych geograficznych przy użyciu JSON (JavaScript Object Notation). Reprezentuje proste cechy geograficzne, takie jak punkty, linie i wielokąty, wraz z ich właściwościami. Można go traktować jako sposób opisywania lokalizacji, tras, granic i obszarów na mapie w formacie, który komputery mogą łatwo odczytać i wyświetlić. GeoJSON jest szeroko stosowany w aplikacjach mapowania internetowego, oprogramowaniu GIS oraz usługach lokalizacyjnych, ponieważ jest czytelny dla człowieka, lekki i współpracuje bezproblemowo z nowoczesnymi technologiami webowymi.

Jak działa GeoJSON?

GeoJSON organizuje dane geograficzne w cechy, gdzie każda cecha posiada geometrię (kształt i współrzędne) oraz opcjonalne właściwości (informacje opisowe). Typy geometrii obejmują Point (pojedyncza lokalizacja), LineString (połączona ścieżka), Polygon (obszar zamknięty) oraz ich warianty wieloczęściowe. Współrzędne są przechowywane jako pary długość‑szerokość geograficzna w stopniach dziesiętnych. Ta ustandaryzowana struktura pozwala różnym narzędziom i aplikacjom mapowym interpretować i wyświetlać te same dane geograficzne w spójny sposób, czyniąc GeoJSON uniwersalnym językiem wymiany informacji o lokalizacjach.

Opis narzędzia

GeoJSON Viewer to interaktywne narzędzie wizualizujące dane GeoJSON na mapie. Prześlij plik GeoJSON lub wklej kod JSON bezpośrednio, aby zobaczyć swoje cechy geograficzne renderowane na interaktywnej mapie Leaflet. Narzędzie automatycznie oblicza statystyki, w tym liczbę cech oraz całkowitą odległość dla geometrii LineString.

Funkcje

  • Wiele metod wprowadzania: Prześlij pliki GeoJSON (.json, .geojson, .geojsonl) lub wklej kod JSON bezpośrednio
  • Interaktywna wizualizacja mapy: Wyświetlaj elementy geograficzne na interaktywnej mapie Leaflet z kontrolkami przybliżania i przesuwania
  • Automatyczne statystyki: Wyświetla liczbę elementów i obliczone odległości dla geometrii liniowych