Skip to content

TopoJSON → GeoJSON Konverter

Pretvorite TopoJSON nazad u standardni GeoJSON format. Korisno kada trebate koristiti TopoJSON podatke sa alatima koji podržavaju samo GeoJSON, ili kada trebate proširiti geometrije kodirane topologijom.

Šta je TopoJSON?

TopoJSON je ekstenzija GeoJSON-a koja je svesna topologije i kodira zajedničke lukove kako bi smanjila veličinu datoteke. Iako je ovo odlično za skladištenje i prenos, mnogi alati i biblioteke rade samo sa standardnim GeoJSON-om.

Kada treba konvertovati

Konvertujte TopoJSON → GeoJSON kada:

  • Koristite alate koji ne podržavaju TopoJSON (neki GIS softver, biblioteke za mapiranje)
  • Uređujete geometrije u standardnim GeoJSON editorima
  • Pojednostavljujete vaš podatkovni proces (GeoJSON je univerzalniji)
  • Radite sa alatima koji očekuju format FeatureCollection

Kako konvertovati

  1. Otpremite vaš .topojson ili .json fajl (prevucite i pustite ili pretražite)
  2. Pregledajte konvertovani GeoJSON na mapi
  3. Preuzmite standardni GeoJSON fajl

Detalji konverzije

Šta se konvertuje

  • Sve geometrije: Tačke, LineStrings, Poligoni, MultiGeometry
  • Svojstva: Svi atributi funkcija su sačuvani
  • Višestruki slojevi: Svi topološki objekti su konvertovani i spojeni
  • Zajednički lukovi: Prošireni nazad na pune koordinate

Promene veličine fajla

  • GeoJSON će biti veći: Obično 2-5× veći od TopoJSON-a
  • Zajedničke granice su redundantno sačuvane u GeoJSON-u
  • Koristite GeoJSON Minifier da smanjite preciznost ako je potrebno

Uobičajeni slučajevi upotrebe

  • Kompatibilnost sa starijim alatima: Korišćenje TopoJSON podataka sa starijim softverom
  • Uređivanje podataka: Modifikacija geometrija u standardnim GeoJSON editorima
  • API zahtevi: Neki API-ji prihvataju samo GeoJSON
  • Učenje/debugging: GeoJSON je lakši za čitanje i razumevanje

Tehnički detalji

  • Svi topološki objekti spojeni: Izlaz je jedna FeatureCollection
  • Proširenje lukova: Zajednički lukovi su potpuno prošireni sa svim koordinatama
  • U skladu sa standardima: Izlaz prati GeoJSON RFC 7946 specifikaciju
  • Obrada na klijentskoj strani: Vaši podaci nikada ne napuštaju vaš pretraživač

Česta pitanja

Zašto je moj GeoJSON fajl veći od TopoJSON-a?
TopoJSON čuva zajedničke granice jednom. GeoJSON čuva svaku granicu za svaku funkciju, čak i ako se preklapaju.

Mogu li kasnije konvertovati nazad u TopoJSON?
Da! Koristite GeoJSON → TopoJSON konverter.

Šta ako moj TopoJSON ima više objekata?
Svi objekti su konvertovani i spojeni u jednu FeatureCollection.

Da li gubim podatke tokom konverzije?
Ne—sve geometrije i svojstva su sačuvani. Fajl će samo biti veći.

Pogledajte i