548-0003/04 – Programování II (PII)
Garantující katedra | Katedra geoinformatiky | Kredity | 5 |
Garant předmětu | Ing. Kateřina Růžičková, Ph.D. | Garant verze předmětu | Ing. Kateřina Růžičková, Ph.D. |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný |
Ročník | 3 | Semestr | zimní |
| | Jazyk výuky | angličtina |
Rok zavedení | 2016/2017 | Rok zrušení | 2021/2022 |
Určeno pro fakulty | HGF | Určeno pro typy studia | bakalářské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
* Studenti by měli být schopni aplikovat prvky programovacího jazyka Python a prostorových knihoven při vývoji jednoduchých GIS nástrojů s využitím open-source produktů (QGIS).
* Studenti by měli být schopni vybrat vhodné komponenty v daném kontextu specifikované situace.
* Studenti by měli být schopni odhadnout složitost vývoje doplňkového nástroje v daném kontextu specifikované situace.
Vyučovací metody
Přednášky
Cvičení (v učebně)
Projekt
Anotace
Předmět je zaměřen na získání hlubší znalosti programovacího jazyka Python a jeho aplikaci v GIS nástrojích. Absolvent dokáže získané teoretické a praktické znalosti zhodnotit při vývoji vlastních GIS nástrojů je formě tzv. toolboxů/zásuvných modulů. Absolvent si prohloubí znalosti objektově orientovaného programování.
Povinná literatura:
Doporučená literatura:
Forma způsobu ověření studijních výsledků a další požadavky na studenta
Praktická cvičení, projekt, písemný test.
E-learning
Další požadavky na studenta
Žádné další požadavky na studenta nejsou kladeny.
Prerekvizity
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
1) Programové mapové komponenty.
2) GeoTools.
3) Java Topology Suite.
4) ArcObjects.
5) Rendering.
6) Datové sklady.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.