https://www.gnu.org/software/gama/ Пакет GNU Gama предназначен для настройки геодезических сетей. Он предназначен для использования с традиционными геодезическими съемками, которые до сих пор используются и необходимы для специальных измерений (например, подземных или высокоточных инженерных измерений), где нельзя использовать глобальную систему позиционирования (GPS). Регулировка в локальной декартовой системе координат полностью поддерживается программой командной строки gama-local, которая настраивает геодезические (свободные) сети наблюдаемых расстояний, направлений, углов, разностей высот, трехмерных векторов и наблюдаемых координат (координат с заданной ковариационно-дисперсионной матрицей. ). Уравнивание в глобальных системах координат поддерживается программой gama-g3 лишь частично. https://sourceforge.net/projects/gnu-gama-q2/ - ГИЙ для GNU Gama https://sourceforge.net/projects/gnu-gama-q2/files/gnu-gama-qt-1.02_2.09.zip - проверена мной на Win10. По-моему complite. Если будет нехватать dll-ок, обращайтесь, подкину. https://sourceforge.net/projects/gnu-gama-q2/files/examples.db - база примеров "на все случаи жизни". Более чем достаточно для ознакомления. https://geodesist.ru/threads/koordi...bez-primychnyx-uglov.84895/page-2#post-964253 - ковыряние с GNU Gama на данном форуме. https://geodesist.ru/threads/tipy-linejno-uglovyx-izmerenij.14941/page-19#post-985589 - задача Ганзена с GNU Gama на данном форуме. https://sourceforge.net/projects/gnu-gama-local/ - Последняя версия консольной GNU Gama для Windows.
Трудно разбираться. Время надо. Инструкцию хоть бы коротенькую набросал. Да и у меня сейчас объект на выдаче........
Попробую. Берём пример от @cr2 : https://geodesist.ru/threads/tipy-linejno-uglovyx-izmerenij.14941/page-19#post-985589 Копируем его в текстовой файл: HansenX.gkf (https://geodesist.ru/threads/tipy-linejno-uglovyx-izmerenij.14941/page-19#post-985593) Открываем консоль и произносим: Код: gama-local HansenX.gkf --language ru --svg HansenX.svg --text HansenX.txt Всё. Важный момент про задание весов угловых величин: https://geodesist.ru/threads/koordi...bez-primychnyx-uglov.84895/page-2#post-964277
ABOUT. https://github.com/cepek - страница автора на GIT. https://geodesist.ru/threads/programmy-dlja-uravnivanija-linejno-uglovyx-setej.72942/#post-833297 - "старый" ГУЙ для GNU Gama: FreeAdjust (не умеет градусы).
https://geodesist.ru/threads/kazhdyj-sverchok-xvalit-svoj-shestok.86412/ - продолжение задачи Ганзена с GNU Gama на данном форуме (модераторы шалят).
Несколько вопросов про Gama: 1. Как конвертировать кредо-проекты (которых навалом на форуме) в удобоваримый текстовый формат ? Желательно автоматически так как в этом случае можно будет сконвертировать ВСЕ что есть на форуме в "примеры". 2. Как быть с "нерешаемыми" проблемами: то есть с теми которые имеют однозначное решение, но программа gama-local с ними не справляется. 3. gama-g3: документация отсутствует полностью ?
Проблема. Не знаком я с форматом кредо-проектов. Но это пол беды. Не горю желанием с ними знакомиться. Точно знаю обратное. Чего делать не должно. А именно уподобляться известным "жонглёрам" и "фокусникам" и творить дичь. Не позиционирует GNU Gama себя как единственно возможный инструмент.
Исправил некоторые ошибки в коде для gama-g3 при работе с топоцентрическими горизонтальными углами (Angle) и азимутами (Azimuth). Программа теперь без проблем считывает эти типы измерений из входного XML файла и выдает уравненные результаты в выходной XML. Обилие параметров и их сложное взаимодействие создает много проблем для отладки, но с чего-то надо было начать. До функционала ADJUST еще к сожалению далеко.
https://geodesist.ru/threads/pomogite-sovetom-po-gro.85618/page-13#post-986901 - уравнивание строительной сети с помощью GNU Gama.
Этот. Есть и исходники для последней версии v6.4.3. Форматирование входных фортрановских перфокарт это просто жесть, по сравнению с gama XML.
Появились позже, надо только в прямом линке поменять v642.zip на v643.zip По исходникам только форматирование кода и несколько замен real*4 на real*8.