TopoJSON → GeoJSON konverter
Konverteeri TopoJSON tagasi standardseks GeoJSON-formaadiks. Kasulik, kui pead kasutama TopoJSON-i andmeid tööriistadega, mis toetavad ainult GeoJSON-i, või kui pead laiendama topoloogia kodeeritud geomeetriat.
Mis on TopoJSON?
TopoJSON on topoloogiat arvestav GeoJSON-i laiendus, mis kodeerib jagatud kaared, et vähendada faili suurust. Kuigi see on suurepärane salvestamiseks ja edastamiseks, töötavad paljud tööriistad ja teegid ainult standardse GeoJSON-iga.
Millal konverteerida
Konverteeri TopoJSON → GeoJSON, kui:
- Kasutad tööriistu, mis ei toeta TopoJSON-i (mõned GIS-tarkvarad, kaardistamise teegid)
- Muudad geomeetriat standardsetes GeoJSON-i redigeerijates
- Lihtsustad oma andmetöötluse protsessi (GeoJSON on universaalsem)
- Töötad tööriistadega, mis eeldavad FeatureCollection formaati
Kuidas konverteerida
- Laadi üles oma .topojson või .json fail (lohistades või sirvides)
- Eelvaade konverteeritud GeoJSON-ist kaardil
- Laadi alla standardne GeoJSON-fail
Konverteerimise üksikasjad
Mis konverteeritakse
- ✅ Kõik geomeetriad: Punktid, LineStringid, polügoonid, MultiGeometry
- ✅ Omadused: Kõik objektide atribuudid säilitatakse
- ✅ Mitmed kihid: Kõik topoloogia objektid konverteeritakse ja ühendatakse
- ✅ Jagatud kaared: Laiendatakse tagasi täielikeks koordinaatideks
Faili suuruse muutused
- GeoJSON on suurem: Tavaliselt 2-5× suurem kui TopoJSON
- Jagatud piirid salvestatakse GeoJSON-is korduvalt
- Kasuta GeoJSON Minifier, et vajadusel täpsust vähendada
Levinud kasutusjuhud
- Vanemate tööriistade ühilduvus: TopoJSON-i andmete kasutamine vanema tarkvaraga
- Andmete redigeerimine: Geomeetriate muutmine standardsetes GeoJSON-i redigeerijates
- API nõuded: Mõned API-d aktsepteerivad ainult GeoJSON-i
- Õppimine/veaparandus: GeoJSON-i on lihtsam lugeda ja mõista
Tehnilised üksikasjad
- Kõik topoloogia objektid ühendatakse: Väljund on üks FeatureCollection
- Kaare laiendamine: Jagatud kaared laiendatakse täielikult kõigi koordinaatidega
- Standarditele vastav: Väljund järgib GeoJSON RFC 7946 spetsifikatsiooni
- Kliendipoolne töötlemine: Sinu andmed ei lahku kunagi sinu brauserist
KKK
Miks on minu GeoJSON-fail suurem kui TopoJSON? TopoJSON salvestab jagatud piirid ainult üks kord. GeoJSON salvestab iga piiri iga objekti jaoks, isegi kui need kattuvad.
Kas ma saan hiljem tagasi TopoJSON-iks konverteerida? Jah! Kasuta GeoJSON → TopoJSON konverterit.
Mis juhtub, kui minu TopoJSON-il on mitu objekti? Kõik objektid konverteeritakse ja ühendatakse üheks FeatureCollection-iks.
Kas ma kaotan konverteerimisel andmeid? Ei—kõik geomeetriad ja omadused säilitatakse. Fail on lihtsalt suurem.
Vaata ka
- Tagasi kõigi konverterite juurde
- GeoJSON → TopoJSON — Konverteeri vastupidises suunas
- GeoJSON Minifier — Vähenda GeoJSON-faili suurust
- TopoJSON Minifier — Optimeeri TopoJSON-failid