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
- Įkelkite failus — Spustelėkite „Browse Files“ arba vilkite ir paleiskite kelis .topojson/.json failus
- Peržiūrėkite failus — Patikrinkite failų dydžius, objektų skaičių ir ištaisykite bet kokias analizės klaidas
- 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
- Peržiūra — Peržiūrėkite sujungtą rezultatą interaktyviame žemėlapyje
- 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
- GeoJSON sujungimo įrankis — Sujunkite GeoJSON failus
- TopoJSON Minifier — Optimizuokite TopoJSON failo dydį
- GeoJSON į TopoJSON konverteris — Konvertuokite tarp formatų
- GeoJSON Minifier — Optimizuokite GeoJSON failus
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.