Předmět: Programování v geoinformatice

» Seznam fakult » PRF » KGI
Název předmětu Programování v geoinformatice
Kód předmětu KGI/PROPY
Organizační forma výuky Přednáška + Cvičení
Úroveň předmětu Bakalářský
Rok studia nespecifikován
Semestr Letní
Počet ECTS kreditů 5
Vyučovací jazyk Čeština, Angličtina
Statut předmětu Povinný
Způsob výuky Kontaktní
Studijní praxe Nejedná se o pracovní stáž
Doporučené volitelné součásti programu Není
Vyučující
  • Dobešová Zdena, doc. Ing. Ph.D.
Obsah předmětu
Předmět je zaměřen na získání znalostí tvorby skriptů pro zpracování dat v sw ArcGIS. Východiskem bude pokročilé zvládnutí visuálního programovacího komponenty ModelBuilder. Studenti se naučí vytvářet skripty v jazyce Python pro zpracování prostorových dat a následně začleňovat skripty do prostředí ArcToolbox. Budou řešeny skripty pro automatizaci provádění opakujících se úloh a následně vytvářeny komplexní skripty pro analýzu dat. 1. VPL - Postupy vizuálního programování 2. ModelBuilder - tvorba modelů s iterátory, parametrické modely 3. ModelBuilder - if konstrukce, export modelu do Python skriptu 4. Použití IDLE (PyChart, PyScripter) pro tvorbu skriptů pro ArcGIS 5. Tvorbu skriptů v jazyce Python pro ArcGIS pomocí knihovny ArcPy 6. Přístupové nástroje a nastavení prostředí 7. Statické metody geoprocesoru a jejich volání 8. Popisné a Enumeration metody 9. Metody Cursor, práce s atributy a geometrií 10. Krokování skriptu, odlaďování chyb, programové řešení chyb za běhu skriptu 11. Parametrické skripty 12. Volání skriptů z ArcToolbox, předávání parametrů, tvorba nápovědy

Studijní aktivity a metody výuky
Monologická (výklad, přednáška, instruktáž)
  • Účast na výuce - 65 hodin za semestr
Výstupy z učení
Cílem předmětu je získání znaloustí tvorby skriptů v jazyce Python a modelů v ModelBuilder pro sw ArcGIS za účelem hromadného a atomatického zpracování prostorových dat.
Předmět zaměřený na získání znalostí. Definovat hlavní pojmy, popsat hlavní přístupy, prokázat teoretické znalosti pro řešení modelových problémů.
Předpoklady
Aplikace znalostí z předchozího studia.

Hodnoticí metody a kritéria
Seminární práce, Písemný test

Znalost témat v rámci náplně předmětu.
Doporučená literatura
  • Allen, D.W. (2014). GIS Tutorial for Python Scripting. Redlans.
  • Dobešová Z. Strengths and weaknesses in data flow diagrams in GIS, CSA 2013, IEEE, Computer Society, Wuhan, China, 2013, 803-807s. ISBN 978-0-7695-5125-8, DOI 10.1109/CSA.2013.192.
  • Summerfield, M. (2011). Python 3, Výukový kurz. Computer Press.
  • Zandbergen P.A. (2013). Scripting for ArcGIS. Redlands.


Studijní plány, ve kterých se předmět nachází
Fakulta Studijní plán (Verze) Kategorie studijního oboru/specializace Doporučený ročník Doporučený semestr
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Geoinformatika a kartografie (2020) Kategorie: Geografické obory 2 Doporučený ročník:2, Doporučený semestr: Letní
Fakulta: Přírodovědecká fakulta Studijní plán (Verze): Geoinformatika a kartografie (2020) Kategorie: Geografické obory 2 Doporučený ročník:2, Doporučený semestr: Letní