Summary
In this chapter, we covered the different ways to extend QGIS using actions and Python scripting. We started with different types of actions and then continued to the Python console, which offers a direct way to interact with the QGIS Python API. We also used the editor that is part of the Python console panel and provides a better way to work on longer scripts containing loops or even multiple class and function definitions. You can save, share, and load these scripts. Next, we applied our knowledge of PyQGIS to develop custom tools for the Processing Toolbox. These tools profit from Processing's automatic GUI generation capabilities, and they can be used in Graphical modeler to create geoprocessing models. We also developed and ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access