Веб-сервисы и приложения для геоинформационного Интернет-портала ИВМ СО РАН

Кадочников А.А.
ИВМ СО РАН, Красноярск, Россия

В настоящей работе рассматриваются задачи и способы их решения, возникающие при разработке картографических веб-сервисов и приложений со средствами тематического картографирования для геоинформационного Интернет-портала Института вычислительного моделирования СО РАН. Разработаны программные средства для анализа пространственных данных в среде геоинформационного веб-портала с использованием технологий, разрабатываемых международным консорциумом Open Geospatial Consortium и программного обеспечения MapServer и MapGuide Open Source. Программные инструменты содержат средства для хранения цифровых картографических материалов, растровых снимков территории, сервисы для навигации по распределенному каталогу пространственных данных, сервисы для пространственного анализа и математического моделирования на унифицированных цифровых картах. Основным элементом Интернет-портала является каталог метаданных о пространственных данных.
Каталог метаданных содержит информацию по доступным слоям и картам. Основной особенностью каталога пространственных данных является возможность использования различных форматов пространственных данных и организация доступа для пользователя к этим данным с помощью современных стандартов и технологий. Для оформления карт и картографических слоев применяется Styled Layer Descriptor – язык описания стилей, используемый для отображения объектов на карте в WMS, WFS и WCS серверах, а также собственный формат описания стилей, разработанный для Интернет-портала ИВМ СО РАН.
Для отображения пространственной информации дополнительно предусмотрен сервис доступа к карте Красноярского края, используя механизм локального кэширования картографических данных. Такой механизм позволяет получать данные от картографического сервиса с возможностью организации режимов работы на ограниченных по пропускной возможности каналах связи и обеспечивает доступ к данным со смежными информационными системами, функционирующими на территории Красноярского края. Сервис доступа к карте Красноярского края позволяет отображать пространственную информацию с использованием фрагментов (tile). В связи с тем, что исходные пространственные данные постоянно обновляются, возникла задача актуализации хранилища фрагментов (тайлов) и задача организация сервисов для поддержки актуальности локального кэша клиентского программного обеспечения. В работе представлен и описан набор сервисов, разработанных автором, которые позволяют решать возникшую задачу.