2026-08-30 –, 610
QGIS lets you manipulate your GIS data with a few clicks but what if you have automate or create a repeatable process in QGIS?
Your options include building a plugin or using a workflow. In this workshop we shall explore those options
If you are coming to FOSS4G you already know (or heard) QGIS is a great tool for working with GIS datasets.
You load data, manipulate, download, upload and there are thousands of plugins to choose from to make your life even easier.
But let's say your workflow is not fitting in those available plugins, and you have a custom python script to make some changes to the QGIS layers. How can we make automate that or make it easier for the entire org to run your shiny python script purpose built for your use case?
In this workshop we'll look at two possible solutions
- QGIS Plugin Development
- QGIS Model Designer
QGIS Plugin Development will include
- Basic setup for plugin development
- Writing a basic python script
- Some debugging practises
- Using QT designer for the UI
- How to work with dependencies
- Sharing your built plugin with your teamQGIS Model Designer
- Creating a model
- Saving and loading models
- Running custom python scripts as steps
- Sharing models
After this workshop, I hope the folks can walk away with a basic understanding of custom data manipulation capabilities of QGIS.
QGIS
What skills do participants require to have?:- QGIS
- Basic python scripting
Freelancing GIS Vizier who dabbles in all things geospatial with a focus on quantifying climate change. Lately, I have been involved a lot with community building activities including organizing FOSS4Gs, attending or organizing meetups.
My specific interests are in EO for Climate Change.