Skip to main content
Skip header

Programming in GIS 2

Summary

The subject is extending Python knowledge and its application for GIS platforms. Student will learn, how to create his own GIS tool/plugin. Student also get better knowledge in object-oriented programming.

Literature

REY, S, ARRIBAS-BEL, D., WOLF , L. J. Geographic Data Science with Python. Chapman and Hall/CRC; 1st edition (June 14, 2023). Online: https://geographicdata.science/book/intro.html
GANDHI, U. Geospatial Analysis with Python. Spatial Thoughts (2020). Online: https://courses.spatialthoughts.com/python-foundation.html
UNIVERSITY OF HELSINKY. Geopython - AutoGIS. 2016. Online: https://automating-gis-processes.github.io/2016/course-info.html
GARRARD, CH. Geoprocessing with Python. Manning, 2016. 360 p. Online: https://www.manning.com/books/geoprocessing-with-python ISBN 9781617292149 

Advised literature

Documentation of GDAL library. Online: https://gdal.org/
GeoPandas developers. Geopandas. Online: https://geopandas.org/index.html
GANDHI, U. Python Scripting (PyQGIS). Online http://www.qgistutorials.com/en/index.html
Python Software Foundation. The Python Tutorial. Online: https://docs.python.org/3/tutorial/
Tutorials Point. Pycharm - Introduction. Online: https://www.tutorialspoint.com/pycharm/pycharm_introduction.htm


Language of instruction čeština, angličtina
Code 548-0130
Abbreviation PGIS2
Course title Programming in GIS 2
Coordinating department Department of Geoinformatics
Course coordinator doc. RNDr. Jan Caha, Ph.D.