I must confess, in all the years I’ve used QGIS I never did much of anything with the Python-QGIS API. But now I can learn it
easily, and you can too, with the latest book from Locate Press:
PyQGIS Programmer’s Guide – Extending QGIS 2.x with Python
Written by Gary Sherman, the father of QGIS, you know it won’t be fluff!
Contents:
- Introduction
- 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