Loading
Пропустить Навигационные Ссылки.

Авторизоваться
Для зарегистрированных пользователей

Обновленный картографический веб-интерфейс, использующий тайловое формирование изображений

За последние годы значительно изменились представления пользователей о комфортной работе с картографическими данными. При этом также существенно возросли требования на максимальное количество пользователей, одновременно работающих с картографическими веб-интерфейсам. Все это привело к необходимости обновления интерфейсов, предназначенных для обеспечения доступа к данным архивов ЦКП «ИКИ-Мониторинг».  

В 2020 году были начаты работы по использованию динамического блочного доступа для реализации тайлового доступа к спутниковым и другим изображениям в картографическом веб-интерфейсе системы «Вега-Science», являющемся основным инструментом для работы с данными архивов ЦКП «ИКИ-Мониторинг». В рамках этого варианта формирования данных реализуется асинхронный запрос требуемого изображения небольшими фрагментами (по умолчанию 256x256 пикселей) с использованием стандартных пространственных разбиений для разных масштабов. Такой подход к предоставлению изображений в настоящее время используется в большинстве систем визуализации пространственных данных, так как благодаря эффективному кэшированию отдельных тайлов изображения достигается более комфортный для пользователя режим работы с пространственной информацией. Однако, как правило, для его реализации используется предварительно насчитанный набор тайлов, соответствующих ограниченному набору различных информационных продуктов.

В рамках системы «Вега-Science» решается задача предоставления доступа пользователей к широкому спектру различных информационных продуктов, причем с возможностью использованию различных картографических проекций. Кроме того, пользователю предлагается большой набор интерактивных инструментов для анализа и обработки спутниковых изображений и других пространственных данных. Такая высокая вариативность достигается благодаря использованию динамического формирования требуемых информационных продуктов на базе имеющейся в архиве информации. Поэтому вариант с предварительной подготовкой всех вариантов информационных продуктов в виде тайлов в данном случае оказывается абсолютно неприемлемым. Для того чтобы сохранить имеющийся в системе «Вега-Science» функционал, но при этом обеспечить более комфортный для пользователя тайловый вариант доступа к изображениям в интерфейсе, было решено использовать разработанную в ИКИ РАН технологию динамического блочного доступа. При этом по результатам макетирования различных вариантов нового интерфейса для этого было решено использовать открытую библиотеку «leaflet.js», которая обладает большим набором дополнительных плагинов, а также легко наследуемых и расширяемых компонент.

В 2021 году новый картографический интерфейс был существенно доработан, в частности, была существенно увеличена скорость его работы и устранены основные проблемы со стабильностью его функционирования под большой нагрузкой. Это, в свою очередь, позволило внедрить его в эксплуатацию в рамках системы «Вега-Science», а также в ряде других систем, входящих в проект «Созвездие-Вега». Новый интерфейс предлагает пользователям более удобный и распространенный в настоящее время стиль работы с пространственными данными. При этом благодаря эффективному кэшированию тайлов изображений не только в браузере пользователя, но и на предназначенных для этого специализированных серверах, удалось существенно повысить максимальное число пользователей, которые могут одновременно работать с пересекающимися наборами данных. Внешний вид нового тайлового веб-интерфейса приведен на рисунке 1. 

   

 Рис. 1 - Внешний вид обновленного картографического веб-интерфейса