Дипломная работа - Электронно-картографическая система SaveNavigation в системе программирования Delphi 7.0 - файл n2.doc

Дипломная работа - Электронно-картографическая система SaveNavigation в системе программирования Delphi 7.0
скачать (580.1 kb.)
Доступные файлы (5):
n1.doc893kb.23.06.2005 11:36скачать
n2.doc288kb.12.06.2005 06:43скачать
n3.db
n4.jpg22kb.12.06.2005 03:32скачать
n5.doc179kb.12.06.2005 08:09скачать

n2.doc

Руководство пользователя
Что «умеет» электронно – картографическая система?

Перечислю основные возможности системы с учетом того, что далее возможности раскроются полностью. Система обеспечивает:

- автоматическую инициализацию программного обеспечения при включении компьютера;

- автоматическую инициализацию электронных карт при запуске программы;

- ручной выбор электронной карты из имеющегося перечня;

- создание «закладок» для выбора необходимых районов карт в нужном масштабе;

- перемещение карт в любом направлении и изменение их масштаба;

- идентификацию объектов на карте;

- поиск объектов на карте;

- создание, редактирование и удаление маршрутов;

- проверку вновь созданных маршрутов на безопасность плавания;

- движение судна в режимах «без маршрута», «по маршруту»;

- решение задачи безопасного плавания в процессе плавания;

- индикацию направленности применяемой во время движения судна карты на север;

- визуальное и голосовое сопровождение при движении «по маршруту»;

- вывод на экран в режиме реального времени информации о координатах судна, его курсе и скорости, масштабе применяемой в данный момент карты, и текущем времени;

- запись в «историю» параметров движения судна и возможность последующего ее воспроизведения;

- широкий набор служебных настроек, позволяющих оптимизировать параметры применения системы;

- диагностику основных параметров.

Как запустить систему

Чтобы запустить систему необходимо в стартовом меню компьютера найти и запустить SaveNavigation. Появится первый экран.

Система предложит ввести пароль (по умолчанию он не установлен). Если необходимо его установить, нужно нажать кнопку «Изменить». Появиться стандартный диалог установки или изменения пароля.



Рис. 1. Диалоги ввода и изменения пароля

Главный экран системы

В
верху и внизу вы видите информационные поля. Верхнее поле в главном экране отображает широту и долготу местоположения судна, его курс и скорость.

Рис 2. Главный экран системы

Информация нижнего поля - служебного плана. В нем отображается масштаб карты, выведенной в данный момент времени на экран, текущее время (компьютерное).

Внизу экрана справа и слева две кнопки, которые позволяют изменять масштаб отображаемой карты.

А вот в положении кнопки «открепить» с картой можно делать все, что угодно: и масштабировать, и перемещать.

Слева вверху кнопка с пиктограммой парусной лодки. Эта кнопка вызывает главное меню системы. Оно будет рассмотрено в дальнейшем.

Е
сли в процессе работы с картой нужно будет убрать все кнопки и информационные поля и сделать доступной всю площадь экрана для обзора, нажмите указанную кнопку. Для восстановления исходной картины нажмите ее повторно.

Рис 3. Окно без кнопок управления системой

Работа в окне отображения карты и его меню

Нажатие левой клавиши «мыши», приводит к перемещению карты по экрану. Чем дальше от центра вы щелкаете кнопкой мыши, тем на большее расстояние перемещается карта, причем в противоположную от точки касания сторону. Координаты точки касания становятся центром экрана.

Изменение масштаба отображаемой карты помимо кнопок окна может осуществляться и другим способом. Нарисуйте на карте, отображаемой в данный момент в окне, прямоугольник, задав его координаты по диагонали (при выполнении этой операции не отпускайте кнопку манипулятора). Участок карты, ограниченный этим прямоугольником и будет отображен на экране, заполнив его целиком. Для того, чтобы вернуться к карте исходного масштаба, совершите щелчок «мыши» на участке отображения масштаба в н
ижнем информационном поле.

Рис 4. Изменение масштаба карты растягиванием прямоугольника

Щ
елчок правой кнопки манипулятора приводит к появлению контекстного меню, причем в режиме электронной линейки, и в режиме создания и редактирования маршрутов оно несколько отличается. В общем случае меню имеет вид, приведенный на рисунке 5.

Рис 5. Отображение контекстного меню (в общем виде)

Разберем назначение каждого пункта.

«Идентификация».

Если заинтересовал какой-либо объект на карте, нужно отметить его правой клавишей «мыши» и после появления меню выберать пункт «Идентификация».

Появиться информационное поле, которое содержит всю имеющуюся в базе данных информацию о данном объекте.

«Поиск объекта».

П
ри выборе этого пункта появляется соответствующая форма, рис. 6.

Рис. 6. Поиск объекта на карте

Понятно, что объектов одного типа может быть множество. По названию объекта и его атрибутам нужно выбрать именно тот объект, который необходим. Опять-таки, объект может быть или картографическим, или пользовательским. После нажатия кнопки «Показать» система покажет его на карте. Этот режим очень полезен при прокладке маршрутов, о чем будет описано чуть позже.

В
режиме электронной линейки и режиме создания и редактирования маршрутов в контекстном меню появляются еще две кнопки «Добавить точку» и «Удалить точку» («Удалить точку» появляется в том случае, если вы обозначили ранее нанесенную точку).

Рис 7. Контекстное меню в режиме электронной линейки

Назначение этих кнопок очевидно и следует из их названия. Если маршрут уже создан или проложены линии измерения в электронной линейке, а потребовалось между двумя точками вставить еще одну, не придется все перестраивать заново. «Зацепите» манипулятором линию между этими двумя точками в любом месте и перемещайте не отпуская кнопки манипулятора до тех пор, пока не установите новую точку в н
еобходимом месте.

Рис 8. Главное меню системы

Главное меню имеет следующие позиции:

- работа с картой;

- история;

- служебные;

- выход.

Рассмотрим их по очереди.

П
ри выборе этой позиции «Работа с картой» появляется подменю:

Рис. 9. Подменю пункта «Работа с картой»

- открыть карту/закладку;

- создать закладку;

- электронная линейка.

П
ри нажатии кнопки «Открыть карту/закладку» появляется экран диалога выбора карты. В верхнем окне «Выберите карту:» перечислены все электронные карты, цифровые данные которых записаны по вашему требованию на Compact Flash карту. Выберите ту, которая вам необходима, затем, если вам необходимо, выберите необходимую закладку (что это такое - я вам сейчас расскажу). Если вы не убеждены, что выбрали нужную карту, нажмите кнопку «Просмотр». На короткое время на экране отобразиться выбранная вами карта. Если это то, что вам нужно – нажмите кнопку «Открыть». Для отказа нажмите кнопку «Отмена».

Рис 10. Диалог выбора карты

Предлагается очень интересный инструмент выбора необходимого района карты – закладки. Закладки формируются пользователем. Для этого, перемещая карту и изменяя ее масштаб, нужно добиться, чтобы на экране отобразился необходимый вам район карты. В главном меню нажмите кнопку «Работа с картой», из подменю выберите «Создать закладку», появиться экран диалога создания закладки. В информационных строках «Широта», «Долгота» отразятся координаты центра выбранного экрана, в строке «Масштаб» – его масштаб. Вам остается только ввести имя закладки, под которым вы хотите запомнить этот район и нажать кнопку «Создать». Теперь имя этой закладки будет автоматически появляться в окне «Выберите закладку:» экрана «Открыть карту/закладку». Это позволит вам в любой момент времени открыть необходимый вам участок карты в течение нескольких секунд. Закладка может быть удалена соответствующей кнопкой.

Для того чтобы переименовать закладку, совершите двойной щелчок по имени закладки. Строка станет доступной для редактирования.

В

этом подменю осталась последняя кнопка «Эл. линейка». Используя контекстное меню («+Добавить точку», «-Удалить точку») постройте прямую или кривую измеряемого расстояния. В отличие от обычной линейки эта позволяет измерять участки от точки до точки. В верхнем информационном окне в этом режиме отображаются координаты устанавливаемой точки, пеленг и дистанция участка до этой точки и общее измеренное расстояние нарастающим итогом.

Рис 11. Построение кривой измерения

По итогам измерения в верхнем информационном окне будут отображаться координаты карты в центре экрана и общая длина измеряемого участка. Пеленг и дистанция будут отображаться как нулевые.

История.

При выборе этой позиции Главного меню появляется экран диалога «История». По умолчанию все файлы записи истории идут с именем «Без имени» с указанием даты времени начала записи, ее окончания и размера самой записи.

В любой момент времени файлу можно задать свое собственное имя с помощью кнопки «Переименовать».

Соответствующей кнопкой запись можно удалить.

При нажатии кнопки «Настройки» появляется экран диалога «Настройки ведения истории».

Активизация и установка значения «Автоматическое удаление устаревших записей через ____ дней» приведет к автоматическому удалению устаревших записей, что экономит память компьютера.

У
становка «Пропускать точки истории на расстоянии ближе, чем ___ метров или ___ сек.» необходима для уменьшения количества точек, выводимых при воспроизведении.

Рис 12. Настройка истории

Кнопка «Воспроизвести» выводит соответствующий экран. Назначение кнопок такое же, как на обычном магнитофоне:

- «Шаг вперед»;

- «Шаг назад»;

- «В начало»;

- «В конец»;

Кнопка в правом верхнем углу имеет в зависимости от режима два значения: «Начать воспроизведение» и «Стоп».

В верхнем информационном экране в режиме воспроизведения появляется дополнительно линейка скорости, которую можно менять, передвигая указатель. В среднем положении скорость воспроизведения соответствует скорости записи, т.е. реальному движению судна (1:1). В крайнем левом положении скорость воспроизведения уменьшается в 10 раз (0,1x), в крайнем правом - увеличивается в 10 раз (10x).

Кнопка в верхнем левом углу завершает режим.

Служебные.

Настройки.

Как уже говорилось, система позволяет осуществлять широкий набор служебных настроек, оптимизирующих параметры применения системы, и включающих следующие группы:

- Общие;

- Габариты судна;

- История;

- Сопровождение по маршруту.

В группах «Общие» и «Сопровождение по маршруту» смысл настроек следует из имени переменной. Изменить значение можно, дважды коснувшись поля «Значение» соответствующей переменной.

Система поставляется с настройками, которые определены как «Значения по умолчанию». Однако вам лучше самому определить эти параметры в процессе эксплуатации системы, что будет больше соответствовать именно вашему судну.

Диагностика.

Система осуществляет некоторые операции диагностики, результаты которых наглядно представляются на экране.

О программе.

На экране представлена вся необходимая информация о разработчике системы.

Выход.

Нажатие кнопки приведет к завершению работы и выходу из системы.

Управление маршрутами

Сама кнопка – кнопка «Навигация» - включает режим, определяющий режим навигации (движение по одному из выбранных маршрутов или без него).

Нижние пронумерованные кнопки 1 – 5 это кнопки «быстрого выбора» маршрутов. Это пять маршрутов, которые пользователь назначает кнопками сам.

Верхняя кнопка отключает режим движения по маршруту, если он был введен, и переводит систему в режим движения «без маршрута».

Если вы нажмете кнопку «Новый» вам будет предложено ввести имя создаваемого маршрута, после чего система перейдет в соответствующий экран.

При создании маршрута основным инструментом является контекстное меню. Используя его, вы можете:

- создать маршрут, расставив поворотные точки в требуемых местах. При этом могут быть использованы режимы идентификации и поиска объектов;

-
используя режимы идентификации и поиска объектов, указать начальную и конечную точки движения, а после этого, используя режимы перемещения и масштабирования карты, скорректировать маршрут.

Рис 13. Процесс создания маршрута

В процессе создания маршрута необходимо задать ширину коридора допустимого отклонения, которую система будет отслеживать при сопровождении. Для этого необходимо нажать верхнюю правую кнопку, после чего появиться подменю.

Верхняя кнопка подменю включает режим задания ширины коридора. Этот параметр может быть введен или для каждого участка маршрута конкретно, или для всего маршрута сразу.

После создания маршрута необходимо запустить проверку безопасности плавания средней кнопкой подменю .

В

данном режиме проверяемый участок подсвечивается широкой линией синего цвета. В том случае, если на участке обнаруживается опасность, он подсвечивается широкой линией красного цвета.

Рис. 14. Проверка созданного маршрута

Нажатием нижней кнопки подменю информация о созданном маршруте выводится в табличном виде, где определяются:

- номер каждой точки, ее широта и долгота;

- длина каждого участка пути, курс судна на этом участке;

- время прохождения каждого участка со средней скоростью (если в настройках вы задали эту скорость);

-
допустимое отклонение от маршрута на участке.

Рис. 15. Вывод информации о созданном маршруте

Кроме этого, предлагается общие результаты: длина всего маршрута (L= миль), время его прохождения со средней скоростью (T= час, мин), расход топлива на весь маршрут (G= литров). Приблизительное время прохождения маршрута и расход топлива будут определены в том случае, если вы в настройках в группе переменных «Общие» укажите среднюю скорость вашего судна и расход топлива на милю.

После нажатия кнопки «Сохранить» маршрут под выбранным именем сохраняется в таблице «Маршруты». В дальнейшем этот маршрут может быть отредактирован или удален.

Если уже есть созданные маршруты, то нажатие кнопки «Выбрать» приведет к выбору отмеченного маршрута, причем пройти его можно как от старта к финишу, так и от финиша к старту. Для этого надо установить соответствующий флажок. После запуска маршрута необходимо выполнять голосовые и визуальные команды, выдаваемые компьютером.

Первой командой будет: «Укажите начальную точку маршрута». Вы можете указать любую точку на маршруте с помощью красного флажка, который изначально стоит в точке начала маршрута. Если даже вы будете на значительном расстоянии от начальной точки, система с определенным вами в настройках периодом будет подсказывать курс, каким необходимо следовать, чтобы попасть в эту точку. В дальнейшем выполняйте все команды и система выведет вас к концу маршрута.

С
истема предусматривает голосовые команды, которые дублируются командами в соответствующих окнах на экране компьютера. Они несколько отличаются от голосовых большей информативностью.

Рис. 16. Пример вывода на экран сообщения, сопровождаемого звуковым сигналом

Предусмотрены следующие команды:

- предупреждение о приближению к повороту: «Поворот» (время предупреждения задается вами в настройках);

- команда на выполнение поворота, например: «Влево 89» (время выдачи команды также задается вами в настройках).

- команда возвращения на маршрут, например: «Уход с маршрута. Вправо12».

Цифры обозначают градусы, а курс при уходе с маршрута указывается на ближайшую поворотную точку.

Таким образом, выполняя команды системы, вы придете в конечную точку: «Конец маршрута».



Руководство пользователя
Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации