TopoJSON Merger
Scalaj wiele plików TopoJSON w jedną topologię. Całe przetwarzanie odbywa się w Twojej przeglądarce — bez przesyłania danych, całkowicie prywatnie.
Jak to działa
To narzędzie scala wiele plików TopoJSON, łącząc ich obiekty i łuki w jedną topologię. Możesz wybrać, które właściwości mają być uwzględnione w scalonym pliku. Idealne do łączenia regionalnych zestawów danych lub konsolidacji danych mapowych z różnych źródeł.
Jak scalić pliki TopoJSON
- Prześlij pliki: Kliknij „Przeglądaj pliki” lub przeciągnij i upuść wiele plików .topojson/.json
- Przejrzyj pliki: Sprawdź rozmiary plików, liczbę obiektów i napraw ewentualne błędy parsowania
- Wybierz właściwości: Zaznacz, które właściwości chcesz zachować, korzystając z pól wyboru, lub kliknij „Tylko wspólne”, aby uwzględnić tylko właściwości obecne we wszystkich plikach
- Podgląd: Zobacz scalony wynik na interaktywnej mapie
- Pobierz: Pobierz scaloną topologię jako pojedynczy plik .topojson
Funkcje
✅ Scalanie wielu plików TopoJSON: Łącz topologie z różnych źródeł
✅ Wybór właściwości: Wybierz właściwości do uwzględnienia za pomocą pól wyboru
✅ Szybkie akcje: Zaznacz wszystko, odznacz wszystko lub wybierz tylko wspólne właściwości
✅ Podgląd mapy: Zobacz scaloną geometrię na interaktywnej mapie Leaflet
✅ Operacje wsadowe: Cofnij ostatnie dodanie, usuń błędy, wyczyść wszystko
✅ Statystyki rozmiaru: Rozmiar wejściowy, rozmiar wyjściowy i liczba obiektów
✅ 100% po stronie klienta: Bez przesyłania danych, działa offline po załadowaniu strony
Zastosowania
📍 Łączenie map regionalnych: Scal pliki TopoJSON stanów/prowincji w mapę kraju
📍 Konsolidacja zestawów danych: Łącz dane historyczne i aktualne dotyczące granic
📍 Przygotowanie danych: Scalaj dane z różnych źródeł przed dalszym przetwarzaniem
📍 Redukcja liczby plików: Łącz wiele małych plików w jeden łatwiejszy do zarządzania
📍 Zarządzanie właściwościami: Wybierz tylko te właściwości, które są potrzebne z wielu plików
Wskazówki
- Zachowanie topologii łuków: Struktura współdzielenia łuków w TopoJSON jest zachowana
- Duże zestawy danych: Podgląd obejmuje pierwsze 1000 obiektów dla poprawy wydajności
- Przecięcie właściwości: Użyj opcji „Tylko wspólne”, aby zachować tylko wspólne właściwości
- Optymalizacja po scaleniu: Użyj TopoJSON Minifier, aby zmniejszyć rozmiar pliku
- Konwersja w razie potrzeby: Najpierw przekonwertuj na GeoJSON za pomocą converters, jeśli łączysz różne formaty
Szczegóły techniczne
Format wejściowy
- TopoJSON Topology: Standardowy format TopoJSON z typem: „Topology”
- Obiekty: Wszystkie obiekty z plików wejściowych są scalane
- Łuki: Tablice łuków są łączone, a indeksy dostosowywane
- Właściwości: Możliwość wyboru właściwości do uwzględnienia
Format wyjściowy
- Pojedyncza topologia: Jeden plik TopoJSON z wszystkimi scalonymi obiektami
- Zachowana struktura: Topologia łuków i kwantyzacja są zachowane
- Wybrane właściwości: Uwzględnione są tylko wybrane właściwości
Prywatność
Wszystko działa w Twojej przeglądarce. Pliki nie są przesyłane na żaden serwer. Po załadowaniu strony narzędzie działa offline.
Powiązane narzędzia
- GeoJSON Merger — Scalaj pliki GeoJSON
- TopoJSON Minifier — Optymalizuj rozmiar plików TopoJSON
- GeoJSON to TopoJSON Converter — Konwertuj między formatami
- GeoJSON Minifier — Optymalizuj pliki GeoJSON
FAQ
Czy mogę scalić GeoJSON i TopoJSON razem?
Nie, najpierw musisz je przekonwertować na ten sam format. Użyj converters, aby przekonwertować GeoJSON na TopoJSON lub odwrotnie.
Co dzieje się z łukami?
Wszystkie łuki z plików wejściowych są łączone, a indeksy łuków w geometriach są dostosowywane, aby odwoływać się do właściwych pozycji w scalonej tablicy łuków.
Czy topologia jest zachowana?
Tak, struktura współdzielenia łuków w TopoJSON jest zachowana. Wspólne granice pozostają wspólne w pliku wyjściowym.
Jak obsługiwane są właściwości?
Wybierasz, które właściwości uwzględnić, korzystając z pól wyboru. Domyślnie uwzględnione są wszystkie właściwości. Użyj opcji „Tylko wspólne”, aby zachować tylko właściwości obecne we wszystkich plikach.
Czy mogę scalić pliki z różną kwantyzacją?
Tak, ale pamiętaj, że ustawienia kwantyzacji z pierwszego pliku zostaną użyte w scalonym pliku wyjściowym.