Διαχωριστής TopoJSON
Διαχωρίστε αρχεία τοπολογίας TopoJSON σε πολλαπλά ξεχωριστά αρχεία ανά αντικείμενο ή ιδιότητα, διατηρώντας τη δομή της αποδοτικής τοπολογίας τόξων.
Input TopoJSON
or drag & drop
Πώς να Χρησιμοποιήσετε
- Ανεβάστε το αρχείο TopoJSON ή επικολλήστε δεδομένα
- Επιλέξτε μέθοδο διαχωρισμού:
- Ανά αντικείμενο (π.χ., χώρες, πολιτείες, πόλεις)
- Ανά ιδιότητα μέσα στα αντικείμενα (π.χ., κωδικός χώρας, επίπεδο διοίκησης)
- Προεπισκόπηση διαχωρισμού — Δείτε τη δομή των παραγόμενων αρχείων
- Κατεβάστε όλα τα αρχεία ως ZIP
Χαρακτηριστικά
✓ Διαχωρισμός ανά αντικείμενο — Διαχωρίστε κάθε αντικείμενο TopoJSON σε ξεχωριστό αρχείο
✓ Διαχωρισμός ανά ιδιότητα — Ομαδοποιήστε χαρακτηριστικά ανά τιμή ιδιότητας
✓ Διατήρηση τοπολογίας — Διατηρεί τον διαμοιρασμό και τη συμπίεση των τόξων
✓ Έξυπνη επανατοπολογία — Ανακατασκευάζει τις αναφορές τόξων για κάθε διαχωρισμό
✓ Ανίχνευση ιδιοτήτων — Αυτόματη ανίχνευση διαθέσιμων ιδιοτήτων
✓ Μαζική λήψη — Κατεβάστε όλα τα αρχεία ως αρχείο ZIP
Περιπτώσεις Χρήσης
🗺️ Εξαγωγή χωρών — Διαχωρίστε την τοπολογία του κόσμου σε μεμονωμένα αρχεία χωρών
🏛️ Διαχωρισμός επιπέδων — Εξαγωγή διαφορετικών τύπων αντικειμένων (σύνορα, ποτάμια, δρόμοι)
📊 Περιφερειακά σύνολα δεδομένων — Δημιουργία αρχείων τοπολογίας για συγκεκριμένες περιοχές
🎯 Μείωση μεγέθους αρχείου — Διαχωρίστε μεγάλες τοπολογίες σε διαχειρίσιμα κομμάτια
🔍 Στοχευμένη ανάλυση — Εργαστείτε με συγκεκριμένες γεωγραφικές περιοχές
Δομή TopoJSON
Τα αρχεία TopoJSON περιέχουν πολλαπλά ονομασμένα αντικείμενα:
json
{
"type": "Topology",
"objects": {
"countries": { ... },
"states": { ... },
"cities": { ... }
},
"arcs": [ ... ]
}Μέθοδοι Διαχωρισμού
1. Διαχωρισμός ανά Αντικείμενο
Δημιουργεί ένα αρχείο ανά αντικείμενο στην τοπολογία.
Παράδειγμα Εισόδου:
json
{
"objects": {
"countries": { ... },
"states": { ... }
}
}Έξοδος:
countries.topojsonstates.topojson
2. Διαχωρισμός ανά Ιδιότητα
Διαχωρίζει χαρακτηριστικά μέσα σε ένα αντικείμενο ανά τιμή ιδιότητας.
Παράδειγμα: Διαχωρισμός αντικειμένου χωρών ανά κωδικό ISO
Έξοδος: Ένα αρχείο ανά χώρα
Συμβουλές
💡 Χρησιμοποιήστε διαχωρισμό αντικειμένων για διαφορετικούς τύπους επιπέδων (χώρες, ποτάμια, κ.λπ.)
💡 Χρησιμοποιήστε διαχωρισμό ιδιοτήτων για εξαγωγή μεμονωμένων χαρακτηριστικών
💡 Προεπισκόπηση τοπολογίας για να κατανοήσετε τον αριθμό τόξων και τα μεγέθη αρχείων
💡 Διατηρήστε την αποδοτικότητα των τόξων κρατώντας σχετικά χαρακτηριστικά μαζί
💡 Ελέγξτε την ποσοτικοποίηση — Η ακρίβεια της τοπολογίας μπορεί να επηρεάσει τους διαχωρισμούς
Τεχνικές Λεπτομέρειες
Μορφή Εισόδου
- Έγκυρη τοπολογία TopoJSON
- Πρέπει να περιέχει
objectsκαιarcs - Υποστηρίζει όλους τους τύπους γεωμετρίας
Μορφή Εξόδου
- Μεμονωμένα αρχεία TopoJSON με ανακατασκευασμένη τοπολογία
- Τα διαμοιραζόμενα τόξα αντιγράφονται σε κάθε αρχείο εξόδου
- Αρχείο ZIP που περιέχει όλα τα αρχεία
Διαχείριση Τόξων
- Τα τόξα που αναφέρονται από χαρακτηριστικά περιλαμβάνονται στην έξοδο
- Τα μη αναφερόμενα τόξα αφαιρούνται
- Οι δείκτες τόξων επαναϋπολογίζονται για κάθε αρχείο
Περιορισμοί
- Ο διαχωρισμός διακόπτει την κοινή τοπολογία (τα τόξα αντιγράφονται)
- Το μέγεθος του αρχείου μπορεί να αυξηθεί μετά τον διαχωρισμό
- Οι μεγάλες τοπολογίες μπορεί να χρειαστούν χρόνο για επεξεργασία
Σχετικά Εργαλεία
- Διαχωριστής GeoJSON — Διαχωρίστε αρχεία GeoJSON
- Συγχώνευση TopoJSON — Συγχώνευση αρχείων TopoJSON
- GeoJSON ↔ TopoJSON — Μετατροπή μορφών
Συχνές Ερωτήσεις
Ε: Θα αυξηθεί το μέγεθος του αρχείου μετά τον διαχωρισμό;
Α: Ναι, επειδή τα διαμοιραζόμενα τόξα αντιγράφονται στα αρχεία. Η αποδοτικότητα της τοπολογίας μειώνεται μερικώς.
Ε: Μπορώ να διαχωρίσω ένα μόνο αντικείμενο ανά ιδιότητα;
Α: Ναι! Επιλέξτε το αντικείμενο και μετά τη μέθοδο διαχωρισμού ανά ιδιότητα.
Ε: Τι συμβαίνει με τα διαμοιραζόμενα τόξα μεταξύ χαρακτηριστικών;
Α: Τα τόξα αντιγράφονται σε κάθε αρχείο εξόδου που τα χρειάζεται.
Ε: Πώς λειτουργεί η ονομασία των αρχείων;
Α: Για διαχωρισμό αντικειμένων: το όνομα του αντικειμένου. Για διαχωρισμό ιδιοτήτων: η τιμή της ιδιότητας (με καθαρισμό).
Ε: Μπορώ να συγχωνεύσω ξανά τα διαχωρισμένα αρχεία;
Α: Ναι, χρησιμοποιήστε το εργαλείο Συγχώνευσης TopoJSON, αλλά σημειώστε ότι η κοινή τοπολογία δεν θα αποκατασταθεί αυτόματα.
Ε: Τι γίνεται αν τα χαρακτηριστικά δεν έχουν την ιδιότητα διαχωρισμού;
Α: Ομαδοποιούνται σε ένα αρχείο "undefined.topojson".
Ε: Διατηρείται η ποσοτικοποίηση και οι μετασχηματισμοί;
Α: Ναι, όλες οι παράμετροι τοπολογίας διατηρούνται στα αρχεία εξόδου.
Ε: Μπορώ να διαχωρίσω πολύ μεγάλα αρχεία τοπολογίας;
Α: Ναι, αλλά ο χρόνος επεξεργασίας αυξάνεται με τον αριθμό των τόξων. Αρχεία >50MB μπορεί να είναι αργά.