TopoJSON → Convertor GeoJSON
Convertiți TopoJSON înapoi în formatul standard GeoJSON. Util pentru momentele în care trebuie să utilizați date TopoJSON cu instrumente care acceptă doar GeoJSON sau când trebuie să extindeți geometria codificată topologic.
Ce este TopoJSON?
TopoJSON este o extensie a GeoJSON care recunoaște topologia și codifică arcele comune pentru a reduce dimensiunea fișierului. Deși acest lucru este excelent pentru stocare și transmisie, multe instrumente și biblioteci funcționează doar cu GeoJSON standard.
Când să convertiți
Convertiți TopoJSON → GeoJSON atunci când:
- Utilizați instrumente care nu acceptă TopoJSON (unele software GIS, biblioteci de hărți)
- Editați geometria în editori standard GeoJSON
- Simplificați fluxul de date (GeoJSON este mai universal)
- Lucrați cu instrumente care necesită formatul FeatureCollection
Cum să convertiți
- Încărcați fișierul .topojson sau .json (trageți și plasați sau navigați)
- Previzualizați GeoJSON-ul convertit pe hartă
- Descărcați fișierul GeoJSON standard
Detalii despre conversie
Ce se convertește
- ✅ Toate geometria: Puncte, LineStrings, Poligoane, MultiGeometry
- ✅ Proprietăți: Toate atributele caracteristicilor sunt păstrate
- ✅ Straturi multiple: Toate obiectele topologice sunt convertite și combinate
- ✅ Arce comune: Extinse înapoi la coordonate complete
Modificări ale dimensiunii fișierului
- GeoJSON va fi mai mare: De obicei de 2-5× mai mare decât TopoJSON
- Granițele comune sunt stocate redundant în GeoJSON
- Utilizați GeoJSON Minifier pentru a reduce precizia, dacă este necesar
Cazuri comune de utilizare
- Compatibilitate cu instrumente vechi: Utilizarea datelor TopoJSON cu software mai vechi
- Editarea datelor: Modificarea geometriei în editori standard GeoJSON
- Cerinte API: Unele API-uri acceptă doar GeoJSON
- Învățare/debugging: GeoJSON este mai ușor de citit și înțeles
Detalii tehnice
- Toate obiectele topologice combinate: Rezultatul este un singur FeatureCollection
- Extinderea arcelor: Arcele comune sunt complet extinse cu toate coordonatele
- Conform standardelor: Rezultatul respectă specificația GeoJSON RFC 7946
- Procesare pe partea clientului: Datele dvs. nu părăsesc niciodată browserul
Întrebări frecvente
De ce fișierul meu GeoJSON este mai mare decât TopoJSON? TopoJSON stochează granițele comune o singură dată. GeoJSON stochează fiecare graniță pentru fiecare caracteristică, chiar dacă se suprapun.
Pot să convertesc înapoi în TopoJSON mai târziu? Da! Utilizați GeoJSON → TopoJSON convertorul.
Ce se întâmplă dacă TopoJSON-ul meu are mai multe obiecte? Toate obiectele sunt convertite și combinate într-un singur FeatureCollection.
Pierd vreun fel de date în conversie? Nu—toate geometria și proprietățile sunt păstrate. Fișierul va fi doar mai mare.
Vezi și
- Înapoi la toate convertorii
- GeoJSON → TopoJSON — Convertiți în direcția opusă
- GeoJSON Minifier — Reduceți dimensiunea fișierului GeoJSON
- TopoJSON Minifier — Optimizați fișierele TopoJSON