Mental Representation And Processing Of Geographic Knowledge: A Computational Approach