Skip to content

GeoJSON Splitter

Podelite velike GeoJSON datoteke na više manjih datoteka na osnovu svojstava kao što su država, administrativni nivo, tip ili bilo koji drugi atribut.

Input GeoJSON

or drag & drop

Kako koristiti

  1. Otpremite GeoJSON datoteku ili nalepite podatke
  2. Izaberite svojstvo prema kojem želite da podelite (npr. "country", "admin_level", "type")
  3. Pregledajte podelu — Pogledajte koliko će datoteka biti kreirano
  4. Preuzmite sve datoteke kao ZIP arhivu

Karakteristike

Podela prema bilo kom svojstvu — Država, administrativni nivo, kategorija ili prilagođeno polje
Pametno grupisanje — Automatsko grupisanje objekata prema vrednosti svojstva
Pregled pre podele — Pogledajte broj datoteka i raspodelu objekata
Grupno preuzimanje — Preuzmite sve datoteke kao ZIP
Detekcija svojstava — Automatski otkriva dostupna svojstva
Očuvanje strukture — Zadržava sva svojstva objekata i geometriju

Upotreba

🗺️ Podela prema državi — Podelite dataset sveta na pojedinačne datoteke za svaku državu
🏛️ Podela prema administrativnom nivou — Razdvojite provincije, države, okruge
🏙️ Podela prema gradu — Ekstrahirajte pojedinačne gradove iz nacionalnog dataset-a
📊 Podela prema kategoriji — Grupisanje objekata prema tipu (putevi, zgrade, parkovi)
🎯 Distribucija podataka — Kreirajte upravljive delove za preuzimanje
🔍 Fokusirana analiza — Ekstrahirajte specifične regione za detaljan rad

Uobičajena svojstva za podelu

Geografska svojstva

json
{
  "country": "United States",
  "admin_level": "1",
  "state": "California",
  "city": "San Francisco"
}

OpenStreetMap svojstva

json
{
  "admin_level": "2",
  "ISO3166-1": "US",
  "name": "United States"
}

Prilagođena svojstva

json
{
  "category": "residential",
  "zone": "A",
  "district": "Downtown"
}

Primer: Podela država sveta

Ulaz: Jedan GeoJSON sa svim državama sveta

Svojstvo: "ISO_A3" (ISO trocifrena oznaka)

Izlaz: 195+ datoteka

  • USA.geojson
  • CAN.geojson
  • GBR.geojson
  • ...i tako dalje

Saveti

💡 Izaberite jedinstvene identifikatore za čiste podele (ISO kodovi, ID-ovi)
💡 Proverite vrednosti svojstava pre podele kako biste izbegli neočekivane rezultate
💡 Koristite admin_level za administrativne granice OpenStreetMap-a
💡 Prvo pregledajte kako biste proverili broj datoteka i raspodelu
💡 Nazivi svojstava treba da budu dosledni među objektima

Tehnički detalji

Ulazni format

  • GeoJSON FeatureCollection
  • Objekti sa svojstvima
  • Podržan bilo koji tip geometrije

Izlazni format

  • Pojedinačne GeoJSON datoteke za svaku jedinstvenu vrednost svojstva
  • ZIP arhiva sa svim datotekama
  • Naziv datoteke zasnovan na vrednosti svojstva (očišćeno od nevažećih karaktera)

Ograničenja

  • Svojstvo mora postojati u svim objektima (ili će biti grupisano kao "undefined")
  • Maksimalno preporučeno: 1000 datoteka za podelu
  • Velike datoteke mogu zahtevati više vremena za obradu

Povezani alati

Često postavljana pitanja

P: Šta se dešava ako objekat nema svojstvo za podelu?
O: Objekti bez svojstva se grupišu u datoteku "undefined.geojson".

P: Mogu li podeliti prema više svojstava?
O: Ne direktno, ali možete prvo podeliti jednom, a zatim rezultate podeliti prema drugom svojstvu.

P: Kako se određuju nazivi datoteka?
O: Nazivi datoteka koriste vrednost svojstva, očišćenu od nevažećih karaktera (npr. "/" postaje "_").

P: Mogu li podeliti veoma velike datoteke (>100MB)?
O: Da, ali obrada može potrajati. Za datoteke >500MB, razmotrite korišćenje alata komandne linije kao što je GDAL.

P: Šta ako dva objekta imaju istu vrednost svojstva?
O: Grupisani su u istu izlaznu datoteku (to je cela poenta!).

P: Mogu li podeliti prema numeričkim svojstvima?
O: Da, numeričke vrednosti se konvertuju u stringove za nazive datoteka.

P: Da li podela čuva preciznost koordinata?
O: Da, sve koordinate se čuvaju tačno kao u originalnoj datoteci.

P: Kako da podelim podatke OpenStreetMap-a prema državi?
O: Koristite svojstvo "ISO3166-1" ili "ISO3166-1:alpha2" iz OSM administrativnih granica.