Incollection,

TerraHS: Integration of Functional Programming and Spatial Databases for GIS Application Development

, , and .
(2007)
DOI: 10.1007/978-3-540-73414-7\_8

Abstract

Recent, research in GIScience proposes to use functional programming for geospatial application development 1–5. Their main argument is that many of theoretical problems in GIScience can be expressed as algebraic theories. For these problems, functional languages enable fast development of rigorous and testable solutions 2. However, developing a GIS in a functional language is not feasible, since many parts needed for a GIS are already avaliable in imperative languages such as C++ and Java. This is especially true for spatial databases, where applications such as Post- GIS/PostgreSQL offer a basic support for spatial data management. It is unrealistic to develop such support using functional programming.

Tags

Users

  • @skosta

Comments and Reviews