Skip to content
Ads keep this site free 🙏

GeoJSON → TopoJSON Konverter

Konvertujte GeoJSON u TopoJSON kako biste optimizovali skupove podataka o poligonima za bolje performanse. TopoJSON smanjuje veličinu fajla kodiranjem zajedničkih lukova—odlično za veb mape sa mnogo poligona koji dele granice.

Šta je TopoJSON?

TopoJSON je ekstenzija GeoJSON-a koja je svesna topologije i kodira zajedničke lukove kako bi smanjila veličinu fajla, posebno za granice poligona. Kada više poligona dele granice (kao što su države, pokrajine ili okruzi), TopoJSON čuva svaku zajedničku granicu samo jednom.

Prednosti

  • Manja veličina fajla: Često 50-80% manja od ekvivalentnog GeoJSON-a
  • Brže preuzimanje: Manje podataka za prenos znači brže učitavanje stranica
  • Očuvana topologija: Zajedničke granice su garantovano savršeno usklađene
  • Prilagođeno za veb: Radi sa D3.js i drugim bibliotekama za vizualizaciju

Kako konvertovati

GeoJSON → TopoJSON

  1. Prevucite i ispustite vaš GeoJSON fajl ili kliknite da biste ga pretražili
  2. Pregledajte rezultat na mapi
  3. Preuzmite optimizovani TopoJSON fajl

TopoJSON → GeoJSON

  1. Učitajte vaš TopoJSON fajl
  2. Alat ga konvertuje nazad u standardni GeoJSON
  3. Preuzmite i koristite sa bilo kojim alatom kompatibilnim sa GeoJSON-om

Upotreba

  • Veb mape sa mnogo poligona: Granice država, mape pokrajina, mape okruga
  • Interaktivne vizualizacije: Koroplet mape, mape izbora, podaci popisa
  • Optimizacija performansi: Smanjite potrošnju propusnog opsega i poboljšajte vreme učitavanja
  • Distribucija podataka: Manji fajlovi su lakši za deljenje i ugrađivanje

Tehnički detalji

  • Preciznost koordinata: Podesiva prilikom konvertovanja u TopoJSON
  • Kodiranje topologije: Automatski detektuje i čuva zajedničke lukove
  • U skladu sa standardima: Prati specifikaciju TopoJSON-a
  • Obrada na klijentskoj strani: Vaši podaci nikada ne napuštaju vaš pregledač

Često postavljana pitanja

Kada treba da koristim TopoJSON umesto GeoJSON-a?
Koristite TopoJSON za skupove podataka o poligonima sa zajedničkim granicama (države, administrativne regije). Za tačkaste podatke ili jednostavne funkcije, GeoJSON je obično dovoljan.

Mogu li koristiti TopoJSON sa Leaflet-om ili Mapbox-om?
Da, ali prvo ćete morati da ga konvertujete nazad u GeoJSON (ili koristite biblioteke kao što je topojson-client).

Da li TopoJSON podržava sve GeoJSON funkcije?
TopoJSON podržava geometrije i svojstva. Neke ekstenzije GeoJSON-a možda neće biti očuvane.

Pogledajte i