diplomová práca

Tvorba ArcGIS Notebookov pre spracovanie dát európskych miest a štátov

autor: Bc. Adam Tóth

vedúca práce: doc. Ing. Zdena Dobešová, Ph.D.

Katedra geoinformatiky PřF UP

Olomouc 2024

Cieľom tejto diplomovej práce bolo vytvoriť ArcGIS Notebooky, ktoré spracovávajú dáta európskych štátov a miest. Každý notebook mal byť zameraný na jednu z vybraných tém: využitie územia v mestskom prostredí, hustota dopravnej siete, automatizovaný prístup k dátam z Eurostatu, spracovanie satelitných snímok a tvorbu máp pomocou Python knižníc. Notebooky majú plniť funkciu „data storytellingu“, vďaka ktorému užívateľ získa komplexný prehľad o vybraných témach a spracovaných dátach pomocou postupného spúšťania programového kódu, čítania vysvetľujúceho textu a vizualizácií vo forme tabuliek, grafov a máp. Programovacím jazykom mal byť Python a jazykom, v ktorom majú byť notebooky napísané, mal byť anglický jazyk.

Na vývoj notebookov bol použitý program VS Code, ktorý poskytuje vhodné rozhranie na tvorbu notebookov, editáciu kódu a zálohovanie na GitHub. Kernelom, ktorý spúšťal kód notebookov, bolo naklonované ArcGIS Python 3.9.18 prostredie. Do tohto prostredia boli doinštalované potrebné knižnice. Notebooky boli spúšťané a testované v ArcGIS Pro verzia 3.0.2 a aj vo VS Code 1.88.

Výsledkami tejto diplomovej práce je 8 napísaných a naprogramovaných notebookov, ktoré plnia funkcie prezentácie, tutoriálu, cvičenia, „data storytellingu“, demonštrácie možností ArcGIS notebookov a Python knižníc, pohľadu dovnútra výpočtov a nástrojov a v neposlednom rade plnia funkciu ukážky získania, spracovania a vizualizácie priestorových dát. Prehľad notebookov sa nachádza v sekcii Výsledky.

4 notebooky (Základy Jupyter Notebooku, Python cvičenia, ArcPy cvičenia, Hustota dopravnej siete) boli testované vo výuke na predmetoch KGI/PROPY a KGI/PRODA na KGI PřF UP. Zvyšné 4 notebooky (Kolokačná analýza, Eurostat, Rozloha ľadovca, Mapovacie knižnice) majú tiež potenciál nasadenia vo výuke, či už ako podklady pre prednášky alebo ako praktické cvičenia. Hlavným prínosom je prezentácia notebookov ako forma interaktívneho programovania, práce s geografickými dátami a ako dokumentov, ktoré rozprávajú príbeh o dátach. Ciele práce boli splnené.