Map Calculus in GIS: a proposal and demonstration

Author: Mordechai Muki Haklay

Source: International Journal of Geographical Information Science, Volume 18, Number 2, March 2004 , pp. 107-125(19)

Publisher: Taylor and Francis Ltd

Buy & download fulltext article:

OR

Price: $55.77 plus tax (Refund Policy)

Abstract:

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).

Document Type: Research article

DOI: http://dx.doi.org/10.1080/13658810310001629583

Affiliations: 1: Department of Geomatic Engineering University College London Gower Street London WC1E 6BT UK, Email: m.haklay@ucl.ac.uk

Publication date: 2004-03-01

More about this publication?
Related content

Key

Free Content
Free content
New Content
New content
Open Access Content
Open access content
Subscribed Content
Subscribed content
Free Trial Content
Free trial content

Text size:

A | A | A | A
Share this item with others: These icons link to social bookmarking sites where readers can share and discover new web pages. print icon Print this page