Введение 4
1 Аналитическая часть 6
1.1 Выявление и анализ требований 6
1.2 Обзор интерфейсов постановки задач геопоиска 12
1.2.1 Геоинформационная платформа «РЕКОД-Геопортал» 13
1.2.2 Спутниковый сервис анализа вегетации ВЕГА-PRO 14
1.2.3 База данных системы The Global Land Cover Facility 15
1.2.4 База данных системы United States Geological Survey 17
1.2.5 Региональная система дистанционного зондирования Земли 19
1.3 Вывод по главе 1 23
2 Проектная часть 24
2.1 Диаграммы вариантов использования 24
2.2 Диаграммы деятельности 27
2.3 Диаграмма классов 31
2.4 Состав и описание программной среды 32
2.5 Состав и описание среды разработки 34
2.6 Реализация модуля геопоиска 34
2.6.1 Алгоритм поиска актуальных изображений в системе USGS 35
2.6.2 Вычисление координат объекта 39
2.6.3 Результаты работы модуля геопоиска 40
2.7 Вывод по главе 2
Приложение
Огромные территории сельскохозяйственного назначения достаточно сложно контролировать по многим причинам, одни из которых связаны с недостаточной точностью карт, другие — с отсутствием возможности проведения регулярных осмотров всех полей. Кроме того, в силу различного рода природных процессов, происходит постоянное изменение границ посевных площадей, характеристик почв и условий вегетации на различных полях и от участка к участку. Все эти факторы препятствуют получению актуальной информации, необходимой для оценки текущей ситуации и принятия управленческих решений.
Методы дистанционного зондирования Земли являются наиболее быстрым и точным способом получения информации о географических объектах, использующимся во многих отраслях: картографировании, геодезии, мониторинге поверхности земного шара, сельском хозяйстве и множестве других.
На сегодняшний день в Красноярском крае существует проблема мониторинга земель сельскохозяйственного назначения, а именно отсутствие регулярного контроля посевных площадей, их состояния в заданные промежутки времени. В России уже существуют программные средства, решающие проблемы мониторинга сельскохозяйственных земель, такие как ВЕГА-PRO, Панорама «АГРО» и другие. Однако, они являются платными, а также рассчитаны на профессиональных пользователей, специализирующихся в данной области.
Для решения данной проблемы необходимо разработать модуль геопоиска на базе ГИС-платформы ActiveMap. Данный модуль будет представлен в виде встроенного компонента уже существующей геоинформационной системы агромониторинга, рассчитанный на конечного пользователя.
Работа модуля геопоиска будет заключаться в предоставлении пользователю возможности получения актуальных спутниковых снимков, на которых изображена интересующая его область, посредством поиска в сторонних открытых хранилищах данных, а также сохранении этих снимков, чтобы пользователь мог оценить состояние данной области программно¬визуальным методом.
К примеру, таким образом конечный пользователь, являющийся сельхозпроизводителем, может не выезжая на объект получить информацию и оценить состояние и качество выполняемых работ на посевных площадях своего хозяйства, а именно, вспаханы ли поля, каков процент вспашки, состояние вегетации и т.д..
Целью выпускной квалификационной работы является разработка модуля геопоиска на базе ГИС-платформы ActiveMap.
Для достижения данной цели необходимо выполнить следующие задачи:
- провести обзор интерфейсов постановки задач геопоиска в рамках систем дистанционного мониторинга ЗСХН;
- разработать функциональную модель модуля геопоиска в геоинформационной системе агромониторинга;
- реализовать модуль геопоиска на базе геоплатформы ActiveMap в геоинформационной системе агромониторинга.