Skip to content

TopoJSON Splitter

Ossza fel a TopoJSON topológiai fájlokat több különálló fájlra objektum vagy tulajdonság alapján, miközben megőrzi a hatékony ív topológiai struktúrát.

Input TopoJSON

or drag & drop

Hogyan használható

  1. Töltse fel a TopoJSON fájlt vagy illessze be az adatokat
  2. Válassza ki a felosztási módot:
    • Objektum alapján (pl. országok, államok, városok)
    • Tulajdonság alapján az objektumokon belül (pl. országkód, adminisztratív szint)
  3. Tekintse meg az előnézetet — Nézze meg a létrejövő fájlstruktúrát
  4. Töltse le az összes fájlt ZIP formátumban

Funkciók

Objektum alapján történő felosztás — Minden TopoJSON objektum külön fájlba kerül
Tulajdonság alapján történő felosztás — Az elemek csoportosítása tulajdonságérték szerint
Topológia megőrzése — Megőrzi az ívmegosztást és tömörítést
Intelligens újratopológia — Újraépíti az ívreferenciákat minden felosztásnál
Tulajdonságok felismerése — Automatikusan felismeri az elérhető tulajdonságokat
Csoportos letöltés — Az összes fájl ZIP archívumként letölthető

Felhasználási esetek

🗺️ Országok kivonása — A világ topológiájának felosztása egyedi országfájlokra
🏛️ Rétegek szétválasztása — Különböző objektumtípusok kivonása (határok, folyók, utak)
📊 Regionális adathalmazok — Topológiai fájlok létrehozása konkrét régiókhoz
🎯 Fájlméret csökkentése — Nagy topológiák kezelhetőbb darabokra bontása
🔍 Célzott elemzés — Konkrét földrajzi területekkel való munka

TopoJSON Struktúra

A TopoJSON fájlok több elnevezett objektumot tartalmaznak:

json
{
  "type": "Topology",
  "objects": {
    "countries": { ... },
    "states": { ... },
    "cities": { ... }
  },
  "arcs": [ ... ]
}

Felosztási módok

1. Felosztás objektum alapján

Minden topológiai objektumhoz egy fájl készül.

Példa bemenet:

json
{
  "objects": {
    "countries": { ... },
    "states": { ... }
  }
}

Kimenet:

  • countries.topojson
  • states.topojson

2. Felosztás tulajdonság alapján

Az objektumon belüli elemek felosztása tulajdonságérték szerint.

Példa: Országok objektum felosztása ISO kód alapján
Kimenet: Egy fájl minden országhoz

Tippek

💡 Használja az objektum alapú felosztást különböző rétegtípusokhoz (országok, folyók stb.)
💡 Használja a tulajdonság alapú felosztást egyedi elemek kivonásához
💡 Tekintse meg a topológia előnézetét, hogy megértse az ívek számát és a fájlméreteket
💡 Őrizze meg az ívek hatékonyságát, ha kapcsolódó elemeket együtt tart
💡 Ellenőrizze a kvantálást — A topológia pontossága befolyásolhatja a felosztást

Technikai részletek

Bemeneti formátum

  • Érvényes TopoJSON topológia
  • Tartalmaznia kell objects és arcs elemeket
  • Minden geometriai típust támogat

Kimeneti formátum

  • Egyedi TopoJSON fájlok újraépített topológiával
  • Megosztott ívek minden kimeneti fájlban duplikálva
  • ZIP archívum az összes fájlt tartalmazza

Ívkezelés

  • Az elemek által hivatkozott ívek bekerülnek a kimenetbe
  • Nem hivatkozott ívek eltávolításra kerülnek
  • Az ív indexek újraszámolása minden fájlhoz

Korlátozások

  • A felosztás megszünteti a megosztott topológiát (ívek duplikálva lesznek)
  • A fájlméret növekedhet a felosztás után
  • Nagy topológiák feldolgozása időigényes lehet

Kapcsolódó eszközök

Gyakran Ismételt Kérdések

K: Növeli a felosztás a fájlméretet?
V: Igen, mivel a megosztott ívek duplikálva lesznek a fájlok között. A topológiai hatékonyság részben elveszik.

K: Feloszthatok egyetlen objektumot tulajdonság alapján?
V: Igen! Válassza ki az objektumot, majd válassza a tulajdonság alapú felosztási módot.

K: Mi történik a megosztott ívekkel az elemek között?
V: Az ívek duplikálva lesznek minden kimeneti fájlban, amelyben szükségesek.

K: Hogyan működnek a fájlnevek?
V: Objektum alapú felosztás esetén: az objektum neve. Tulajdonság alapú felosztás esetén: a tulajdonság értéke (tisztított formában).

K: Újra össze lehet-e egyesíteni a felosztott fájlokat?
V: Igen, használja a TopoJSON Merger eszközt, de vegye figyelembe, hogy a megosztott topológia nem áll helyre automatikusan.

K: Mi történik, ha az elemeknek nincs megadott tulajdonságuk?
V: Ezek egy "undefined.topojson" fájlba kerülnek.

K: Megőrzi a kvantálást és az átalakításokat?
V: Igen, minden topológiai paraméter megőrzésre kerül a kimeneti fájlokban.

K: Feloszthatók nagyon nagy topológiai fájlok?
V: Igen, de a feldolgozási idő az ívek számával nő. Az 50 MB-nál nagyobb fájlok feldolgozása lassú lehet.