Difference between revisions of "TerraHS"
Line 12: | Line 12: | ||
The installation procedure: |
The installation procedure: |
||
− | + | sudo dpkg -i package.deb |
|
The uninstallation procedure: |
The uninstallation procedure: |
||
− | + | sudo dpkg -r package |
|
==== Software dependencies in source file ==== |
==== Software dependencies in source file ==== |
||
Line 26: | Line 26: | ||
./configure |
./configure |
||
make |
make |
||
− | make install |
+ | sudo make install |
The uninstallation procedure: |
The uninstallation procedure: |
||
cd package |
cd package |
||
− | make uninstall |
+ | sudo make uninstall |
=== Installation notes for Windows === |
=== Installation notes for Windows === |
||
=== Papers and Thesis === |
=== Papers and Thesis === |
Revision as of 14:58, 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 for Linux
Software dependencies in debian package
The installation procedure:
sudo dpkg -i package.deb
The uninstallation procedure:
sudo dpkg -r package
Software dependencies in source file
The installation procedure:
tar xvzf package.tar.gz cd package ./configure make sudo make install
The uninstallation procedure:
cd package sudo make uninstall
Installation notes for Windows
Papers and Thesis
Some papers and thesis that use TerraHS:
- TerraHS: Integration of Functional Programming and Spatial Databases for GIS Application Development. Sergio Costa, Gilberto Camara, Danilo Palomo. VIII Brazilian Symposium in Geoinformatics, GeoInfo 2006, Campos do Jordão, 2006.
- Rule-based Evolution of Typed Spatio-temporal Objects. Olga Bittencourt, Gilberto Câmara, Lúbia Vinhas, Joice Mota. IX Brazilian Symposium in Geoinformatics, GeoInfo 2007, Campos do Jordão, 2007.
- Estrutura baseada em grafos para representação unificada de fluxos locais para modelagem hidrológica distribuída. Sérgio Rosim´s PhD Thesis in Computer Science at INPE, 2008.
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.