Coursematerials and recorded lesson videos are open for everyone. The aim of this course is to share theknowledge and help people to get started with their journey for doing GIS more efficiently and in a reproducible mannerusing Python programming. Feel free to share this website to anyone interested, and to use these materials in your own teaching.You can read more info about the license and terms of usage in here.
After completing this course, the students can manage, analyze and visualize spatial datasystematically and efficiently using Python, and critically evaluate the available methods.In addition to geographic data manipulation and analysis skills (for example, reading and writing files,managing coordinate reference systems,overlay analysis, network analysis) in Python,the students continue to learn good programming practices, including the use of a version control system (git) anddocumenting and communicating their analysis workflow in online repositories (GitHub).
Each lesson in this course can be turned into an interactive programming session in the browser!You can find buttons for activating the python environment using Thebeor Binder at the top of each programming lesson. Students at Finnishhigher education institutions are encourage to use the CSC notebooks environment.
The majority of this course will be spent in front of a computer learning to program in the Python language.The course consists of interactive lectures and weekly exercises. The exercises will focus on developingbasic programming skills using Python and applying those skills to manipulate and analyze geographic information.
Please note that the course is organized online during the 2021 Autumn semester.Access to Zoom, Slack and CSC notebooks is available to students at Finnish higher education institutes. Recordedlesson videos and course materials are openly available to everyone interested.
During this course, we will dive into manipulating and analyzing geographic data in Python. This course builds upon topicsintroduced in the Geo-Python course, where we focused on learning the basics of Python programming.You can find materials from the Geo-Python course at -
python.github.io.
The Automating GIS processes course runs for seven weeks at the University of Helsinkistarting in the second teaching period on Tuesday the 2nd of November 2021. Topics per week are listed below.Please note that this web page is updated each week before the lesson:
Course contents block produces a table of contents for the course - i.e. a list of all visible topics/weeks in your course. Clicking at one of these links will display that particular section (topic or week).
If the section name is not defined but there is the section summary (description) available, the block automatically extracts a suitable title from that summary. If you start summary with a heading (H1, H2, H3, etc.), it will use such heading text. If your summary starts with a bold text, it will be used as a section title. If the summary consists of several paragraphs, the first one will be used. Technically spoken, the plain text content of the first non-empty HTML DOM node from the section summary is used as the summary title.
There is a public source code repository for the block at
github.com. You can either clone that repository or just download the latest package there. Follow the instructions provided by GitHub or see Git for Administrators for details. This may be what you want:
3a8082e126