TopoJSON → GeoJSON Konwerter
Konwertuj TopoJSON z powrotem do standardowego formatu GeoJSON. Przydatne, gdy potrzebujesz użyć danych TopoJSON z narzędziami obsługującymi tylko GeoJSON lub gdy chcesz rozwinąć geometrie zakodowane topologicznie.
Co to jest TopoJSON?
TopoJSON to rozszerzenie GeoJSON uwzględniające topologię, które koduje wspólne łuki w celu zmniejszenia rozmiaru pliku. Chociaż jest to świetne rozwiązanie do przechowywania i przesyłania danych, wiele narzędzi i bibliotek działa tylko ze standardowym GeoJSON.
Kiedy konwertować
Konwertuj TopoJSON → GeoJSON, gdy:
- Używasz narzędzi, które nie obsługują TopoJSON (niektóre oprogramowanie GIS, biblioteki mapowania)
- Edytujesz geometrie w standardowych edytorach GeoJSON
- Upraszczasz proces przetwarzania danych (GeoJSON jest bardziej uniwersalny)
- Pracujesz z narzędziami, które wymagają formatu FeatureCollection
Jak konwertować
- Prześlij swój plik .topojson lub .json (przeciągnij i upuść lub wybierz z dysku)
- Podgląd skonwertowanego GeoJSON na mapie
- Pobierz standardowy plik GeoJSON
Szczegóły konwersji
Co jest konwertowane
- ✅ Wszystkie geometrie: Punkty, Linie, Poligony, MultiGeometry
- ✅ Właściwości: Wszystkie atrybuty cech są zachowane
- ✅ Wiele warstw: Wszystkie obiekty topologiczne są konwertowane i scalane
- ✅ Wspólne łuki: Rozwinięte z powrotem do pełnych współrzędnych
Zmiany rozmiaru pliku
- GeoJSON będzie większy: Zazwyczaj 2-5× większy niż TopoJSON
- Wspólne granice są przechowywane wielokrotnie w GeoJSON
- Użyj GeoJSON Minifier, aby zmniejszyć precyzję, jeśli to konieczne
Typowe zastosowania
- Kompatybilność z narzędziami legacy: Używanie danych TopoJSON ze starszym oprogramowaniem
- Edycja danych: Modyfikowanie geometrii w standardowych edytorach GeoJSON
- Wymagania API: Niektóre API akceptują tylko GeoJSON
- Nauka/debugowanie: GeoJSON jest łatwiejszy do odczytania i zrozumienia
Szczegóły techniczne
- Wszystkie obiekty topologiczne scalane: Wynik to pojedyncza FeatureCollection
- Rozwinięcie łuków: Wspólne łuki są w pełni rozwinięte ze wszystkimi współrzędnymi
- Zgodność ze standardami: Wynik jest zgodny ze specyfikacją GeoJSON RFC 7946
- Przetwarzanie po stronie klienta: Twoje dane nigdy nie opuszczają Twojej przeglądarki
FAQ
Dlaczego mój plik GeoJSON jest większy niż TopoJSON?
TopoJSON przechowuje wspólne granice tylko raz. GeoJSON przechowuje każdą granicę dla każdej cechy, nawet jeśli się pokrywają.
Czy mogę później przekonwertować z powrotem na TopoJSON?
Tak! Użyj GeoJSON → TopoJSON konwertera.
Co jeśli mój TopoJSON ma wiele obiektów?
Wszystkie obiekty są konwertowane i scalane w pojedynczą FeatureCollection.
Czy tracę jakieś dane podczas konwersji?
Nie—wszystkie geometrie i właściwości są zachowane. Plik będzie tylko większy.
Zobacz także
- Powrót do wszystkich konwerterów
- GeoJSON → TopoJSON — Konwertuj w drugą stronę
- GeoJSON Minifier — Zmniejsz rozmiar pliku GeoJSON
- TopoJSON Minifier — Optymalizuj pliki TopoJSON