Configuring data-defined labels
If there was a list of top features of QGIS, data-defined labels would be high on that list. They offer the ease of automatic labeling with the customization of freehand labeling. You can mix and match automatic and custom edits, storing the values in a table for later reference.
Getting ready
There are a couple of useful plugins for data-defined labeling which will add the extra attribute fields that you need to either an existing layer or make a new layer just for labels. Download and install Layer to labeled layer and Create labeled layer.
How to do it…
- Open QGIS and load
census_wake2000.shp.
- Create a copy of the layer using the Save As dialog, and save the layer as
census_wake2000_label.shp
. (You don't always have to do this but this process does modify the table, so it's a good idea to make a backup.) - Highlight
census_wake2000_label.shp
in the layer list. - Run the Layer to labeled layer plugin (Plugins | Layer to Labeled layer plugin):
- Set Label...