Book Image

Mastering QGIS

Book Image

Mastering QGIS

Overview of this book

Table of Contents (18 chapters)
Mastering QGIS
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 9. Creating QGIS Plugins with PyQGIS and Problem Solving

This chapter focuses on the basic information necessary to start developing a QGIS plugin. Topics that will be approached will include the following:

  • Where to get help to solve your PyQGIS problems

  • How to setup a development environment that can resolve PyQGIS and PyQt API names during code editing

  • How to interactively test your snippet using the QGIS Python console and some useful classes that can be used everywhere

  • Creating a basic plugin using Plugin Builder

  • Analyze your first basic plugin to know its structure

  • Setting up a runtime debugging environment that can be useful in developing complex plugins