Thoroughly updated and reorganized to focus more on applications and problem solving by mathematical techniques, this book explains the basic architecture of computing as it relates to GIS, includes new application examples of selected mathematical methods, and introduces 3D modeling, machine learning, and more.