Для случаев, когда: вам срочно нужно выглядеть человеком, у которого сейчас совершенно нет времени на всякую ерунду. 😄
Очень хочется побыть геодезистом, но вы не можете отличить дирекционный угол от датума?
Не хватает технической насыщенности на рабочем месте?
Хочется, чтобы на мониторе происходило что-то настолько профессиональное, что никто не решится задавать лишние вопросы?
GEO DAT рекомендуется:
людям, которым иногда хочется почувствовать себя геодезистом;
действующим геодезистам, которым настоящих точек оказалось недостаточно;
бывшим геодезистам, которым иногда хочется снова посмотреть на точки;
ценителям специализированного ПО, смысл существования которого невозможно объяснить одним предложением.
сотрудникам, испытывающим дефицит визуальной занятости;
офисным сотрудникам, желающим временно повысить техническую насыщенность рабочего места;
владельцам второго монитора;
любителям таблиц, сетей и красных ошибок;
тем, кто давно хотел сказать кому-нибудь: «У меня измерения не проходят контроль».
Представьте.
Вы спокойно сидите за компьютером. Работаете.
Ну, или почти работаете.
Допустим, раскладываете «Косынку», читаете новости или просто очень сосредоточенно смотрите в пустой Excel.
И тут в кабинет заходит какой-то негодяй.
По выражению его лица сразу понятно: ему что-то от вас надо.
Причём явно не просто поздороваться.
Ваши действия:
Быстро закрываете пасьянс.
Запускаете GEO DAT 3.21.
Разворачиваете окно на весь экран.
Немного приближаете сеть.
Хмурите брови.
Несколько секунд молча смотрите на таблицу Residuals.
В большинстве случаев этого уже достаточно.
Иногда человек не понимает намёков.
Он продолжает стоять рядом, что-то рассказывает, просит «на секундочку посмотреть» или, что ещё хуже, говорит:
— Там быстро.
В этом случае необходимо перейти к активной обороне.
Открываете Редактор измерений.
Нажимаете:
Проверить измерения
Программа тут же обнаруживает несколько жёлтых строк и одну красную.
После этого можно медленно развернуть монитор в сторону посетителя, указать пальцем на красную строку и сказать:
Видишь? Видишь красное? Вот поверь мне, сейчас вообще не до тебя.
Для усиления эффекта можно добавить:
У меня normalized residual полез.
После такой фразы вероятность продолжения разговора резко снижается.
Нажмите:
Уравнять
На экране появятся:
Least Squares Adjustment;
σ₀;
Chi-square;
RMS;
Standard Error;
Normalized Residual;
Iterations;
Convergence.
Подождите пару секунд.
Затем тихо скажите:
Ну вот. Опять не сходится.
Даже если программа показывает CONVERGED. Особенно если программа показывает CONVERGED.
GEO DAT — специализированный программный комплекс для тех случаев, когда геодезические работы уже закончились, ещё не начались или вообще никогда не планировались, но на экране компьютера должно происходить что-то убедительное.
Программа создаёт полноценную интерактивную рабочую среду геодезиста: пункты, тахеометрическая съёмка, полигонометрические ходы, измерения, residuals, Least Squares Adjustment, проверки качества и множество других вещей, значение которых проходящему мимо человеку совершенно необязательно понимать.
Нарочито убогий серый интерфейс GEO DAT — это не недостаток, а важная часть концепции.
Современные градиенты, красивые иконки и модные панели могли бы вызвать подозрение, что программу написали совсем недавно. Поэтому здесь всё как положено: серые кнопки, таблицы, мелкие надписи и интерфейс, который словно последний раз серьёзно переделывали тогда, когда Windows XP ещё считалась современной операционной системой.
Этот внешний вид безусловно добавляет программе ощущения чего-то одновременно очень древнего и поэтому особенно надёжного.
Потому что каждый инженер знает: если специализированная программа выглядит так, будто её начали писать в 1998 году и с тех пор боятся трогать интерфейс, значит, скорее всего, она умеет что-то действительно серьёзное.
А если ещё половина пунктов меню называется по-английски — трогать её вообще лучше только специалисту.
GEO DAT автоматически создаёт сложную геодезическую обстановку из синих, красных и серых точек, соединяет их профессионально выглядящими линиями и снабжает всё это координатами, кодами, наблюдениями и статистикой.
Можно построить обычную сеть или создать съёмку линейного объекта — длинную геодезическую «соплю» с ходом через весь экран и сотнями пикетов вдоль трассы.
Если сеть кажется недостаточно серьёзной, достаточно добавить ещё несколько пунктов.
Если и этого мало — увеличить количество пикетов.
Если всё равно выглядит подозрительно просто — выполнить Least Squares Adjustment.
После этого уже практически никто не станет задавать лишних вопросов.
Кнопка «Уравнять» выполняет одну из самых важных операций современной геодезии: заставляет несколько сотен случайно сгенерированных чисел выглядеть значительно более официально.
Программа рассчитывает:
residuals;
standard errors;
normalized residuals;
RMS;
variance factor;
σ₀;
Chi-square;
количество iterations.
В конце появляется главное подтверждение успешно выполненной работы:
CONVERGED
Что именно сошлось — зависит от проекта.
Если рабочая обстановка кажется слишком спокойной, откройте редактор измерений в дополнительном окне на своем втором мониторе и нажмите «Проверить измерения».
GEO DAT немедленно обнаружит несколько подозрительных наблюдений, выделит их жёлтым и обязательно найдёт хотя бы одну серьёзную проблему красного цвета.
После этого можно некоторое время задумчиво смотреть на Norm.Res = 4.73, открыть параметры измерения, изменить несколько цифр и исключить наблюдение из уравнивания.
Именно в этот момент программа особенно хорошо выполняет своё основное предназначение.
Вокруг рабочих станций автоматически создаются сотни пикетов с профессионально выглядящими кодами:
CURB, EP, CL, TREE, DITCH, TOE, MH, FENCE, ROAD, UTIL и другими.
Количество пикетов можно регулировать самостоятельно.
Практический предел определяется исключительно производительностью компьютера и тем, насколько убедительно должна выглядеть текущая занятость.
Для особо серьёзных случаев предусмотрен режим «Сеть трассы».
Он превращает обычную компактную съёмку в длинный узкий линейный объект.
Специальный параметр «Коэффициент растягивания» позволяет определить степень серьёзности происходящего.
1.0 — небольшая работа.
3.0 — нормальная трасса.
5.0 — солидный линейный объект.
10.0 — вероятно, государственный контракт.
GEO DAT не предназначен для:
реальных геодезических расчётов;
строительства;
межевания;
проектирования;
обработки настоящих полевых измерений;
принятия инженерных решений.
Все координаты, наблюдения, ошибки, residuals и статистические показатели создаются программой автоматически.
Если GEO DAT сообщает, что точка сместилась на 0.008 м, единственное гарантированное значение этой информации состоит в том, что программа действительно смогла вывести число 0.008.
В отличие от многих профессиональных программ, GEO DAT практически невозможно использовать неправильно.
Потому что использовать его правильно тоже невозможно.
GEO DAT
Survey Network & Adjustment Environment
Работа, которую можно делать бесконечно, потому что делать её вообще не требовалось.
Скачать на Яндексе: https://disk.yandex.ru/d/uYZYxO9wyrrXvA
Первая версия GEO DAT была небольшой настольной программой на Python.
Она уже умела создавать геодезическую сеть, пункты, наблюдения, тахеометрические пикеты, выполнять условное уравнивание и показывать достаточно серьёзное количество таблиц и цифр.
Но в какой-то момент стало понятно, что этого недостаточно.
Если уж создавать совершенно необязательную геодезическую программу, делать это надо основательно.
Так появилась GEO DAT 4 Web.
Самое заметное изменение — программа полностью перенесена на HTML, CSS и JavaScript.
Теперь GEO DAT представляет собой один автономный HTML-файл.
Его не нужно устанавливать.
Достаточно открыть файл в обычном браузере.
При этом интернет для работы не требуется.
А если в Chrome нажать F11, браузер переходит в полноэкранный режим, его панели исчезают, и GEO DAT практически неотличим от обычной настольной инженерной программы.
В первоначальной версии большая часть информации предназначалась прежде всего для просмотра.
Теперь практически всё можно трогать.
Щелчок по строкам таблиц открывает реальные редакторы параметров.
Можно менять:
координаты точек;
отметки;
коды;
состояние пунктов;
измеренные значения;
веса;
стандартные ошибки;
residuals;
состояние наблюдений;
свойства слоёв.
Изменения действительно отражаются в других частях программы и на схеме.
По правой кнопке мыши на точке теперь открывается полноценное контекстное меню.
Из него можно:
открыть свойства;
приблизиться к точке;
посмотреть связанные наблюдения;
сделать станцию FIXED или FREE;
создать новое наблюдение;
начать измерение от точки;
исключить точку;
исследовать связанную проблему.
То есть схема превратилась из иллюстрации в нормальную рабочую область.
Теперь пользователь сам выбирает две точки и создаёт между ними новое Observation.
Можно задать тип наблюдения, измеренное значение, Std.Error и Weight.
Новое измерение появляется в Observation Book и участвует в дальнейшей жизни проекта.
После Least Squares Adjustment программа теперь не только выдаёт таблицы результатов.
На самой сети появляются:
Residual Vectors — векторы смещений точек;
Error Ellipses — эллипсы ошибок.
Кроме того, сохраняется Adjustment History.
Каждый запуск уравнивания можно потом отдельно посмотреть: σ₀, RMS, максимальный Normalized Residual, количество CHECK и ERROR и список исключённых наблюдений.
Таким образом теперь можно наблюдать не просто результат, а целую историю борьбы с сетью.
Появился отдельный модуль Network Diagnostics.
Он анализирует сеть, находит слабые участки и прямо на схеме отмечает точки, связанные с:
weak geometry;
недостаточной избыточностью;
подозрительными residuals;
проблемными связями.
Из списка диагностических сообщений можно сразу перейти к соответствующей точке.
Для особенно подозрительного наблюдения можно открыть отдельное расследование.
Программа покажет возможные причины проблемы, например:
Weak angular redundancy;
Local geometry sensitivity;
Control constraint interaction;
Residual propagation;
Observation weight inconsistency.
После этого проблему можно попытаться исправить командой Resolve Selected Issue.
Она исчезнет.
По крайней мере до следующего уравнивания.
На схеме появился обычный инструмент измерения между двумя точками.
Он показывает:
Horizontal Distance;
Bearing / Azimuth;
ΔH;
Slope Distance.
Потому что программа с несколькими сотнями геодезических точек без инструмента Measure выглядела бы подозрительно.
Для ходов появился отдельный расчёт невязки.
Программа показывает:
ΔX;
ΔY;
Linear Misclosure;
Angular Misclosure;
Relative Precision.
Невязку можно даже распределить по ходу, после чего координаты точек действительно изменятся.
Линейная сеть теперь получила собственные инструменты анализа.
Можно открыть Longitudinal Profile — продольный профиль трассы.
Точки на профиле связаны с планом: щелчок по станции позволяет сразу перейти к ней на основной схеме.
Кроме этого появились Cross Sections.
Можно переключаться между станциями и рассматривать поперечники с окружающими топографическими пикетами.
Таким образом геодезическая «сопля» теперь существует не только в плане, но и в профиле и поперечниках.
Появилась команда Process Code Linework.
GEO DAT анализирует коды тахеометрических пикетов:
EP
CURB
CL
FENCE
ROAD
DITCH
TOE
TOP
и автоматически соединяет подходящие точки линиями.
Из облака отдельных пикетов начинает постепенно появляться что-то похожее на настоящий топографический план.
В больших проектах теперь можно искать точки и наблюдения по ID или коду.
Программа находит объект, переводит к нему экран и выделяет его.
Особенно полезно после того, как пользователь самостоятельно решил создать ещё несколько сотен пикетов.
Результаты работы теперь можно оформить в отдельный HTML Adjustment Report.
Отчёт содержит:
информацию о проекте;
статистику уравнивания;
проблемные наблюдения;
adjusted coordinates;
основные показатели сети.
Он открывается в отдельной вкладке и может быть распечатан или сохранён в PDF средствами браузера.
Потому что любая достаточно серьёзная бессмыслица рано или поздно должна научиться формировать отчёт.
Весь проект можно сохранить в отдельный файл и позже открыть снова.
Сохраняются:
сеть;
точки;
наблюдения;
исключённые элементы;
пользовательская отрисовка;
слои;
настройки;
результаты и история уравнивания.
Поэтому теперь необязательную работу совершенно необязательно заканчивать за один день.
Для русскоязычных пользователей появилась отдельная версия интерфейса.
Меню, вкладки, кнопки и основные таблицы переведены на русский язык.
При этом такие вещи, как:
Residual
Norm.Res
RMS
Chi-square
CHECK
ERROR
SUCCESSFUL
Adjustment completed
предусмотрительно оставлены на английском.
Потому что существует определённый предел, после которого перевод специализированной инженерной программы начинает только вредить её авторитету.
Первоначальный GEO DAT был программой, на которую можно было смотреть.
GEO DAT 4 Web — это уже программа, в которой можно надолго застрять.
Можно создавать сети, менять координаты, редактировать измерения, искать ошибки, исключать наблюдения, строить линии, смотреть residual vectors и error ellipses, считать невязки, открывать профили, исследовать проблемы и формировать отчёты.
И всё это запускается одним HTML-файлом прямо в браузере.
Разница между первой и новой версией примерно такая: раньше программа самостоятельно создавала бессмыслицу.
Теперь пользователь получил полный набор профессиональных инструментов для её тщательного анализа, редактирования и документирования. 😄