Skip to content

TopoJSON sujungimo įrankis

Sujunkite kelis TopoJSON failus į vieną topologiją. Visi apdorojimo veiksmai vyksta jūsų naršyklėje — be įkėlimų, visiškai privatu.

Kaip tai veikia

Šis įrankis sujungia kelis TopoJSON failus, sujungdamas jų objektus ir lankus į vieną topologiją. Galite pasirinkti, kurias savybes įtraukti į sujungtą rezultatą. Puikiai tinka regioninių duomenų sujungimui arba žemėlapių duomenų konsolidavimui iš kelių šaltinių.

Kaip sujungti TopoJSON failus

  1. Įkelkite failus — Spustelėkite „Browse Files“ arba vilkite ir paleiskite kelis .topojson/.json failus
  2. Peržiūrėkite failus — Patikrinkite failų dydžius, objektų skaičių ir ištaisykite bet kokias analizės klaidas
  3. Pasirinkite savybes — Pasirinkite, kurias savybes norite išsaugoti, naudodami žymėjimo langelius, arba spustelėkite „Common Only“, kad įtrauktumėte tik tas savybes, kurios yra visuose failuose
  4. Peržiūra — Peržiūrėkite sujungtą rezultatą interaktyviame žemėlapyje
  5. Atsisiųskite — Atsisiųskite sujungtą topologiją kaip vieną .topojson failą

Funkcijos

  • Sujunkite kelis TopoJSON failus — Sujunkite topologijas iš skirtingų šaltinių
  • Savybių pasirinkimas — Pasirinkite, kurias savybes įtraukti, naudodami žymėjimo langelius
  • Greiti veiksmai — Pasirinkti viską, panaikinti viską arba „Common Only“
  • Žemėlapio peržiūra — Peržiūrėkite sujungtą geometriją interaktyviame Leaflet žemėlapyje
  • Grupiniai veiksmai — Atšaukti paskutinį pridėjimą, pašalinti klaidas, išvalyti viską
  • Dydžio statistika — Įvesties dydis, išvesties dydis ir objektų skaičius
  • 100% naršyklėje — Be įkėlimų, veikia neprisijungus po puslapio įkrovimo

Naudojimo atvejai

  • 📍 Sujungti regioninius žemėlapius — Sujunkite valstijų/provincijų TopoJSON failus į šalies žemėlapį
  • 📍 Konsoliduoti duomenų rinkinius — Sujunkite istorinius ir dabartinius ribų duomenis
  • 📍 Duomenų paruošimas — Sujunkite kelis šaltinius prieš tolimesnį apdorojimą
  • 📍 Sumažinti failų skaičių — Sujunkite daugelį mažų failų į vieną valdomą failą
  • 📍 Savybių valdymas — Pasirinkite tik tas savybes, kurios jums reikalingos iš kelių failų

Patarimai

  • Lankų topologija išsaugota — TopoJSON lankų dalijimosi struktūra išlieka
  • Dideli duomenų rinkiniai — Peržiūrai rodomi pirmieji 1000 funkcijų dėl našumo
  • Savybių sankirta — Naudokite „Common Only“, kad išsaugotumėte tik bendras savybes
  • Optimizuokite po sujungimo — Naudokite TopoJSON Minifier, kad sumažintumėte failo dydį
  • Konvertuokite, jei reikia — Pirmiausia konvertuokite į GeoJSON naudodami konverterius, jei maišote formatus

Techninės detalės

Įvesties formatas

  • TopoJSON topologija — Standartinis TopoJSON formatas su type: "Topology"
  • Objektai — Visi objektai iš įvesties failų yra sujungti
  • Lankai — Lankų masyvai yra sujungti, o indeksai koreguojami
  • Savybės — Vartotojo pasirenkamos savybės įtraukiamos

Išvesties formatas

  • Viena topologija — Vienas TopoJSON failas su visais sujungtais objektais
  • Išsaugota struktūra — Lankų topologija ir kvantizacija išlieka
  • Pasirinktos savybės — Į išvestį įtraukiamos tik pasirinktos savybės

Privatumas

Viskas vyksta jūsų naršyklėje. Failai nėra įkeliami į jokį serverį. Po puslapio įkrovimo įrankis veikia neprisijungus.

Susiję įrankiai

DUK

Ar galiu sujungti GeoJSON ir TopoJSON kartu?
Ne, pirmiausia turite juos konvertuoti į tą patį formatą. Naudokite konverterius, kad konvertuotumėte GeoJSON į TopoJSON arba atvirkščiai.

Kas nutinka lankams?
Visi lankai iš įvesties failų yra sujungiami, o lankų indeksai geometrijose koreguojami, kad nurodytų teisingas pozicijas sujungtame lankų masyve.

Ar išsaugoma topologija?
Taip, TopoJSON lankų dalijimosi struktūra išlieka. Bendros ribos išlieka bendros išvestyje.

Kaip tvarkomos savybės?
Jūs pasirenkate, kurias savybes įtraukti, naudodami žymėjimo langelius. Pagal numatymą įtraukiamos visos savybės. Naudokite „Common Only“, kad išsaugotumėte tik tas savybes, kurios yra visuose failuose.

Ar galiu sujungti failus su skirtinga kvantizacija?
Taip, tačiau atkreipkite dėmesį, kad kvantizacijos nustatymai iš pirmojo failo bus naudojami sujungtai išvesčiai.