Skip to content

Repository files navigation

2025 GeoJSON Polska image 🇵🇱

Zbiór danych granic administracyjnych Polski w formacie GeoJSON przygotowany do użycia m.in. w OpenStreetMap, Leaflet oraz innych aplikacjach mapowych. Przykład wykorzystania w serwisie mapy.org.pl


GeoJSON województwa

Granice wszystkich województw w Polsce.
Każdy obiekt zawiera kod TERYT i nazwę województwa w polu properties.


GeoJSON powiaty

Granice wszystkich powiatów w Polsce.
Każdy obiekt zawiera kod TERYT i nazwę powiatu w polu properties.


GeoJSON gminy

Granice wszystkich gmin w Polsce.
Każdy obiekt zawiera kod TERYT i nazwę gminy w polu properties.


Źródło danych

  • Dane pobrano z Geoportalu w sierpniu 2025.
  • Wykonano transformację układu współrzędnych z EPSG:2180 (PUWG 1992) do EPSG:4326 (WGS84).
  • Dane są kompatybilne z OpenStreetMap oraz Leaflet.

Uproszczenie geometrii

Zastosowano metodę Visvalingam Weighted Area (5%), co pozwala znacząco zmniejszyć rozmiar plików przy zachowaniu wysokiej jakości granic.


Struktura plików

Każdy obiekt w pliku GeoJSON zawiera pole properties z podstawowymi informacjami:

"properties": {
  "JPT_KOD_JE": "1211092",
  "JPT_NAZWA_": "Nowy Targ"
}

JPT_KOD_JE – kod jednostki terytorialnej (zgodny z systemem TERYT)

JPT_NAZWA_ – nazwa jednostki administracyjnej (np. gminy, powiatu, województwa)


Licencja

Dane można używać w dowolnym celu (public domain).






Długi opis:


2025 GeoJSON Polska 🇵🇱 image

Repozytorium zawiera czwórpoziomowy podział administracyjny Polski - mapa Polski, mapa województw, mapa powiatów, mapa gmin.

Polska geojson

Kompletny zbiór danych granic administracyjnych Polski w formacie GeoJSON. Dane przygotowane na podstawie zasobów Geoportalu (sierpień 2025) i zoptymalizowane do wykorzystania w aplikacjach webowych, mobilnych oraz projektach GIS. Podgląd mapa Polski


GeoJSON województwa

województwa geojson

Plik z granicami wszystkich województw w Polsce w układzie współrzędnych WGS84 (EPSG:4326).
Każdy obiekt w GeoJSON posiada:

  • JPT_KOD_JE – kod TERYT województwa
  • JPT_NAZWA_ – nazwa województwa

Idealny do wizualizacji map województw w OpenStreetMap, Leaflet, Mapbox i innych bibliotekach mapowych. Podgląd mapa województw


GeoJSON powiaty

powiaty geojson

Granice wszystkich powiatów w Polsce.
Każdy rekord zawiera kod TERYT powiatu oraz jego nazwę, co pozwala na łatwą integrację z innymi zbiorami danych publicznych.

Każdy obiekt w GeoJSON posiada:

  • JPT_KOD_JE – kod TERYT powiatu
  • JPT_NAZWA_ – nazwa powiatu

Dane powiatowe przydatne do analiz statystycznych, projektów badawczych oraz interaktywnych map powiatów. Podgląd mapa powiatów


GeoJSON gminy

gminy geojson

Najbardziej szczegółowy plik – granice wszystkich gmin w Polsce.
W properties zapisano:

  • JPT_KOD_JE – kod TERYT gminy
  • JPT_NAZWA_ – nazwa gminy

Doskonały do tworzenia map lokalnych, aplikacji wizualizujących budżety gmin, wyniki wyborów, dane demograficzne czy projekty smart city. Podgląd mapa gmin


Źródło i transformacja danych

  • Dane pobrano z Geoportalu (sierpień 2025).
  • Transformacja układu współrzędnych: EPSG:2180 (PUWG 1992) → EPSG:4326 (WGS84).
  • Pliki są w pełni kompatybilne z OpenStreetMap, Leaflet, Mapbox i dowolnym oprogramowaniem GIS obsługującym GeoJSON.

Uproszczenie geometrii

Dla zmniejszenia wagi plików zastosowano algorytm Visvalingam Weighted Area (5%), który redukuje liczbę punktów przy zachowaniu jakości i dokładności granic administracyjnych.


Struktura plików GeoJSON

Każdy obiekt zawiera w sekcji properties podstawowe informacje:

"properties": {
  "JPT_KOD_JE": "1211092",
  "JPT_NAZWA_": "Nowy Targ"
}

JPT_KOD_JE – kod jednostki terytorialnej (TERYT)

JPT_NAZWA_ – nazwa jednostki (gmina, powiat, województwo)


Licencja

Dane udostępnione na zasadach public domain – można je swobodnie pobierać, edytować i wykorzystywać w dowolnych projektach (komercyjnych i niekomercyjnych).


Dokumentacja systemu TERYT

System TERYT zawiera identyfikatory i nazwy jednostek zasadniczego trójstopniowego podziału terytorialnego kraju i jest zbudowany według hierarchicznej numeracji: województw, powiatów, gmin.

Budowa identyfikatora terytorialnego

Identyfikator terytorialny składa się z trzech członów, z których każdy ma określone znaczenie:

Człon I – województwo

  • 2 cyfry
  • Symbol województwa nadany województwom ułożonym w kolejności alfabetycznej
  • Liczby parzyste w przedziale: 02 – 98

Człon II – powiat / miasto na prawach powiatu

  • 2 cyfry
  • Symbol powiatu nadany powiatom danego województwa, w kolejności alfabetycznej
  • Miasta na prawach powiatu:
    • 01–60 → powiaty
    • 61–99 → miasta na prawach powiatu

Człon III – gmina / dzielnica / delegatura

  • 3 cyfry
  • Dwie pierwsze cyfry → kolejne liczby gmin (dzielnic, delegatur) w powiecie, w kolejności alfabetycznej, zaczynając od gmin miejskich, następnie wiejskie i miejsko-wiejskie
  • Trzecia cyfra → symbol rodzaju jednostki:
Cyfra Rodzaj jednostki
1 gmina miejska
2 gmina wiejska
3 gmina miejsko-wiejska
4 miasto w gminie miejsko-wiejskiej
5 obszar wiejski w gminie miejsko-wiejskiej
8 dzielnice m. st. Warszawy
9 delegatury w miastach: Kraków, Łódź, Poznań, Wrocław

Przykład – Gmina Nowy Targ

Kod TERYT dla gminy wiejskiej Nowy Targ: 1211092

Rozbicie kodu

Pozycja Kod Znaczenie
1–2 12 Województwo Małopolskie
3–4 11 Powiat Nowotarski
5–6 09 Gmina Nowy Targ
7 2 Typ gminy: wiejska

⚠️ Uwaga: w TERYT istnieje również miasto Nowy Targ (gmina miejska) z innym kodem. Ostatnia cyfra pozwala rozróżnić typ jednostki.

Podsumowanie

Dzięki TERYT możemy jednoznacznie zidentyfikować każdą jednostkę administracyjną w Polsce: województwo, powiat, gminę oraz typ jednostki.

About

Zbiór danych granic administracyjnych Polski w formacie GeoJSON przygotowany do użycia m.in. w OpenStreetMap, Leaflet oraz innych aplikacjach mapowych. GeoJSON województwa. GeoJSON powiaty. GeoJSON gminy.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors