Plot data on map projections with matplotlib
An add-on toolkit for matplotlib that lets you plot data on map projections with coastlines, lakes, rivers and political boundaries. See http://matplotlib.org/basemap/users/examples.html for examples of what it can do.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.