General info
Lecturers:
Alexander Kmoch (Python), Email: alexander.kmoch@ut.ee
Holger Virro (Python)
Marta Jemeljanova (Python)
Anto Aasa (R), Email: anto.aasa@ut.ee
Course websites for Python part
General Moodle course site: https://moodle.ut.ee/course/view.php?id=10545
Lectures course site (Python): https://kodu.ut.ee/~kmoch/geopython2022
Textbooks
There are no required textbooks for this course. This course uses a wide range of sources for course information and the main textbooks are given below.
Recommended textbooks (in order of relevance):
Zelle, J. (2010) Python Programming: An Introduction to Computer Science, Second edition. Franklin, Beedle & Associates.
Lawhead, J. (2015) Learning Geospatial Analysis with Python: An effective guide to geographic information systems and remote sensing analysis using Python 3, Third edition. Packt Publishing.
McKinney, W. (2012) Python for Data Analysis: Data wrangling with Pandas, NumPy and iPython, First edition. O´Reilly Media.
Optional textbooks:
Gary Sherman (2018) The PyQGIS Programmer’s Guide: Extending QGIS 3 with Python 3. With PyQGIS you can write scripts and plugins to implement new features and perform automated tasks.
Westra, E. (2016) Python Geospatial Development: Develop sophisticated mapping applications from scratch using Python 3 tools for geospatial development, Third edition. Packt Publishing.
Zandbergen, P. (2013) Python Scripting for ArcGIS Pro, Alternate edition. ESRI press.
Diener, M. (2015) Python Geospatial Analysis Cookbook: Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python. Packt Publishing.