Python

On-demand: Automating GIS Processes with PyQGIS (OD-25-3-117)


Description
Take sessions at any time with unlimited access for 30 days on registration.

Tired of clicking through tools in QGIS for your workflows for hydrology? This course is designed to streamline the work of hydrologists through the power of scripting.

PyQGIS is a powerful set of Python libraries for QGIS, providing participants with the skills to automate and enhance GIS workflows.

This 3-part course delivered by our expert presenters is essential for participants who are new to PyQGIS or GIS automation. You will gain a solid understanding of the fundamentals of PyQGIS, which will open up powerful capabilities for GIS automation and the creation of efficient processing tools.

For more information visit: https://awschool.com.au/training/automating-gis-with-pyqgis/
Content
  • pre-course
  • Introduction
  • Preparation
  • Pre-Course Survey
  • Part 1: Python in QGIS
  • U1 - Course Introduction | Overview
  • U2 - QGIS Python Console
  • U3 - Exploring the PyQGIS object model
  • U4 - Demonstration | Troubleshooting
  • U5 - Processing Tools from the QGIS Python Console
  • U6 - Assignment | Part 1 Wrap-up
  • Part 1 Resources
  • Part 1 Homework
  • part 2: From Graphical Model to PyQGIS
  • Part 2 Preparation
  • U7 - Part 2 Introduction | Part 1 Homework Review
  • U8 - Stage Volume Curve
  • U9 - Stage Volume Curve using Visual Studio Code
  • U10 - Stage Volume Curve using Visual Studio Code continued
  • U11 - Python packages in QGIS | Processing provider plugins | PCRaster Tools
  • U12 - Create a Graphical model | Part 2 Wrap-up
  • part 3: Create your own processing tool
  • U13 - Part 3 Introduction | Part 2 Review
  • U14 - Create a processing tool | QGIS resource sharing plugin
  • U15 - Troubleshooting | Edit an existing tool
  • U16 - Define the output | Debug Python errors
  • U17 - Project Example Demo | Test the HAND Tool | Share the tool
  • U18 - Create your own tool
  • U19 - Part 2 review continued| Zonal stats | Course Wrap-up
  • Part 3 Resources
  • Part 3 Homework
  • post course
  • Final Feedback Survey (complete to receive certificate)
Completion rules
  • All units must be completed
  • Leads to a certificate with a duration: Forever