Skip to content

TopoJSON → GeoJSON Konverter

Konvertálja a TopoJSON-t vissza a standard GeoJSON formátumba. Hasznos, ha TopoJSON adatokat kell használni olyan eszközökkel, amelyek csak GeoJSON-t támogatnak, vagy ha topológia-kódolt geometriákat kell kibontani.

Mi az a TopoJSON?

A TopoJSON egy topológia-tudatos kiterjesztése a GeoJSON-nak, amely közös íveket kódol a fájlméret csökkentése érdekében. Bár ez nagyszerű tárolásra és továbbításra, sok eszköz és könyvtár csak a standard GeoJSON-t támogatja.

Mikor érdemes konvertálni?

Konvertálja a TopoJSON-t GeoJSON-ra, ha:

  • Olyan eszközöket használ, amelyek nem támogatják a TopoJSON-t (néhány GIS szoftver, térképezési könyvtárak)
  • Geometriákat szerkeszt standard GeoJSON szerkesztőkben
  • Egyszerűsíteni szeretné az adatfeldolgozási folyamatot (a GeoJSON univerzálisabb)
  • Olyan eszközökkel dolgozik, amelyek FeatureCollection formátumot várnak

Hogyan konvertáljunk?

  1. Töltse fel a .topojson vagy .json fájlt (húzza és ejtse vagy böngésszen)
  2. Tekintse meg az átalakított GeoJSON-t a térképen
  3. Töltse le a standard GeoJSON fájlt

Konverziós részletek

Mi kerül átalakításra

  • Minden geometria: Pontok, LineStringek, Poligonok, MultiGeometry
  • Tulajdonságok: Minden attribútum megmarad
  • Több réteg: Minden topológiai objektum átalakításra és egyesítésre kerül
  • Közös ívek: Teljes koordinátákra bővítve

Fájlméret változások

  • A GeoJSON nagyobb lesz: Általában 2-5× nagyobb, mint a TopoJSON
  • A közös határok redundánsan tárolódnak a GeoJSON-ban
  • Használja a GeoJSON Minifier eszközt a precizitás csökkentéséhez, ha szükséges

Gyakori felhasználási esetek

  • Régi eszközök kompatibilitása: TopoJSON adatok használata régebbi szoftverekkel
  • Adatszerkesztés: Geometriák módosítása standard GeoJSON szerkesztőkben
  • API követelmények: Néhány API csak GeoJSON-t fogad el
  • Tanulás/hibakeresés: A GeoJSON könnyebben olvasható és érthető

Technikai részletek

  • Minden topológiai objektum egyesítve: Az eredmény egyetlen FeatureCollection
  • Ívek kibővítése: A közös ívek teljes koordinátákkal kibővítve
  • Szabványoknak megfelelő: Az eredmény megfelel a GeoJSON RFC 7946 specifikációnak
  • Kliensoldali feldolgozás: Az adatai soha nem hagyják el a böngészőt

Gyakran Ismételt Kérdések

Miért nagyobb a GeoJSON fájlom, mint a TopoJSON?
A TopoJSON a közös határokat csak egyszer tárolja. A GeoJSON minden határt tárol minden elemhez, még akkor is, ha átfedik egymást.

Vissza tudom konvertálni TopoJSON-ra később?
Igen! Használja a GeoJSON → TopoJSON konvertert.

Mi történik, ha a TopoJSON-om több objektumot tartalmaz?
Minden objektum átalakításra és egyesítésre kerül egyetlen FeatureCollection-be.

Elveszítek bármilyen adatot az átalakítás során?
Nem—minden geometria és tulajdonság megmarad. A fájl csak nagyobb lesz.

További információk