Skip to content
Ads keep this site free 🙏

GeoJSON jagaja

Jaga suuri GeoJSON-faile mitmeks väiksemaks failiks, lähtudes omadustest, nagu riik, haldustase, tüüp või mõni muu atribuut.

Kuidas kasutada

  1. Laadi üles GeoJSON fail või kleebi andmed
  2. Vali omadus, mille järgi jagada (nt "riik", "haldustase", "tüüp")
  3. Eelvaade jagamiseks — Vaata, kui palju faile luuakse
  4. Laadi alla kõik failid ZIP-arhiivina

Funktsioonid

Jaga mis tahes omaduse järgi — Riik, haldustase, kategooria või kohandatud väli
Tark rühmitamine — Rühmitab funktsioonid automaatselt omaduse väärtuse järgi
Eelvaade enne jagamist — Näita failide arvu ja funktsioonide jaotust
Partii allalaadimine — Laadi kõik failid ZIP-arhiivina
Omaduste tuvastamine — Tuvastab automaatselt saadaval olevad omadused
Struktuuri säilitamine — Säilitab kõik funktsioonide omadused ja geomeetria

Kasutusalad

🗺️ Jaga riigi järgi — Jaga maailma andmekogum üksikute riikide failideks
🏛️ Jaga haldustaseme järgi — Eralda provintsid, osariigid, piirkonnad
🏙️ Jaga linna järgi — Ekstrakti üksikud linnad riiklikust andmekogumist
📊 Jaga kategooria järgi — Rühmitage funktsioonid tüübi järgi (teed, hooned, pargid)
🎯 Andmete jaotamine — Loo hallatavad osad allalaadimiseks
🔍 Fokuseeritud analüüs — Ekstrakti konkreetsed piirkonnad üksikasjalikuks tööks

Levinud jagamisomadused

Geograafilised omadused

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

OpenStreetMap omadused

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

Kohandatud omadused

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

Näide: maailma riikide jagamine

Sisend: Üks GeoJSON kõigi maailma riikidega

Omadus: "ISO_A3" (ISO 3-täheline kood)

Väljund: 195+ faili

  • USA.geojson
  • CAN.geojson
  • GBR.geojson
  • ...ja nii edasi

Näpunäited

💡 Vali unikaalsed identifikaatorid puhasteks jagamisteks (ISO koodid, ID-d)
💡 Kontrolli omaduste väärtusi enne jagamist, et vältida ootamatuid tulemusi
💡 Kasuta haldustaset OpenStreetMap halduspiiride jaoks
💡 Eelvaade esmalt, et kontrollida failide arvu ja jaotust
💡 Omaduste nimed peaksid olema funktsioonide vahel ühtsed

Tehnilised üksikasjad

Sisendvorming

  • GeoJSON FeatureCollection
  • Funktsioonid omaduste objektiga
  • Toetatud mis tahes geomeetria tüüp

Väljundvorming

  • Eraldi GeoJSON-failid iga unikaalse omaduse väärtuse kohta
  • ZIP-arhiiv kõigi failidega
  • Failinimi põhineb omaduse väärtusel (puhastatud)

Piirangud

  • Omadus peab olema olemas kõigis funktsioonides (või rühmitatakse kui "määramata")
  • Maksimaalselt soovitatav: 1000 jagatud faili
  • Suurte failide töötlemine võib võtta aega

Seotud tööriistad

Korduma kippuvad küsimused

K: Mis juhtub, kui funktsioonil pole jagamise omadust?
V: Funktsioonid, millel omadus puudub, rühmitatakse faili "undefined.geojson".

K: Kas ma saan jagada mitme omaduse järgi?
V: Mitte otse, kuid saate jagada ühe korra ja seejärel tulemusi uuesti teise omaduse järgi jagada.

K: Kuidas määratakse failinimed?
V: Failinimed kasutavad omaduse väärtust, mis on puhastatud, et eemaldada kehtetud märgid (nt "/" muutub "_").

K: Kas ma saan jagada väga suuri faile (>100MB)?
V: Jah, kuid töötlemine võib võtta aega. Failide puhul >500MB kaaluge käsurea tööriistade, nagu GDAL, kasutamist.

K: Mis juhtub, kui kahel funktsioonil on sama omaduse väärtus?
V: Need rühmitatakse samasse väljundfaili (see ongi eesmärk!).

K: Kas ma saan jagada numbriliste omaduste järgi?
V: Jah, numbrilised väärtused teisendatakse failinimede jaoks stringideks.

K: Kas jagamine säilitab koordinaatide täpsuse?
V: Jah, kõik koordinaadid säilitatakse täpselt nii, nagu need on algses failis.

K: Kuidas jagada OpenStreetMap andmeid riigi järgi?
V: Kasuta omadust "ISO3166-1" või "ISO3166-1:alpha2" OSM halduspiiridest.