O'Reilly logo

Learning QGIS Second Edition by Anita Graser

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Extending QGIS with Python

This chapter is an introduction to scripting QGIS with Python. Of course, a full-blown Python tutorial is out of the scope of this book. The examples here, therefore, assume a minimum proficiency when working with Python. Python is a very accessible programming language even if you are just getting started, and it has gained a lot of popularity in both the open source and proprietary GIS worlds, for example, ESRI's ArcPy or PyQGIS. QGIS currently supports Python 2.7, and at the time of writing this book, there is no Python 3 support. We will start with an introduction to the QGIS Python console before we go into more advanced development of custom tools for the Processing toolbox, and you will learn how to ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required