GNU Gama

Z GeoWikiCZ
Verze z 28. 7. 2022, 10:11, kterou vytvořil Cepek (diskuse | příspěvky) (Aktualizace článku GNU Gama / qgama, především s ohledem na nový distribuční server binárek pro Windows)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)

GNU Gama je projekt věnovaný vyrovnání geodetických volných sítí (akronym Gama je vytvořen ze slov geodézie a mapování). GNU Gama je napsána v C++ a v současnosti podporuje vyrovnání v lokální kartézské soustavě 1D/2D/3D, vyrovnání v geocentrickém souřadném systému je součástí vývojové větve.

Odkazy

git clone git://git.sv.gnu.org/gama.git

Windows

Sestavené binárky pro windows je možno stáhnout z FTP serveru

https://ftp.gnu.org/gnu/gama/windows/

Součástí distribučního souboru qgama-2.05-win64.zip je i programa gama-local.exe. Program gama-local se spouští z příkazové řádky, ve Windows 10 například PowerShell, viz následující snímky obrazovky, ukázka vyrovnání sítě pod Windows 10 v prostředí PowerShell

Qt grafické rozhraní

Aplikace qgama je interaktivní grafické rozhraní pro vyrovnání projektu GNU Gama

Qt grafické rozhraní qgama podporuje připojení k databázi, kterou je implicitně souborová databáze SQLite 3 (databáze je implementována jako jednoduchý soubor, který zcela je přenositelný a nezávislý na operačním systému). Protože Qt je vývojová platforma nezávislá na operačním systému, je databázová grafická aplikace k dispozici jak pro Linux, tak pro Windows.

XML

Vyrovnání měření zprostředkujících

Výuka

Tipy na témata prací

Podle náročnosti jde o témata na semestrální práce, případně o témata, která by mohla být základem bakalářské nebo diplomové práce.


  • napište simulační program, který bude generovat měření v lokální síti a který ověří výpočet korekcí měřených směrů a zenitových vzdáleností v programu gama-local
  • Navrhněte formát pro zápis jednoduchých měření v programu MS Excel a napište konverzi z Excelu do XML formátu gama-local
  • projekt grafického rozhraní (různá témata)