PyQGIS Developer Cookbook
- 1. Introduction
- 2. Loading Projects
- 3. Loading Layers
- 4. Accessing the Table Of Contents (TOC)
- 5. Using Raster Layers
- 6. Using Vector Layers
- 7. Geometry Handling
- 8. Projections Support
- 9. Using the Map Canvas
- 10. Map Rendering and Printing
- 11. Expressions, Filtering and Calculating Values
- 12. Reading And Storing Settings
- 13. Communicating with the user
- 14. Authentication infrastructure
- 15. Tasks - doing heavy work in the background
- 16. Developing Python Plugins
- 17. Writing a Processing plugin
- 18. Using Plugin Layers
- 19. Network analysis library
- 20. QGIS Server and Python
- 21. Cheat sheet for PyQGIS