ISBN: 978-0989421720
This book will guide you in getting started with PyQGIS. After a brief introduction to Python, you’ll learn how to understand the QGIS Application Programmer Interface (API), write scripts, and build a plugin.
This book is designed to allow you to work through the examples as you go along. At the end of each chapter you will find a set of exercises you can do to enhance your learning experience.
The PyQGIS Programmer's Guide is compatible with the version 2.0 API released with QGIS 2.0.
Python Basics
Setting Up Your Development Tools
The QGIS/Python Ecosystem
Navigating the QGIS API
Using the Console
Running Scripts
Tips and Techniques
Extending the API
Writing Plugins
Creating a Development Workflow
Writing a Standalone Application
Answers to Exercises
Appendix A: Installing Software
Appendix B: Code Listings
Appendix C: Porting Scripts to 2.0