Difference between revisions of "TerraHS"

From HaskellWiki
Jump to navigation Jump to search
Line 9: Line 9:
   
 
== Documentation ==
 
== Documentation ==
  +
  +
=== Installation Notes ===
  +
  +
The installation procedure for software dependencies from source file (tar.gz) is:
  +
  +
# tar xvzf package.tar.gz
  +
# cd package
  +
# ./configure
  +
# make
  +
# make install
   
 
=== Papers and Thesis ===
 
=== Papers and Thesis ===

Revision as of 14:39, 23 November 2009


What is it ?

We have developed TerraHS, a software component that enables the development of geographical applications in a functional language, using the data handling capabilities of TerraLib. TerraLib is a C++ library that supports different spatial database management systems, and that includes a large number of spatial algorithms. As a result, we get a combination of the good features of both programming paradigms.


Documentation

Installation Notes

The installation procedure for software dependencies from source file (tar.gz) is:

  1. tar xvzf package.tar.gz
  2. cd package
  3. ./configure
  4. make
  5. make install

Papers and Thesis

Reports

Demos

Download and Installation

Softwares dependencies

TerraHS requires the instalation of two additional libraries:

Translib, a library for translation among different geographic format files (no database connection), based in the TerraLib library. This library is required for TerraHS to deal whith shape files (*.shp).

Terralib4c, a library that maps c++ Terralib functions and classes to C functions. Required by Haskell to do binding with TerraLib api.

TerraHS