Разработка информационной системы для деканата высшего учебного заведения
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Вµмент интерфейса окна настроек можно масштабировать и сворачивать. Имеется строка меню, панель инструментов и две сворачиваемые панели - панель iены и панель батиметрии. Панель iены состоит из двух частей: верхняя часть содержит элементы управления камерами, нижняя - группы настроек текущей iены. Панель батиметрии также состоит из двух частей: верхняя часть содержит список батиметрических треков и панель управления ими, нижняя - группы настроек выбранного трека. Особенностью интерфейся приложения являются группы - сворачиваемые наборы настроек, объединённые общим назначением. Список доступных групп перечислен в таблице 99.
Таблица 5.1 - Группы интерфейса
Название НазначениеРасположениеГраницыПостоянные настройки батиме трической сетки, границы, частота сетки, местностьЛевая панельРельефВнешний вид рельефа батиметрической картыЛевая панельСвет и цветНастройка освещения и цветов в программеЛевая панельИзолинииНастройка изолиний: расположения, частоты, толщинЛевая панельЦифрыНастройка цифр-подписей на карте: размера, частотыЛевая панельОбщие настройкиОбщие настройки приложенияЛевая панельПравка трекаПравка отдельных точек, смещение всего трекаПравая панельПриливВычисление и исправление приливовПравая панельРасчётРасчёт батиметрической сеткиПравая панельРазностьВычисление разностей батиметрийПравая панельКамераСоздание одиночных изображений и динамическихЛевая панель (сверху)
После запуска программы следует нажать первую кнопку с изображением папки в самом верху панели батиметрии. Это откроет диалоговое окно импорта исходных данных.
В списке возможных форматов находятся описанные ранее варианты загрузки данных. ASCII-координаты могут быть с глубиной, записанной отрицательными либо положительными числами, а координаты могут быть географическими или Меркатора. Также имеется возможность открывать треки необработанных исходных данных, или преобразованных в текст.
При запуске программы осуществляется аргументов командной строки: если в них содержится путь к доступному для открытия файлу, производится автоматическое чтение файла. Согласно концепции, принятой для системы, на одном компьютере может быть запущено сколько угодно экземпляров данного приложения.
После запуска программы следует выбрать локацию, чтобы приливы и сезонные колебания уровня расчитались автоматически при загрузке данных. Для этого следует в группе границы открыть список район и выбрать доступный район.
Если исходные данные не были загружены в момент запуска, следует импортировать батиметрические данные. Для этого можно выбрать пункт меню Файл>Импорт, либо нажать на изображение папки в правой панели под пустым списком треков - откроется диалоговое окно импорта исходных данных.
В списке возможных форматов находятся описанные ранее варианты загрузки данных. ASCII-координаты могут быть с глубиной, записанной отрицательными либо положительными числами, а координаты могут быть географическими или Меркатора. Также имеется возможность открывать треки необработанных исходных данных, или преобразованных в текст. Полный список форматов импорта показан в таблице 99.
Таблица 5.2 - Форматы импорта
Название форматаРасширенияASCII координаты эхолота, глубина положительная*.txt;*.datASCII координаты эхолота, глубина отрицательная*.txt;*.datASCII координаты в градусах, глубина положительная*.txt;*.datASCII координаты в градусах, глубина отрицательная*.txt;*.datLowrance SLG*.slgLowrance SLG преобразованный*.txtGPS eXchange*.gpxТрек пути из Google*.kmlПромеры пляжа*.csv
Предположим, импортируются исходные треки в формате slg. После их загрузки на экране появится изображение. Иногда приборы могут выдать ошибочные данные, что можно легко заметить по резкому перепаду высот. Чтобы устранить ошибки, в группе правка трека следует установить флажок показать, тогда будет выделена выбранная точка (см. рисунок 12). Следует изменить высоту всех ошибочных точек, если таковые имеются.
Далее следует отметить флажком в списке, которые из треков следует включать в батиметрию, и нажать кнопку объединить видимые а панели под списком треков (обозначена пиктограммой прямоугольника). Оставшиеся ненужные треки следует удалить, выделив каждый в списке, и нажав кнопку с крестом, справа от кнопки импорта. При загрузке обработанных данных, этот этап пропускается.
В программе уже хранятся настройки по-умолчанию, обеспечивающие корректный расчёт равномерной сетки. При необходимости, воспользовавшись группой границы, можно сделать дополнительные настройки: установить частоту будущей сетки, задать пользовательские границы с помощью полей ввода, изменить масштабирование по глубине (по-умолчанию 50 раз), изменить диапазон глубин. В группе расчёт имеется возможность установить пользовательское число проходов размытия перед расчётом. В группе изолинии имеется возможность установить пользовательскую частоту изолиний. В группе цифры - пользовательские настройки цифр-подписей.
После нажатия кнопки расчёт следует подождать некоторое время. Отключится часть группы границы, а к видимым трекам добавится рассчитанная сетка.
При наличии нескольких рассчитанных батиметрий имеется позможность получить карту их разностей. Для возвращения в режим исходных данных следует выбрать каждую батиметрию с рассчитанной равномерной сеткой и нажать кнопку удалить сетку. Только в этом случае станет доступным