O'Reilly logo

Building Mapping Applications with QGIS by Erik Westra

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

The plugin development process

In the previous section, we created a plugin by hand, directly storing the necessary files in the hidden ~/.qgis2 directory. This isn't a particularly robust way of building plugins. In this section, we will look at some of the best practices for developing and distributing plugins, as well as some of the things you need to be aware of when creating your own plugins.

Using the Plugin Builder

QGIS provides a plugin called Plugin Builder that you can use to create your new plugin from a standard template. Plugin Builder is a sophisticated and useful tool for creating plugins, but it does make some assumptions about the way your plugin will be structured and what it will do. For this reason, we deliberately didn't use ...

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