Skip to content
Ads keep this site free 🙏

Convertor GeoJSON → TopoJSON

Transformă GeoJSON în TopoJSON pentru a optimiza seturile de date de poligoane pentru performanță. TopoJSON reduce dimensiunea fișierului prin codificarea arcurilor comune—ideal pentru hărți web cu multe poligoane care împart granițe.

Ce este TopoJSON?

TopoJSON este o extensie a GeoJSON care recunoaște topologia și codifică arcurile comune pentru a reduce dimensiunea fișierului, în special pentru granițele poligoanelor. Când mai multe poligoane împart granițe (cum ar fi țări, state sau județe), TopoJSON stochează fiecare graniță comună o singură dată.

Beneficii

  • Dimensiune mai mică a fișierului: Adesea cu 50-80% mai mic decât GeoJSON echivalent
  • Descărcări mai rapide: Mai puține date de transferat înseamnă încărcări mai rapide ale paginilor
  • Topologie păstrată: Granițele comune sunt garantate să se alinieze perfect
  • Compatibil cu web: Funcționează cu D3.js și alte biblioteci de vizualizare

Cum să convertești

GeoJSON → TopoJSON

  1. Trage și plasează fișierul tău GeoJSON sau apasă pentru a naviga
  2. Previzionează rezultatul pe hartă
  3. Descarcă fișierul TopoJSON optimizat

TopoJSON → GeoJSON

  1. Încarcă fișierul tău TopoJSON
  2. Instrumentul îl convertește înapoi în GeoJSON standard
  3. Descarcă și folosește-l cu orice instrument compatibil cu GeoJSON

Utilizări

  • Hărți web cu multe poligoane: Granițele țărilor, hărți ale statelor, hărți ale județelor
  • Vizualizări interactive: Hărți coropletice, hărți electorale, date de recensământ
  • Optimizare performanță: Reducerea lățimii de bandă și îmbunătățirea timpilor de încărcare
  • Distribuția datelor: Fișierele mai mici sunt mai ușor de partajat și încorporat

Detalii tehnice

  • Precizia coordonatelor: Configurabilă la conversia în TopoJSON
  • Codificarea topologiei: Detectează și păstrează automat arcurile comune
  • Conform standardelor: Respectă specificațiile TopoJSON
  • Procesare pe partea clientului: Datele tale nu părăsesc niciodată browserul

Întrebări frecvente

Când ar trebui să folosesc TopoJSON în loc de GeoJSON?
Folosește TopoJSON pentru seturi de date de poligoane cu granițe comune (țări, regiuni administrative). Pentru date punctuale sau caracteristici simple, GeoJSON este de obicei suficient.

Pot folosi TopoJSON cu Leaflet sau Mapbox?
Da, dar va trebui să îl convertești înapoi în GeoJSON mai întâi (sau să folosești biblioteci precum topojson-client).

TopoJSON suportă toate caracteristicile GeoJSON?
TopoJSON suportă geometrii și proprietăți. Unele extensii ale GeoJSON pot să nu fie păstrate.

Vezi și