Разработка инструментов для визуального анализа наличия пространственных данных
Многолетний опыт получения и обработки спутниковых данных по большим территориям показывает, что для оценки ситуации с наличием требуемых наборов данных по разным территориям бывают очень полезны интерактивные интерфейсы, которые позволяют отобразить требуемую информацию в виде «карты». Они, конечно, не могут заменить автоматически получаемую диагностику о поступлении требуемых данных, но для оценки сложившейся ситуации с наличием данных по разным территориям могут быть очень полезны. В частности, на основе такой информации может быть принято решение о повторном получении недостающих наборов данных из центров их распространения или о необходимости получения их на основе обработки других имеющихся в архивах данных. При этом, хотя такая задача актуальна для любых данных, хранящихся в фиксированных разбиениях, особую актуальность она приобретает для задач по обработке данных, полученных на основе динамического блочного доступа.
Как уже было отмечено выше, в 2021 году в рамках реализации технологии динамического блочного доступа было поддержано детальное протоколирование всех операций по предоставлению и обработке блоков данных, включая информацию о результатах их обработки. Наличие такой информации позволяет реализовать интерфейс для визуального анализа числа блоков с различным статусом обработки, а также числа блоков полученных информационных продуктов по каждой из ячеек разбиения. Пример такого интерфейса, реализованного для контроля проведения обработки данных прибора КМСС, приведен на рисунке 1. Кроме отображения количества блоков в нем также реализован ряд вычисляемых показателей, в частности: процент блоков заданного типа от числа всех поступивших на обработку блоков, максимальный интервал в днях между соседними данными в ячейках разбиения, влияющий на качество интерполяции данных и другие. В получаемой в результате запроса с заданными параметрами карте в каждой ячейке разбиения указывается требуемый численный показатель, а использование градаций серого цвета для фона ячеек позволяет визуально оценить значения этих показателей для различных областей карты.
Рис. 1 - Интерфейс для визуального анализа наличия заданного типа блоков данных КМСС
На рисунке 2 также представлен пример еще одного интерфейса для визуального анализа наличия пространственных данных, который был также разработан в 2021 году и предназначен для контроля поступления в архивы данных спутников серии Sentinel 2. Особенностью схемы хранения этого типа данных является использование сложного пространственного разбиения на тайлы. В рамках этого разбиения каждая UTM зона делится на набор пересекающихся тайлов 110 на 110 километров, причем соседние тайлы перекрываются на 10 километров, при этом количество получающихся для разных зон тайлов может существенно различаться. В результате отображение контуров ячеек этого разбиения на карте оказывается малоинформативным, особенно в крупном масштабе, поэтому в интерфейсе была реализована «таблица» с информацией по каждой из зон, которая попадает в зону интереса. По клику на ячейку этой таблицы в текстовом поле выдается информация по наличию экземпляров данных для каждого из относящихся к ней тайлов. Использование различных цветовых палитр для фона ячеек таблицы позволяет более наглядно оценить разницу в наличии данных по разным зонам UTM.
Рисунок 2 - Интерфейс для визуального контроля наличия в архиве данных прибора MSI спутников серии Sentinel 2