This chapter is an overview of geospatial analysis and will cover the following topics:
How geospatial analysis is impacting our world
A history of geospatial analysis including Geographic Information Systems (GIS) and remote sensing
Reasons for using a programming language for geospatial analysis
Importance of more people learning geospatial analysis
Remote sensing concepts
Creating the simplest possible GIS using Python
This book assumes some basic knowledge of Python, some IT literacy, and at least an awareness of geospatial analysis. This chapter provides a foundation in geospatial analysis, needed to attack any subject in the areas of remote sensing and GIS including the material in all the other chapters of the book.