За весь период исследования Мирового океана отечественной морской
наукой накоплен громадный экспедиционный и исторический материал. Сбор, хранение
и обработка исследовательских данных с методической, научной и практической точек
зрения является одной из важнейших проблем с момента выполнения первых натурных
измерений по океанологии. На протяжении основного исторического опыта научных исследований
эта проблема решалась посредством сохранения записей бортовых журналов, научных
отчетов и публикаций, постепенно накапливаемых в государственных и ведомственных
архивах, научных библиотеках. С момента появления вычислительных машин и развития
технических средств исследования океана, объем получаемых данных постепенно превратился
в постоянно нарастающий поток, для сохранения которого были разработаны специальные
программы – базы данных (БД), обеспечивающие систематизацию, архивирование, поиск,
выборку и хранение. В настоящее время создание универсальных и специализированных
БД развивается одновременно с совершенствованием средств вычислительной техники,
программного обеспечения и разработкой новых стандартов. Этот процесс с каждым годом
увеличивает уровень доступности данных, постепенно и систематически переводя их
в цифровую форму, хранимую в том или ином формате. Особое значение в этом процессе
приобрел формат представления данных XML, дорабатываемый каждой областью знаний
до своей специфики.
В 2001 – 2003 г.г. в Институте океанологии им. П. П. Ширшова РАН
разработана первая версия хранилища исследовательских данных по океанологии, включающего
как саму БД, так и инструментарий для работы с ней. Для описания результатов
работы экспедиций был разработан и предложен формат данных на языке XML. Данный
стандарт описания результатов экспедиций был назван OceanML.
OceanML описывает структуру XML документа отчета
по экспедиции, возможные дескрипторы и атрибуты, а также типы данных. Описание выполнено
с помощью языка XML Schema. Язык XML Schema предложен
в рекомендациях консорциума
World Wide Web (W3C).
Выбор языка XML для представления океанологических данных был обусловлен
следующими его свойствами: может использоваться для описания разноплановых комплексных
данных; понятен и человеку и компьютеру; включает как данные, так и их описание
метаданные; поддерживается ведущими производителями программного обеспечения; документы
XML могут с помощью языка XSLT легко трансформироваться в любой формат представления
HML страницы, WML страницы, PDF файлы; отвечает устоявшимся международным стандартам.
Основной целью проекта является создание информационных средств для
систематизации и хранения результатов наблюдений, накопленных за многие годы исследований
в Институте
океанологии им. П. П. Ширшова РАН. Среди основных поставленных задач
является создание компьютерных клиент - серверных приложений для: оперативного пополнения
банка данных результатами экспедиционных исследований, а также данными попутных
съемок; структурированной записи данных исследований; надежного хранения; производительной
обработки больших массивов данных; коллективного доступа к информации через Интернет;
корректировки дорогостоящих экспедиционных исследований в реальном масштабе времени
и повышения эффективности за счет оперативного доступа к Хранилищу данных.
|