Tools for deriving different types of maps from shapefiles.
Englewood is a python library for generating maps from maps.
Currently only dot-density maps can be generated, but hopefully other types of maps (contigous and non-contigous cartograms, scaled centroids markers, etc) will follow.
pip install englewood
See demo.py for an example of how to generate a dot density map.