Интерактивная информационная система дендроклиматического мониторинга

Автор: Шишов Владимир Валерьевич, Ильин Виктор Алексеевич, Петрова Наталья Ивановна

Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau

Рубрика: Математика, механика, информатика

Статья в выпуске: 2 (23), 2009 года.

Бесплатный доступ

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

Интерактивная информационная система, tcl-технология

Короткий адрес: https://sciup.org/148175870

IDR: 148175870

Текст научной статьи Интерактивная информационная система дендроклиматического мониторинга

С начала 90-х гг. XX в. в России формируется единая государственная система экологического мониторинга, в состав которой входит раздел дендрохронологического и дендроклиматического мониторинга, т. е. информационная система слежения, оценки и прогноза изменений годичного прироста деревьев и определяющих этот прирост факторов [1–7].

В настоящее время накоплен уникальный дендрохронологический материал, включающий не только данные по обширной территории России, но и данные по Западной Европе, Южной и Северной Америке, Азии [1–3; 5; 7–15]. По сравнению с другими прямыми и косвенными источниками информации о состоянии биосферы дендрохронологический материал, или временные ряды (ВР) радиального прироста деревьев (древесно-кольцевые хронологии, ДКХ) имеют важные особенности: высокое временное разрешение (1 год); достаточную длительность (ДКХ живых деревьев покрывают интервал до 700...800 лет, с использованием ископаемой древесины – несколько тысячелетий, что позволяет оценивать изменение климата); четкую количественную основу; практически повсеместное распространение на территории суши по земному шару. Система таких пространственно-распределенных ДКХ характеризует основное поведение и динамику одного из важнейших лесных компонентов биосферы Земли. Сами ДКХ, представляющие собой временные ряды или случайные функции (СФ) с дискретным аргументом, несут разнообразную информацию о факторах, определяющих прирост деревьев: внутренних (организменных), фитоценотических и внешних.

Совокупность пространственно-распределенных ДКХ и климатических временных рядов является исходным источником информации для выявления, анализа и моделирования изменений в росте древесных растений, имеющих как специфические (региональные) особенности, так и общие для обширной территории России и Западной Европы характеристики. Такие изменения могут быть ассоциированы с сигналом, характеризующим взаимодействие биосферы с факторами климатической природы.

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

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

Функциональные возможности и особенности интерактивной информационной системы дендроклимати-ческого мониторинга. Авторами спроектирована интерактивная система дендроклиматического мониторинга, являющаяся частью системы экологического мониторинга Российской Федерации [1–5; 7]. Система включает обновляемую базу первичных дендрохронологических и климатических данных на основе PostgreSQL-технологий. Дендрохронологические временные ряды получены с более чем 300 дендрохронологических тест-полигонов (участков), равномерно расположенных на территории Урала и Сибири для нескольких основных лесообразующих пород, а климатические данные представляют собой временные ряды суточного разрешения с более чем 40 климатических станций РФ (рис. 1).

Данная интерактивная система характеризуется следующими основными особенностями:

  • –    платформа базируется на операционной системе Windows и прикладном обеспечении (ПО), распространяемом по открытым лицензиям (Expect, TCL, PostgeSQL, httpd.tcl);

  • –    используется модульная архитектура проектирования;

  • –    существует возможность интеграции системы с ПО других производителей;

  • –    используются открытые форматы представления данных и протоколов передачи (TCP/IP, SQL, HTML, XML, XSL, SOAP, TMS/TMX и др.);

  • –    обеспечена гибкость настройки ПО;

  • – реализована масштабируемость.

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

В перспективе планируется организация взаимодействия этой системы с уже существующими базами данных, размещенными на других открытых веб-ресурсах (например, fm_createpages.treering) (рис. 3).

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

Рис. 1. Пространственное распределение дендрохронологических тест-полигонов (участков), метеорологических станций и споро-пыльцевых тест-полигонов, включенных в систему дендроклиматического мониторинга России

Применяемые технические средства и программное обеспечение. В интерактивной системе дендроклиматичес-кого мониторинга используется TCL-SQL-проект, который предусматривает общий TCL-интерфейс к базам данных.

Реализация системы на начальном этапе состояла в доступе к интерактивной базе данных (на основе техно- логии PostgreSQL1), в которой находятся данные измерений (рис. 4).

Отметим, что стандартный скрипт-язык TCL2 ( Tool Command Language – командный язык инструментов) не содержит средств для доступа к PostgreSQL. Однако этот язык выполнен таким образом, что он может расши-

Операционная система клиентской ПЭВМ

Каналы свя зи

Базы данных сервера интерактивной дендрокли мат и ческой системы

Серверное программное обеспечение TCL httpd.tcl

Браузер Веб-страниц (Firefox, Chrome, IE,Opera)

Клиент Expect

Клиент Прикладное ПО...

Прочее взаимодействие с файловой системой

Рис. 2. Схема клиентского доступа к серверу баз данных

Рис. 3. Общая схема спроектированной интерактивной системы

рять свои возможности через подгружаемые новые библиотеки, а следовательно, наличие нужной библиотеки – это необходимое и достаточное условие для того, чтобы использовать в проекте все преимущества SQL.

Для интегрирования унаследованных приложений, т. е. специального ПО, с разрабатываемой интерактивной системой в качестве инструмента для автоматизации и тестирования в ОС Unix/Window XP была выбрана технология Expect, являющаяся расширением к TCL для неграфических интерактивных унаследованных приложений [16].

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

В разработанной интерактивной системе используются спроектированные авторами веб-службы, т. е. программы, доступ к которым осуществляется через протокол HTTP, а обмен данными происходит в форматах XML, JSON и REST (см. рис. 2). В отличие от обычных динамических библиотек неграфических программ такой подход обладает рядом преимуществ:

– веб-служба находится на серверах, c которыми она взаимодействует. Поэтому в любой момент пользователю доступна самая свежая версия данных и ему не при-

Реляционная

Браузер пользователя

CGITCL приложение

Expect автоматизация

Открытые программы (прикладное ПО)

Рис. 4. Общая схема функционирования системы дендроклиматического мониторинга

ходится заботиться об обновлениях и вычислительных мощностях, требуемых для выполнения операции;

– инструменты для работы с HTTP и XML есть в любом современном языке программирования, поэтому эта система (веб-служба) переходит в разряд платформонезависимых.

В качестве сервера приложений выбран TCL-веб-сервер, который характеризуется высокой надежностью, а также хорошо стыкуется со скриптами и open-source ПО. Сервер использует свою систему ввода-вывода, что позволяет ему без проблем оперировать данными между дисковыми накопителями и сокетами.

Таким образом, спроектированная интерактивная информационная система позволяет вести комплексный анализ дендроклиматической информации, а именно:

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

  • –    строить стандартные древесно-кольцевые хронологии [1; 5; 6; 13];

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

  • –    анализировать функции отклика древесных растений на изменение климатических факторов [1; 6; 8; 9; 15];

  • –    моделировать годичный прирост деревьев по ведущим климатическим факторам на основе VS-модели.

В дальнейшем к этой системе планируется подключение графических приложений, позволяющих рассчитывать различные скользящие характеристики годичных колец на основе непараметрических статистик, а также проводить пространственную экстраполяцию полученных результатов на анализируемое географическое пространство [4; 5].

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

Статья научная