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
- Otpremite GeoJSON datoteku ili nalepite podatke
- Izaberite svojstvo prema kojem želite da podelite (npr. "country", "admin_level", "type")
- Pregledajte podelu — Pogledajte koliko će datoteka biti kreirano
- 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.geojsonCAN.geojsonGBR.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
- TopoJSON Splitter — Podela TopoJSON datoteka
- GeoJSON Merger — Spajanje više GeoJSON datoteka
- GeoJSON Minifier — Smanjenje veličine datoteke
Č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.