Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями

30.12.2020

Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями разработан в рамках проекта «Внедрение инноваций Программы «Коперникус» для сферы охраны окружающей среды и обеспечения безопасности в регионе Балтийского моря» (№R036, BalticSatApps, Speeding up Copernicus Innovation for the BSR Environment and Security, Программа трансграничного сотрудничества «Интеррег. Регион Балтийского моря» 2014-2020) с целью упростить процесс доступа и получения спутниковых данных конечным пользователем.

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

Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 1
 

Рисунок 1 ‒ Стартовая страница веб-интерфейса

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

Преимущества и инновационность платформы:

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

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

Основные функции разработанного интерфейса, сферы применения интерфейса и список решаемых тематических задач

Основные функции разработанного интерфейса для взаимодействия между сервисами Программ «Коперникус» и конечными пользователями:

  • осуществление доступа к сервисам Программы «Коперникус» через разработанный веб-сайт, позволяющий пользователю формулировать запросы на решение прикладных задач с помощью спутниковых данных;
  • автоматическая установка параметров поиска спутниковых данных для решения 10-ти выделенных типов задач;
  • решение ряда конкретных задач для демонстрации возможностей использования спутниковых данных в работе;
  • объединение ресурсов Программы «Коперникус» с данными российских спутников для получения наиболее эффективного результата ‒ как особенность созданного решения.

Интерфейс включает в себя:

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

Функции модуля каталогизации космических снимков:

  • позволяет инициировать запуск процесса обработки данных, при наличии во входящем каталоге необходимого набора данных (растрового изображения в формате .TIFF и файлов метаданных в формате .XML);

  • автоматически подбирает необходимый драйвер для обработки определенного типа данных;

  • автоматически идентифицирует данные во входящем каталоге;

  • определяет тип космического аппарата, данных дистанционного зондирования и вида съёмоной аппаратуры;

  • автоматически заносит семантическую информацию из файлов во входящем каталоге в пространственную базу данных, с ее привязкой к соответствующим космическим снимкам;

  • индексирует заносимую в пространственную базу данных семантическую информацию для реализации полнотекстового поиска;

  • после идентификации исходных данных автоматически переносит их в соответствующий файловый каталог (вид космического аппарата/тип съёмочной аппаратуры/каталог с датой съёмки);

  • обеспечивает защиту от несанкционированного доступа к материалам космической съемки.

 Функции модуля экспертного формирования параметров исходных данных:

  • отображает перечень типов прикладных задач, для которых имеются формализованные наборы требований к материалам космической съёмки;

  • предоставляет пользователю возможность выбора конкретного типа решаемой задачи;

  • формирует требования к материалам космической съёмки (процент облачности, угол съемки, угол места Солнца во время съемки, пространственное разрешение и т.д.);

  • автоматически передает требования модулям заказа космических снимков и доступа к сторонним сервисам, а при невозможности автоматической передачи – отображает их в интерфейсе пользователя.

 Функции модуля заказ космических снимков:

  • организация доступа к картографическому веб-интерфейсу с возможностью поиска и просмотра семантической информации и векторных контуров космических снимков;

  • формирование требований к свойствам запрашиваемого результата (процент облачности, угол съемки, угол места Солнца во время съемки, пространственное разрешение и т.д.);

  • графическое формирование района интересов через веб-интерфейс;

  • формирование запроса на материалы космической съемки территории, удовлетворяющие требованиям пользователя и имеющихся у поставщиков данных ДЗЗ (Коперникус и геопортал Роскосмоса);

  • формирование результатов запроса в виде контуров космических снимков (при их наличии) и метаданных с обеспечением доступа к ним через веб-интерфейс.

     Функции модуля доступа к сторонним сервисам:

  • модуль обеспечивает автоматическое взаимодействие с сервисами программы «Коперникус» и автоматизированное взаимодействие с сервисами геопортала Роскосмоса.

  • получение от экспертного модуля параметров исходных данных;

  • преобразование заданных пользователем или экспертной системой параметров исходных данных в запросы к программному интерфейсу сторонних сервисов;

  • контроль исполнения запроса к сторонним сервисам и обработка исключительных ситуаций;

  • получение материалов космической съёмки от сторонних сервисов и передача их модулю каталогизации космических снимков;

  • контроль и учёт доступа к сторонним сервисам путём ведения электронного журнала сеансов связи и ошибок.

Функции модуля обработки космических снимков:

‒ модуль поддерживает обработку материалов космической съемки. Получаемых с космических аппаратов «Ресурс-П» №1, №2, №3 и «Канопус-В», а также материалов, предоставляемых сервисами программы Коперникус;

‒ автоматическое извлечение метаданных из материалов съемки (дата съемки, пространственное и спектральное разрешение, уровень обработки, пространственная привязка и пр.) и формирование семантического массива данных;

‒ автоматическое формирование векторного тематического слоя, содержащего контуры покрытия всеми космическими снимками из каталога территории, являющегося совокупностью контуров покрытия территории отдельными снимками из каталога, с возможностью экспорта в систему координат WGS-84 в формате Shapefile;

‒ автоматическое формирование сжатого монохромного представления космического снимка в формате jpeg (jpeg-представление).

   

Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 2

Рисунок 2- Работа с тематической задачей «Выявление изменений и геометрических размеров рубок»

 Веб-интерфейс решает самые востребованные среди профильных специалистов 

Санкт-Петербург и Ленинградской области задачи:

«Выявление изменений в лесных массивах»:

‒ определение границ лесных массивов;

‒ выявление изменений и геометрических размеров рубок;

‒ выявление границ отвода лесосек;

‒ определение границ болот и заболоченных территорий;

‒ оценивание границ гарей;

‒ проведение оценки лесовозобновления выгоревших участков леса.

 

Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 3

Рисунок 3- Работа с тематической задачей «Определение изменения границ свалок»

«Выявление изменений характеристик водных поверхностей»:

‒ определение границ водных объектов;

‒ выявление участков загрязнения прибрежных акваторий;

‒ определение степени зарастания (трофности) водоёмов.

«Выявление изменений контуров антропогенных объектов»:

‒ определение изменения границ свалок;

‒ определение границ карьеров.

 

Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 4

Рисунок 4 ‒ Работа с тематической задачей «Определение границ карьеров»

Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 5

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


Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 6
Веб-интерфейс для взаимодействия между сервисами Программы «Коперникус» и конечными пользователями. Рис. 7