Skip to content

TopoJSON Splitter

Teilen Sie TopoJSON-Topologiedateien in mehrere separate Dateien nach Objekt oder Eigenschaft, während die effiziente Bogentopologiestruktur erhalten bleibt.

Input TopoJSON

or drag & drop

Anleitung

  1. TopoJSON-Datei hochladen oder Daten einfügen
  2. Teilungsmethode auswählen:
    • Nach Objekt (z. B. Länder, Bundesstaaten, Städte)
    • Nach Eigenschaft innerhalb von Objekten (z. B. Ländercode, Verwaltungsebene)
  3. Teilungsvorschau — Sehen Sie die resultierende Dateistruktur
  4. Alle Dateien herunterladen als ZIP

Funktionen

Nach Objekt teilen — Jedes TopoJSON-Objekt wird in eine eigene Datei getrennt
Nach Eigenschaft teilen — Gruppieren Sie Features nach Eigenschaftswerten
Topologie erhalten — Beibehaltung der Bogenteilung und Komprimierung
Intelligente Retopologie — Rekonstruktion von Bogenreferenzen für jede Teilung
Eigenschaftserkennung — Automatische Erkennung verfügbarer Eigenschaften
Batch-Download — Alle Dateien als ZIP-Archiv herunterladen

Anwendungsfälle

🗺️ Länder extrahieren — Welt-Topologie in einzelne Länderdateien aufteilen
🏛️ Ebenen trennen — Verschiedene Objekttypen extrahieren (Grenzen, Flüsse, Straßen)
📊 Regionale Datensätze — Topologiedateien für spezifische Regionen erstellen
🎯 Dateigröße reduzieren — Große Topologien in handhabbare Teile aufteilen
🔍 Gezielte Analyse — Mit spezifischen geografischen Gebieten arbeiten

TopoJSON-Struktur

TopoJSON-Dateien enthalten mehrere benannte Objekte:

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

Teilungsmethoden

1. Nach Objekt teilen

Erstellt eine Datei pro Objekt in der Topologie.

Beispiel Eingabe:

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

Ausgabe:

  • countries.topojson
  • states.topojson

2. Nach Eigenschaft teilen

Teilt Features innerhalb eines Objekts nach Eigenschaftswerten.

Beispiel: Länderobjekt nach ISO-Code teilen
Ausgabe: Eine Datei pro Land

Tipps

💡 Verwenden Sie die Objektteilung, um verschiedene Ebenentypen zu trennen (Länder, Flüsse usw.)
💡 Verwenden Sie die Eigenschaftsteilung, um einzelne Features zu extrahieren
💡 Topologievorschau, um Bogenanzahl und Dateigrößen zu verstehen
💡 Effizienz der Bögen beibehalten, indem verwandte Features zusammengehalten werden
💡 Quantisierung prüfen — Die Präzision der Topologie kann die Teilung beeinflussen

Technische Details

Eingabeformat

  • Gültige TopoJSON-Topologie
  • Muss objects und arcs enthalten
  • Unterstützt alle Geometrietypen

Ausgabeformat

  • Einzelne TopoJSON-Dateien mit rekonstruierter Topologie
  • Gemeinsame Bögen werden in jeder Ausgabedatei dupliziert
  • ZIP-Archiv mit allen Dateien

Bogenverarbeitung

  • Bögen, die von Features referenziert werden, sind in der Ausgabe enthalten
  • Nicht referenzierte Bögen werden entfernt
  • Bogenindizes werden für jede Datei neu berechnet

Einschränkungen

  • Die Teilung unterbricht die gemeinsame Topologie (Bögen werden dupliziert)
  • Die Dateigröße kann nach der Teilung zunehmen
  • Große Topologien können länger für die Verarbeitung benötigen

Verwandte Tools

Häufig gestellte Fragen

F: Erhöht die Teilung die Dateigröße?
A: Ja, da gemeinsame Bögen über die Dateien hinweg dupliziert werden. Die Topologieeffizienz geht teilweise verloren.

F: Kann ich ein einzelnes Objekt nach Eigenschaft teilen?
A: Ja! Wählen Sie das Objekt aus und dann die Methode der Eigenschaftsteilung.

F: Was passiert mit gemeinsamen Bögen zwischen Features?
A: Bögen werden in jeder Ausgabedatei dupliziert, die sie benötigt.

F: Wie funktionieren Dateinamen?
A: Bei der Objektteilung: Objektname. Bei der Eigenschaftsteilung: Eigenschaftswert (bereinigt).

F: Kann ich die geteilten Dateien wieder zusammenführen?
A: Ja, verwenden Sie den TopoJSON Merger, beachten Sie jedoch, dass die gemeinsame Topologie nicht automatisch wiederhergestellt wird.

F: Was passiert, wenn Features die Teilungseigenschaft nicht haben?
A: Sie werden in einer Datei namens "undefined.topojson" gruppiert.

F: Bleiben Quantisierung und Transformationen erhalten?
A: Ja, alle Topologieparameter bleiben in den Ausgabedateien erhalten.

F: Kann ich sehr große Topologiedateien teilen?
A: Ja, aber die Verarbeitungszeit steigt mit der Anzahl der Bögen. Dateien >50MB können langsamer verarbeitet werden.