Z8174 Programming in geoinformatics II

Faculty of Science
Autumn 2020
Extent and Intensity
0/2/0. 3 credit(s). Type of Completion: k (colloquium).
Taught partially online.
Teacher(s)
Mgr. Karel Staněk, Ph.D. (seminar tutor)
Mgr. Petr Šilhák (seminar tutor)
Guaranteed by
Mgr. Karel Staněk, Ph.D.
Department of Geography – Earth Sciences Section – Faculty of Science
Contact Person: Mgr. Karel Staněk, Ph.D.
Supplier department: Department of Geography – Earth Sciences Section – Faculty of Science
Timetable of Seminar Groups
Z8174/01: Tue 18:00–19:50 Z1,01001b, P. Šilhák
Prerequisites (in Czech)
Z8154 Programming in geoinformatics
Základní znalosti programovacího jazyka Python
Course Enrolment Limitations
The course is only offered to the students of the study fields the course is directly associated with.

The capacity limit for the course is 15 student(s).
Current registration and enrolment status: enrolled: 0/15, only registered: 0/15
fields of study / plans the course is directly associated with
Course objectives (in Czech)
Cílem předmětu je navázat na předmět PřF:Z8154 Programování v geoinformatice. Tento předmět by se měl zabývat využitím Pythonu při práci s dostupným GIS softwary a ukázat šíři, kterou Python poskytuje i v jiných oblastech. Začátek kurzu je věnován opakování základům jazyka Python. Následně bude přistoupeno k výuce programování v prostředí ArcGIS a QGIS. Rozsáhlou částí bude také část věnující se prográmování a tvorbě pluginů v QGISu.
Learning outcomes (in Czech)
Praktické úkoly a projekty využívající získané znalosti modelu Pythonu včetně pokročilejších způsobů vývoje. Tvorba pluginů a práce s daty v prostředích PyQGIS a ArcPy.
Syllabus (in Czech)
  • Osnova 1. Opakování základních konstruktů jazyka Python včetně objektového programování 2. Model jazyka Python a pokročilejší techniky 3. Práce s IDE (Visual Studio Code) 4. Způsoby debugování a testování kódu 5. Knihovna Psycopg 6. Programování a práce s daty v programu QGIS 7. Programování a práce s daty v programu ArcGIS 8. Serverový vývoj - tvorba API (Django a GeoDjango) 9. Práce se shapefily v knihovně PySHP 10. Geografická analýza pomocí knihovny PySAL
Literature
  • SUMMERFIELD, Mark. Python 3 : výukový kurz. Translated by Lukáš Krejčí. Vydání 1. Brno: Computer Press. 584 stran. ISBN 9788025127377. 2010. info
Teaching methods (in Czech)
Přednášky, skupinové projekty
Language of instruction
Czech
Further Comments
Study Materials
The course is taught once in two years.
The course is also listed under the following terms Autumn 2022, Autumn 2024.
  • Enrolment Statistics (Autumn 2020, recent)
  • Permalink: https://is.muni.cz/course/sci/autumn2020/Z8174