QGIS plugins allow you to extend the QGIS toolset to fit your own specific needs, or to develop general purpose tools that solve common problems that others may be facing. Although you can do quite a lot with Python in QGIS without developing a plugin (see Automating QGIS 3.xx with Python), plugins allow you to develop beautiful graphical user interfaces using PyQt5, and make your solutions easily available to other people.
Continue reading “New Course: QGIS Plugin Development with Python”
