Running QGIS scripts as scheduled tasks

The theme of this book is using PyQGIS to automate QGIS to transform it from a desktop application into a framework. Most of the time, when you are automating a process, you do so because you want to repeat that workflow over and over again. If the workflow is fairly static, with only a few simple variables, you can even automate running that task on a schedule. In this recipe, we'll automate downloading some precipitation data, and clipping it to a political boundary. Then, we'll set up that process to run automatically on a periodic basis.

Getting ready

We'll be creating a standalone QGIS script. So, you'll need to create a Python file and open it in a text editor.You will also need to install the Python ...

Get QGIS Python Programming Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.