Publisher's Synopsis
Working with geo-spatial data can get complicated when dealing with mathematical models of the Earth's surface. Since Python is a powerful programming language with high-level toolkits, it is well suited to GIS development. This book combines GIS concepts and fundamental spatial thinking methodology with real programming examples and introduces popular tools to solve real world problems. It is designed to teach the fundamental programming constructs of the Python language and how it can be integrated with ArcGIS® Theory is accompanied by practical hands-on computer exercises, in a sequence from easy to difficult.