![]() Zpracování této diplomové práce začalo studiem literárních a internetových zdrojů, jehož cílem bylo co nejlepší osvojení si problematiky kartodiagramů. Základním kamenem studia byly publikace českých kartografů – Prof. RNDr.Víta Voženílka, CSc. a Doc. RNDr. Jaromíra Kaňoka, CSc. Dále byly prostudovány dostupné zahraniční kartografické publikace a kromě toho bylo také potřeba prostudovat i atlasovou tvorbu, ve které se kartodiagramy objevují. Na základě tohoto studia byla vytvořena teoretická část diplomové práce, která zahrnuje výpis všech dostupných typů kartodiagramů a jejich rozdělení. Dále bylo nainstalováno potřebné programové vybavení a to konkrétně ArcGIS Desktop 9.2. Byly zjištěny možnosti tohoto programu pro tvorbu kartodiagramů. Výsledky tohoto šetření byly porovnány s výčtem typů kartodiagramů vytvořeným v teoretické části. Výsledkem tedy byl výčet typů kartodiagramů, které program ArcGIS neumí automaticky vytvořit. Dalším úkolem bylo prostudování možností programového rozšiřování ArcGIS. Na základě zjištění všech možností byl vybrán jazyk VBA. Nejtěžším úkolem bylo proniknout do struktury tohoto programového jazyka a také do struktury celého programu ArcGIS. Osvojování si jazyka a prostředí probíhalo velmi pomalu a po malých částech. Největším pomocníkem v této těžké části bylo oficiální uživatelské fórum firmy ESRI, ze kterého bylo čerpáno po celou dobu tvorby této magisterské práce. Dalším zdrojem informací byla nápověda VBA for developers help. Po částečném osvojení si jazyka VBA a prostředí ArcGIS bylo započato řešení hlavního úkolu této magisterské práce – programování nadstavby pro tvorbu kartodiagramů. Na základě výčtu typů kartodiagramů, které program ArcGIS neumí automaticky vytvořit, byly stanoveny typy kartodiagramů, které budou vytvořeny pomocí nadstavby. Při znalosti typů kartodiagramů, které měly být vytvořeny byl zásadní otázkou způsob jejich vytvoření a typ výstupu. Po vytříbení různých postupů a zjištění pro a proti u různých typů výstupů byla na řadě samotná tvorba nadstavby. Po vytvoření nadstavby byla její funkčnost otestována při tvorbě ukázkových map. Všechny ukázkové mapy byly vytvořeny pouze za pomoci programu ArcGIS a naprogramované nadstavby. Na závěr byla také vytvořena internetová stránka určená pro prezentaci diplomové práce. Stránka byla vytvořena za pomocí editoru PSPad a použití jazyka HTML, PHP a kaskádových stylů. |
![]()
|