Abstract
Geographical information systems (GIS) provide capabilities for the mapping, management and analysis of cartographic information. Unlike most other disciplines, GIS technology was born from specialized applications. A comprehensive theory relating the various techniques used in these applications is only now emerging. By organizing the set of analytic methods into a mathematical structure, a generalized framework for cartographic modelling is developed. Within this framework, users logically order primitive operators on map variables in a manner analogous to traditional algebra and statistics. This paper describes the fundamental classes of operations used in computer-assisted map analysis. Several of the procedures are demonstrated using a fourth-generation computer language for personal computers.