Last update: 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.
Last update: 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.
Literature -
Last update: 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/.
Last update: 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/.
Syllabus - Czech
Last update: 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.