Learning geospatial analysis with Python. (2015)