Chapter 11. Extending QGIS
In this chapter, we will cover the following topics:
- Defining custom projections
- Working near the dateline
- Working offline
- Using the QSpatiaLite plugin
- Adding plugins with Python dependencies
- Using the Python console
- Writing Processing algorithms
- Writing QGIS plugins
- Using external tools
Introduction
QGIS can do many things on its own. However, as with all software, there are limits to its default abilities. The great news is there are many ways to extend QGIS to do even more through built-in customization options, existing add-on plugins, creating new analysis algorithms, creating your own plugins, and using external software that compliments QGIS. This chapter covers just a few of the common customizations and plugins that haven't been mentioned in other chapters, and how you can get started with making your own add-ons to share with others.
Defining custom projections
Map projections stump just about everybody at some point in their GIS career, if not more...