Wie kann ich mit Python ein QGIS-Plugin programmieren?
24.03.2026 , WS2 (VG 1.103)

Manchmal fehlt in QGIS das ein oder andere Tool für die eigenen Arbeitsschritte oder deren Vereinfachung. In der Programmiersprache Python können für QGIS eigene Erweiterungen ('QGIS-Plugins') geschrieben werden. In diesem Workshop erstellen die Teilnehmer*innen selbst ein QGIS-Plugin und lernen die Grundlagen der Plugin-Entwicklung kennen.


In diesem Workshop wird ein eigenes QGIS-Plugin entwickelt. Dafür schauen wir uns zunächst an, wie mit Python die QGIS-API angesprochen werden kann (PyQGIS-Bibliothek). Anschließend wird der Aufbau von QGIS-Plugins behandelt und ein eigenes PyQGIS-Skript in ein Plugin überführt und dieses anschließend erweitert. Teil des Workshops ist auch die Arbeit mit dem Qt-Designer.

Die Teilnehmer*innen sollten Python- und QGIS-Grundkenntnisse haben. Erste PyQGIS-Kenntnisse sind zudem hilfreich. Nötige PyQGIS-Grundlagen werden aber auch kurz erläutert.

Isabelle Korsch ist Mathematikerin und arbeitet seit 2022 bei der WhereGroup in Berlin. Sie beschäftigt sich vor allem mit der Entwicklung von QGIS-Python-Plugins. Außerdem ist sie Dozentin bei der FOSS Academy (https://www.foss-academy.com).

Diese(r) Vortragende hält außerdem:

Ich bin ein erfahrener Geodatenanalyst und Softwareentwickler mit über 8 Jahren Erfahrung im Bereich OpenSource-GIS. Derzeit tätig bei der WhereGroup als QGIS Consultant/Entwickler, mit Schwerpunkt auf der Entwicklung und Anpassung von QGIS-Plugins.