Введение 4
Глава 1. Теоретический обзор 6
1.1 Обзор и анализ существующих технологий визуализации спутниковых
данных 6
1.1.1 Описания картографических серверов 6
1.1.2 Публикация растровых данных в GeoServer 8
1.1.3 Публикация растровых данных в MapServer 12
1.2 Метод оценки графических интерфейсов пользователя 16
1.3 Обзор и анализ систем-банков спутниковых данных 20
1.3.1 Банк данных системы United States Geological Survey 21
1.3.2 Банк данных геопортала Роскосмоса 22
1.3.3 Расчет графических пользовательских интерфейсов банков
спутниковых данных по методу KLM-GOMS 23
1.4 Требования к модулю 24
1.5 Выводы по первой главе 26
Глава 2. Разработка программного проекта 27
2.1 Модель прецедентов 27
2.2 Модель поведения 29
2.3 Схема взаимодействия 32
2.4 Горизонтальный прототип 33
2.5 Разработка модуля 35
2.5.1 Структура данных для работы модуля 35
2.5.2 Работа модуля 36
2.6 Выводы по второй главе 38
Заключение 39
Список сокращений 40
Список использованных источников 41
Приложение А. Отчет системы «Антиплагиат» 44
Приложение Б. Плакаты презентации 45
Дистанционное зондирование Земли (ДЗЗ) — получение информации о поверхности Земли и объектах на ней, атмосфере, океане, верхнем слое земной коры бесконтактными методами, при которых регистрирующий прибор удален от объекта исследований на значительное расстояние. Физической основой ДЗЗ является функциональная зависимость между зарегистрированными параметрами собственного или отраженного излучения объекта и его биогеофизическими характеристиками и пространственным положением. Суть метода — истолковать результат измерения электромагнитного излучения, которое отражается или излучается объектом и фиксируется в удаленной точке пространства. Пространственно-временные свойства и отношения природных и социоэкономических объектов регистрируются в виде снимка [2]. Спутниковое ДЗЗ предоставляет различную информацию от состояния окружающей среды и землепользования до состояния атмосферы в глобальном масштабе. В частности, данные ДЗЗ дают следующие преимущества для решения задач сельского хозяйства:
- информация со спутников достоверна и отражает реальную картину состояния сельскохозяйственных земель и растительности;
- информация для современных спутниковых систем может осуществляться с высокой периодичностью (до 1 суток);
- спутниковые системы позволяют получать единовременную съёмку на огромных площадях, что обеспечивает наблюдение сразу за несколькими участками, расположенными на разных расстояниях [3].
Так как мониторинг сельскохозяйственных угодий относится к мониторингу растительности, то к спутниковым данным и результатам обработки данных предъявляются строгие требования. Данные должны быть стабильны, иметь географическую привязку и быть предварительно обработаны, то есть очищены от различных шумов, искажений, условий наблюдений, влияния атмосферы и т. д. [4].
В результате бакалаврской работы выполнены поставленные для достижения цели: выполнен обзор и анализ существующих технологий визуализации; выявлены требования к разрабатываемому модулю; спроектирован модуль визуализации, разработаны как горизонтальный прототип, так и сам модуль.
Выполнен обзор и анализ существующих технологий визуализации. Картографические сервера MapServer и GeoServer проанализированы на возможность создания пакетной автоматической публикации для дальнейшего развития системы агромониторинга. Графические пользовательские интерфейсы систем-банков спутниковых снимков оценены по методу KLM- GOMS и выявлены моменты, которые удлиняют по времени работу пользователя. Сформированы функциональные требования к модулю.
При проектировании модуля визуализации созданы диаграммы:
- диаграмма вариантов использования;
- диаграмма деятельности;
- диаграмма развертывания с компонентами, необходимыми модулю.
Разработан модуль визуализации. Модуль способен фильтровать снимки по спутнику, году, месяцу и облачности, также выводить метаданные о снимке, осуществлять перелет к снимку, искать по области интереса. В дальнейшем планируется добавить возможность скачивания снимка пользователем и расширить список архивных спутниковых снимков.