Hlavním výsledkem diplomové práce je funkční komplexní nástroj (toolbox) pro automatizovanou tvorbu metody číselných kartodiagramů v prostředí ArcGIS Pro.
V souladu se stanovenými cíli práce došlo k algoritmizaci procesu, který byl dříve závislý na značném množství manuálních úkonů, čímž byla výrazně zvýšena efektivita tvorby této metody vizualizace tematických map.
Výsledky práce jsou strukturovány do dvou částí:
Technický výstup: implementovaný toolbox pro tvorbu metody číselných kartodiagramů v ArcGIS Pro skrze generaci popisků (labelů).
Ukázkové mapové výstupy: soubor mapových děl vytvořených na základě různých datových sad a pro různá zájmová území, jejichž cílem bylo demonstrovat univerzálnost a praktickou užitečnost nástroje.
Toolbox pro tvorbu číselných kartodiagramů
Výsledný nástroj integruje klasifikační, typografické, barevné a poziční parametry do jednoho pracovního postupu. Uživatel tak může v jediném rozhraní nastavovat způsob třídění hodnot, rozsah velikostí písma, práci s desetinnými místy, formát čísel, barevnost popisků i další prvky ovlivňující čitelnost výsledné mapy.
Přínos nástroje spočívá především v těchto bodech:
Redukce manuálních kroků při nastavování popisků a jejich grafiky.
Vyšší konzistence mapových výstupů díky jednotné logice parametrů.
Rychlejší iterace návrhu mapy při testování různých variant vizualizace.
Lepší kontrola nad kartografickou kvalitou výsledku u dat s různým rozsahem hodnot.
Vytvořený nástroj byl implementován ve formátu ArcGIS Toolbox (.atbx) pojmenovaný Graduated Numbers Generator.
Finální podoba zabaleného uživatelského rozhraní nástroje po inicializaci
Po rozbalení všech sekcí je přístupná kompletní sada 36 parametrů. Sekce Data Statistics zobrazuje statistický náhled vstupní vrstvy – celkový počet prvků, rozsah hodnot a průměr s mediánem – generovaný dynamicky na základě zvolené vrstvy a atributu. Sekce Classification & Size nabízí volbu klasifikační metody, počtu kategorií a rozsahu velikosti písma. Font Styling zahrnuje výběr rodiny písma, tloušťky/stylu (včetně možnosti gradientu), mezery mezi znaky a barvy textu. Format & Units obsahuje nastavení oddělovače tisíců, škálování hodnot, textové přípony a počtu desetinných míst. Sekce Advanced Styling zpřístupňuje odsazení popisku, podtržení, nastavení halo efektu a stínu textu.
Ukázka kompletně rozbaleného nástroje s výchozími hodnotami parametrů
Ukázkové mapové výstupy
Funkčnost toolboxu byla ověřena na sérii ukázkových mapových výstupů. Tyto výstupy byly zvoleny tak, aby pokryly různé scénáře v ArcGIS Pro, zahrnující rozdílné velikosti a tvary území, charakter a řád číselných hodnot zvolených kvantitativních dat pro ukázku využití parametrů a možností vytvořeného nástroje. Přesto byl u celé série map zachován jednotný vizuální styl, čímž bylo také demonstrováno, že nástroj umožňuje vytvářet vizuálně konzistentní mapové díla i při využití odlišných funkcí toolboxu.
Níže jsou uvedeny jednotlivé ukázkové mapy, pro které je stručně popsána použitá konfigurace nástroje. Samotné mapové výstupy jsou zařazeny v přílohách práce. U každé mapy jsou shrnuty klíčové parametry nastavení, aby bylo zřejmé, jaké volby vedly k výsledné podobě výstupu:
Počet hasičských sborů v Německých spolkových zemích – (příloha 4)
Na této mapě byl předvedený výsledek téměř výchozího nastavení toolboxu, jediná úprava spočívala ve změně velikosti písma úměrná měřítku, dále změna rodiny fontu a barvy alfanumerických znaků pro grafickou konzistenci napříč celou sérií ukázek.
Average monthly wages in polish voivodeships in 2020 (PLN) – (příloha 5)
Druhá mapa série zobrazuje průměrnou měsíční mzdu v jednotlivých polských vojvodstvích za rok 2020. Vzhledem k tomu, že uživatelské rozhraní i veškerá dokumentace toolboxu jsou vytvořeny v angličtině, byl tento výstup záměrně zpracován v anglickém jazyce. Cílem bylo demonstrovat využití nástroje pro mezinárodní publikaci, což vyžaduje anglosaský standard zápisu číselných údajů (čárky mezi řády a desetinná tečka). Dále bylo užito klasifikační metody „Equal Interval" s pěti kategoriemi popisků, barevné gradace textu od bílé po žlutou barvu, užití Halo efektu spolu se stínem textu pro zvýraznění alfanumerických hodnot na mapovém poli pro ukázku použití těchto parametrů.
Počet letišť s ICAO kódem v zemích evropského regionu – (příloha 6)
Třetí výstup vizualizuje absolutní počty letišť s přiděleným ICAO kódem v rámci evropských států. Geometrie evropského kontinentu je specifická velkými rozdíly v rozloze států, což v oblastech s vysokou koncentrací menších celků (například na Balkánském poloostrově či ve střední Evropě) může vést k překrýváním popisků. Toolbox byl v tomto případě využit k rychlému a matematicky přesnému vytvoření gradované velikostí písma pomocí metody „Proportional (Unclassed)…" a to včetně finální grafického podoby (např. užití Halo efektu a reverzní gradace tloušťky fontu (od Bold po Regular) pro zlepšení čitelnosti menších hodnot). Takto vygenerované popisky byly následně převedeny na grafické objekty (nativní ArcGIS Pro funkce Convert Labels to Graphics). Tento postup umožnil po konverzi z popisků na grafické objekty ruční posun vybraných čísel mimo jejich původní těžiště, čímž byla zajištěna lepší čitelnost bez překryvů, aniž by došlo ke ztrátě přesných velikostní alfanumerických znaků definovaných nástrojem.
Počet žen a mužů v krajích ČR v roce 2021 (v tisících) – (příloha 7)
Poslední mapa série se věnuje demografické struktuře krajů České republiky, konkrétně srovnění počtu mužů a žen v roce 2021. Tento výstup byl zvolen k demonstraci schopnosti nástroje vizualizovat více číselných hodnot pro jeden územní prvek současně. Toho bylo dosaženo dvojím spuštěním toolboxu pro duplikované vrstvy krajů. Aby byla mapa okamžitě čitelná bez nutnosti legendy, bylo využito barevného odlišení hodnot – růžová barva pro ženy a modrá barva pro muže korelující s grafikou názvu mapy. Tato konfigurace ukazuje, že nástroj umožňuje efektivně pracovat s více vrstvami nebo třídami popisků v rámci jedné mapové kompozice. Pro klasifikační metodu byla využita možnost „Manual…", kde byly hraniční hodnoty tříd ručně zadány postupně po sto tisících. Aby byla zachována čistota a přehlednost mapové kompozice, byla data uváděna s hodnotovým měřítkem (parametr Value Scale) nastavený v tisících a zároveň počet desetinných míst (parametr Decimal Places After Scale) nastaven na nulovou hodnotu, aby se zamezilo nevhodnému použití desetinných míst u počtu osob. Mapa tak uzavírá celou sérii jako ukázka pokročilejšího využití toolboxu.