Results 1 -
2 of
2
Map Calculus in GIS: a proposal and demonstration
"... This paper provides a new representation for fields (continuous surfaces) in Geographical Information Systems (GIS), based on the notion of spatial functions and their combinations. Following Tomlin’s (1990) Map Algebra, the term “Map Calculus” is used for this new representation. In Map Calculus, G ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
This paper provides a new representation for fields (continuous surfaces) in Geographical Information Systems (GIS), based on the notion of spatial functions and their combinations. Following Tomlin’s (1990) Map Algebra, the term “Map Calculus” is used for this new representation. In Map Calculus, GIS layers are stored as functions, and new layers can be created by combinations of other functions. This paper explains the principles of Map Calculus and demonstrates the creation of function-based layers and their supporting management mechanism. The proposal is based on Church’s (1941) Lambda Calculus and elements of functional computer languages (such as Lisp or Scheme).
1 Prepared for a special issue of The Journal of Economic and Social Measurement, to appear. REVISED 09/20/03 ©Marc Nerlove 2003 Programming Languages: A Short History for Economists 1
"... The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty? " he asked. "Begin at the beginning, " the King said gravely, "and go on till you come to the end; then stop." Lewis Carroll, Alice's Adventures in Wonderland, XII The Encyclopedia Britannica [16] defines a computer p ..."
Abstract
- Add to MetaCart
The White Rabbit put on his spectacles. "Where shall I begin, please your Majesty? " he asked. "Begin at the beginning, " the King said gravely, "and go on till you come to the end; then stop." Lewis Carroll, Alice's Adventures in Wonderland, XII The Encyclopedia Britannica [16] defines a computer programming language as "...any of various languages for expressing a set of detailed instructions for a digital computer. Such a language consists of characters and rules for combining them into symbols and words. 1

