CISM: Algorithmic Foundations of Geographic Information Systems 1996