Concepts and Techniques of Geographic Information Systems (2nd Edition) (Ph Series in Geographic Information Science)