Poslední úprava: RNDr. Mgr. Jakub Lysák, Ph.D. (17.02.2021)
Kurz je zaměřen na programování pro ArcGIS v jazyce Python. Důraz je kladen zejména na obecné principy využívání funkcí ArcGIS z jazyka Python s důrazem na neinteraktivní práci a na získání praktických zkušeností při řešení reálných úloh. Navazující kurz Algoritmy počítačové kartografie rozebírá jednotlivé operace z geometricko-informačního pohledu.
Aktuální informace k výuce v LS 2020/2021:
- před prvním cvičením je třeba zařídit následující: https://drive.google.com/file/d/18dg4R7tuMpyTGDA534NjygAfeLtIjk8M/view?usp=sharing
- výuka proběhne zčásti formou interaktivních online přednášek, zčásti formou předtočených screencastů. Podrobnější informace vám přišly emailem 17. 2. v 16:01. Pokud vám nic nepřišlo, ozvěte se na lysak@natur.cuni.cz.
Poslední úprava: RNDr. Mgr. Jakub Lysák, Ph.D. (01.02.2021)
The course is focused on programming for ArcGIS 10 in Python. Emphasis is put on the general principles of using ArcGIS functions from Python with an focus on non-interactive work and on gaining practical experience in solving real tasks. The follow-up course of Computer Cartography Algorithms discusses individual operations from a geometric-information perspective.
Literatura -
Poslední úprava: RNDr. Mgr. Jakub Lysák, Ph.D. (01.02.2021)
ESRI Inc. (2010). ArcGIS Desktop Help.
Python v. 3.6 documentation. Dostupné online: https://docs.python.org/3.6/.
Python v. 2.7 documentation. Dostupné online: http://docs.python.org/release/2.7/.
Poslední úprava: RNDr. Mgr. Jakub Lysák, Ph.D. (01.02.2021)
ESRI Inc. (2010). ArcGIS Desktop Help.
Python v. 3.6 documentation. URL: https://docs.python.org/3.6/.
Python v. 2.7 documentation. URL: http://docs.python.org/release/2.7/.
Sylabus
Poslední úprava: RNDr. Mgr. Jakub Lysák, Ph.D. (01.02.2021)
Studenti se nejprve seznámí s jazykem Python, následně s možností používání funkcí ArcGISu z jazyka Python (práce s atributy, práce s geometrií, zpracování rastrových dat, automatizace pro kartografii, tvorba vlastních toolboxů). U studentů, kteří tento předmět chtějí navštěvovat, se předpokládá pokročilá uživatelská znalost ArcGIS (ArcMap nebo ArcGIS Pro), vhodná (ale nikoliv nutná) je znalost základů programování v libovolném jazyce (Python výhodou) a základní povědomí o principech databází.
Podmínkou získání zápočtu je zpracování "malých" úkolů zadávaných postupně na cvičeních a závěrečná tvorba a prezentace větší úlohy z praxe dle výběru studenta.