Translations of this page

GNU Gama

GNU Gama is a package for adjustment of geodetic free networks (acronym Gama is formed from words geodesy and mapping). GNU Gama is written in C++ and currently supports only adjustment in a local carthesian coordinate system and adjustment in global coordinate system.

A part of GNU Gama project is a small C++ matrix/vector template library matvec. It is available either with GNU Gama or separately with basic documentation and some examples.

Apart from C++ library of classes and functions, GNU Gama comes with a command line gama-local that adjusts a given set of observations and prints adjustment results as a series of formatted tables.

Requirements

For parsing XML documents Gama uses XML parser expat, originally written by James Clark. If for any reason expat library is not installed on your system, Gama still can be compiled and build with old version 1.1 of expat, that is distributed with Gama (make dep-expat-1.1; make). XML parser expat is not a part of GNU Gama, but is used with GNU Gama.

GNU Gama requires adjustment input data described in XML format, see documentation for details.

Download

GNU Gama stable branch version is 1.8 and can be found on in the subdirectory /gnu/gama/ on your favorite GNU mirror or checked-out from the CVS as the branch gama-1-8. See our project page at http://savannah.gnu.org/projects/gama/ for more information.

To get an anonymous read-only access to the CVS repository for the latest GNU Gama source, issue the following command

cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gama co -P gama

You can later update your sources by running

cvs update -dPA

To download from CVS only the matrix/vector C++ template library matvec issue

cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gama co gama/lib/matvec

The collection of sample networks is available as a separete CVS module. To checkout the gama-local examples from CVS use the command

cvs -d:pserver:anonymous@cvs.sv.gnu.org:/sources/gama co examples

GNU Gama files in CVS repository can also be browsed in directories gama and examples .

Binary builds

Static binary builds of GNU Gama local network adjustement for Windows named as gama-local.exe are available from the server of the Department of Geodesy and Surveying, Budapest University of Technology and Economics, Hungary.

Documentation

A manual is available online in several formats.

Contact us

GNU Gama has two moderated mailing list

If you prefere, you can always directly contact Aleš Čepek.


Translations of this page:
[ Català | Česky | English | Magyar | Русский ]