-
Book Overview & Buying
-
Table Of Contents
QGIS Python Programming Cookbook
By :
QGIS composer provides an object to add a table to a composition, representing either the attributes of a vector layer or an arbitrary text table you create. In this recipe, we'll add a table to the composition with the attributes of our map layer shapefile.
Download the shapefile for this map from https://geospatialpython.googlecode.com/svn/Mississippi.zip and extract it to your qgis_data directory, to a subdirectory named ms.
As with the previous recipes in this chapter, we will use the MapComposer library from https://geospatialpython.googlecode.com/svn/MapComposer.py to simplify the creation of the map composition.
Place the file in the .qgis2/python directory within your home directory.
The following steps will create a map composition, add the table, and output the composition to an image:
from PyQt4.QtCore import * from PyQt4.QtGui import * from qgisfromqgis.core import...
Change the font size
Change margin width
Change background colour