Adding a horizontal legend
One of the map legend customization options is the direction. You can make an unusual horizontal legend just by changing the column count from the default of 1. In this recipe, we'll add two layers and set up the legend to run horizontally across the top of the map.
Getting ready
Download the first shapefile for this map from:
https://github.com/GeospatialPython/Learn/raw/master/Mississippi.zip
Download the second shapefile from here:
https://github.com/GeospatialPython/Learn/raw/master/MSCities_Geo_Pts.zip
Extract both zip files 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://github.com/GeospatialPython/Learn/raw/master/MapComposer.py.zip.
This script will simplify a lot of the repetitive code needed for the creation of the map composition.
Extract the zip file and place the script in the .qgis2/python
directory within your home directory.