Course Overview
- Course Title: Essentials for PyQGIS: Python for Geospatial Automation
- Instructor: Senior Assist Prof Azad Rasul
- Target Audience: GIS professionals, researchers, Python developers
- Prerequisites: Basic understanding of GIS concepts and QGIS, fundamental knowledge of Python programming, QGIS installed with Python support enabled, interest in automating geospatial workflows
Curriculum Highlights
- Key Topics Covered:
- Automate geospatial data processing with PyQGIS
- Manipulate vector and raster layers programmatically
- Execute and chain QGIS processing algorithms
- Develop efficient GIS workflows using Python
- Best practices for writing clean and efficient PyQGIS scripts
- Integrate Python with GIS databases
- Perform spatial analysis and visualize geospatial data programmatically
- Key Skills Learned:
- Automate geospatial tasks using PyQGIS scripting
- Manipulate vector and raster layers programmatically
- Execute and chain QGIS processing algorithms
- Develop efficient GIS workflows with Python
- Integrate Python with GIS databases
- Perform spatial analysis
- Visualize geospatial data programmatically
Course Format
- Duration: 2 hours on-demand video
- Format: Self-paced online course
- Resources:
- 2 articles
- 10 downloadable resources
- Access on mobile and TV
- Certificate of completion


