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
- TopoJSON-Datei hochladen oder Daten einfügen
- Teilungsmethode auswählen:
- Nach Objekt (z. B. Länder, Bundesstaaten, Städte)
- Nach Eigenschaft innerhalb von Objekten (z. B. Ländercode, Verwaltungsebene)
- Teilungsvorschau — Sehen Sie die resultierende Dateistruktur
- 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.topojsonstates.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
objectsundarcsenthalten - 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
- GeoJSON Splitter — GeoJSON-Dateien teilen
- TopoJSON Merger — TopoJSON-Dateien zusammenführen
- GeoJSON ↔ TopoJSON — Formate konvertieren
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.