GNU Gama
GNU Gama is a project dedicated to adjustment of geodetic networks. It is intended for use with traditional geodetic surveyings which are still used and needed in special measurements (e.g., underground or high precision engineering measurements) where the Global Positioning System (GPS) cannot be used.
Adjustment in local Cartesian coordinate systems is fully supported
by a command-line program gama-local that adjusts geodetic
(free) networks of observed distances, directions, angles, height
differences, 3D vectors and observed coordinates (coordinates with
given variance-covariance matrix). Adjustment in global coordinate
systems is supported only partly as a gama-g3 program.

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 can be found in the subdirectory
/gnu/gama/ on your favorite GNU mirror or checked-out
from the CVS. 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
- info-gama@gnu.org for announcements and discussion about GNU Gama
- bug-gama@gnu.org to which you should send a mail whenever you find bugs, and have suggestions, ideas or questions related to GNU Gama. Whenever you report a bug, please include enough information so that we can understand what happened and even reproduce your problem in our machines. Excessive information is always better than no information.
If you prefere, you can always directly contact Aleš Čepek.
Translations of this page:
[
Català
| Česky
| English
| Magyar
| Русский
]