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 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. Sylabus: 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. Přístupové nástroje a nastavení prostředí 6. Popis schéma geoprocesoru, metod a vlastností 7. Statické metody geoprocesoru a jejich volání 8. Popisné a Enumeration metody 9. Metody Cursor, práce s atributy 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áž), Laborování
- Domácí příprava na výuku
- 32 hodin za semestr
- Příprava na zkoušku
- 40 hodin za semestr
- Účast na výuce
- 56 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
|
-
Beazley D.M. (2002). Python. Neocortex, Praha.
-
Page K., Batchukh, U. Introducing to Geoprocessing Scripts using Python - course lecture book. Esri .
-
Page K., Batchukh, U. to Geoprocessing Scripts using Python - exercise book. ESRI.
-
Summerfield, M. (2011). Python 3, Výukový kurz. Computer Press.
-
Tucker. ArcGIS - Writing Geoprocessing Scripts.
-
Zandbergen P. A. python Scripting for ArcGIS. Redlands.
|