gazya.ru   страница 1страница 2страница 3 ... страница 28страница 29
скачать файл


2.7. Программный комплекс анализа пространственной информации об обстановке в Мировом океане

Должно быть усовершенствовано и внедрено программное обеспечение анализа морских процессов и явлений на основе пространственно-временной информации об обстановке в Мировом океане (ГИС Гео-ЕСИМО), устанавливаемого на строне пользователя, с целью его применения в условиях сетевой архитектуры единой системы и для прикладного обеспечения морского модуля Ситуационного центра Росгидромета.

2.7.1. Функциональные требования

Программное обеспечение ГИС Гео-ЕСИМО должно обеспечивать следующие функции.



1) Настройка ГИС-проекта пользователя по следующим составляющим:

  • состав инструментов;

  • состав загружаемых исходных данных (район, ресурсы СРБД ЕСИМО, слои ЭКО и ЭМА ЕСИМО, ресурсы других опубликованных источников пространственных данных);

  • состав получаемой дополнительной информации о визуализируемых объектах на основе назначения связей между атрибутами объектов и атрибутами метаданных по объектам;

  • интерфейс пользователя (плагин) ввода параметров для расчетно-модельных комплексов (РМК) или проблемно-ориентированной прикладной задачи (ПЗ);

  • стили отображения визуализируемых данных (цвет, шрифт, размер и др.);

  • проекция отображения (географическая, стереографическая для арктического региона до 30-го градуса широты).

2) Операции с данными по расписанию, событию обновления данных и действию пользователя:

  • загрузка данных из файловых хранилищ и базы интегрированных данных ЕСИМО с произвольных узлов ЕСИМО, других серверов и компьютера пользователя;

  • загрузка данных ГИС-Сервера ЕСИМО (копированием слоев, обращением к WMS/WFS сервимсам), с произвольных WMS/WFS серверов;

  • динамическое обновление данных, изменяющихся во времени, по запросу пользователя, расписанию и событию в течение сеанса работы с ГеоЕСИМО;

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

  • сохранение обновленного ГИС-проекта на компьютере пользователя;

  • создание нового ГИС-проекта;

  • логирование процессов получения данных и оповещение о нештатных ситуациях.

3) Картографические измерения:

  • измерение и отображение координат курсора, значений атрибутов выбранного точечного (сеточного) объекта с использованием имен элементов данных общих кодов и классификаторов ЕСИМО;

  • измерение и отображение расстояний и площадей произвольное и по заданным полигонам и полилиниям;

  • оценивание и отображение статистик слоев в площади, задаваемой произвольно;

  • построение и отображение разреза сеточных слоев по произвольному профилю и интерактивное измерение их значений с одновременным указанием положения курсора на профиле и его координат.

4) Пространственная обработка и анализ:

  • вычисление новых атрибутов векторных объектов по имеющимся атрибутам с помощью произвольной формулы, конструируемой пользователем из элементарных функций с использованием алгебраических и логических операций;

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

  • вычисление слоев элементарных статистик (среднее, среднеквадратичное отклонение, минимум, максимум) по сеточным слоям;

  • вычисление слоя «силовых линий» по сеточному полю;

  • фильтрация 4D сеточных слоев;

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

5) Отображение информации:

  • динамическое отображение информации на электронной карте (увеличение/уменьшение, включение/отключение слоев и изменение статуса активности, поиск данных по выбранному району на карте, отображение значений и др.);

  • отображение дополнительной информации в виде метаданных, изображений, документов и др.;

  • отображение значений атрибутов задаваемых точечных объектов и элементов сеточного поля в виде таблиц и графиков;

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

  • изменение закраски и стилей слоя интерактивно;

  • индикация значений по заданному размаху (по мин./макс. слоя) и закраска;

  • анимация векторных слоев за заданный промежуток времени или по глубине (высоте);

  • отображение поверхностей (3D).

6) Динамическая визуализация пространственно-временных процессов:

  • управляемая анимационная визуализация 3D и 4D векторных и сеточных слоев;

  • управляемая синхронная анимационная визуализация нескольких картографических слоев: 3D сеточного слоя, 3D слоя векторов, слоя событий и 3D слоя полигонов;

  • поиск и визуализация объектов по названию и комплексам атрибутов векторных слоев;

  • добавление маркеров (точка, полигон и др.) и пиктограмм из библиотеки ЕСИМО с надписями и др. атрибутикой, перемещение маркеров и подписей интерактивно;

  • управляемое графическое отображение показателей 4D полей.

7) Управление:

  • сохранение и печать карты и слоев с легендой и идентифицирующим текстом;

  • сохранение ГИС проекта с возможностью воспроизведения во время текущей и новой сессии;

  • создание истории геоанализа по текущей сессии с воспроизведением в новой сессии;

  • контекстная помощь, отображение объема занимаемой памяти, отображение процессов выполнения операций, мониторинг обмена данными с СРБД и выполнения внешних задач (РМК);

  • настройка и подключение к порталу ЕСИМО портлета Гео-ЕСИМО, обеспечивающего представление ГИС-проекта пользователя согласно заданному профилю.

ГИС Гео-ЕСИМО должна обеспечивать схемы реализации прикладных задач:

  • РМК “Экспресс-анализ аварийных разливов нефти” для расчета и отображения разливов нефти и нефтепродуктов с учетом гидрометеорологических и ледовых условий;

  • РМК “Метеограмма” для получения параметров текущих и ожидаемых метеорологических условий (основные характеристики состояния приводного слоя атмосферы и поверхности моря) в задаваемых по запросу географических объектах — точках, области, маршруту;

  • РМК “Волнограмма” для получения параметров текущих и ожидаемых значений параметров ветрового волнения (высота, длина, период и направление распространения ветровых волн и зыби) в задаваемых по запросу географических объектах — точках, области, маршруту (для акваторий морей России);

  • РМК “Гидрограмма” для получения параметров текущих значений температуры, солености и плотности морской воды по стандартным горизонтам в задаваемых по запросу географических объектах — точках, области, маршруту;

  • РМК “Предвычисление ежечасных значений уровня в произвольных пунктах на отдельных участках побережья Белого, Карского и Чукотского морей”;

  • РМК “Предвычисление приливных уровней в произвольной точке акватории для районов потенциально опасных с точки зрения мореплавания и строительства морских сооружений”.

ГИС Гео-ЕСИМО должна обеспечивать динамическое создание ГИС-представления ситуаций согласно формам и сценариям отображения, заданные паспортами обстановок, для мониторинга соответствующих ситуаций экспертом Ситуационного центра.

2.7.2. Технические требования



Разработка должна выполняться в рамках следующих технических условий:

  • применение стандартов и спецификаций: Java Platform, Enterprise Edition (Java EE) [JSR-151, 244, 313], Java Architecture for XML Binding (JAXB) [JSR-222];

  • применение стандартов и спецификаций OGC (Open GIS Consortium) по метаданным и гео-сервисам;

  • функционирование в среде JRE (Java Runtime Environment) версии 1.6.0.24 и выше, установленной на стороне пользователя;

  • обеспечение встраивания программного комплекса в процессы распределенной обработки данных на основе применения технических спецификаций и средств Сервисной Шины сервисоно-ориентированной инфраструктуры (СОИ) единой системы;

  • обеспечение диагностики состояния и работоспособности программного комплекса в соответствии с техническими спецификациями по мониторингу взаимодействия компонент ЕСИМО;

  •  применение ЭКО ЕСИМО и использование стандартных условных знаков в виде библиотеки стилей 5000000_ESIMO.STYLE и SLD файлов настроек ГИС-Сервера ЕСИМО;

  • применение общесистемных кодов и классификаторов.

ГИС Гео-ЕСИМО должна обеспечивать обработку, анализ и отображение информации об обстановке в Мировом океане без ограничений тематики, предоставляемые в виде:

  • XML файлов метаданных и транспортных файлов данных СРБД ЕСИМО;

  • метаданных и данных базы интегированных данных CРБД ЕСИМО;

  • геосервисов WMS, WFS и WCS доступа к ЭКО и ЭМА ГИС-Сервера ЕСИМО, и предоставляемые другими источниками гео-сервисов в стандарте OGC;

  • локальных хранилищ пространственных данных пользователя в виде ГИС-слоев, “плоских” ASCII и объектных (изображения, документы) файлов данных.

ГИС Гео-ЕСИМО должна обеспечивать публикацию результатов анализа информации (задаваемых пользователем слоев ГИС-проекта, таблиц, графиков и документов) в виде:

  • геосервисов WMS, WFS и WCS по спецификациям OGC;

  • файлов данных в GeoRSS, KML и “плоских” ASCII форматах.

Презентационная часть ГИС Гео-ЕСИМО должна:

  • обеспечивать интерфейс пользователей по применению функций, картографические, таблично-графические формы выдачи информации, настройки ГИС-проектов пользователей согласно “Техническим спецификациям графических интерфейсов пользователей ЕСИМО (полнофункциональная версия)”;

  • быть совместима (по шаблону страниц, стилям, видам иконок и др.) c интерфейсом приложения пользователя ГИС-Сервера ЕСИМО;

  • быть оформлена в виде портлета согласно требований «Технических спецификаций программных компонент портала ЕСИМО»;

  • работать в браузерах IE 6.0+, FF 2+, Opera 9.0+, Chrome.

Портлет должен обеспечивать многократное использование ГИС Гео-ЕСИМО в соответствии с настройками ГИС-проекта пользователя согласно п.2.7.1. Должны быть созданы экземпляры портлета для обработки, анализа и отображения информации об обстановке в Мировом океане по регионам:

  • Каспийское море;

  • Черное и Азовское море;

  • Черное море (российский сектор);

  • Балтийское море;

  • Баренцево, Белое и Печерское моря;

  • Арктические моря;

  • Дальневосточные моря;

  • Мировой океан.

Для согласования решений должна быть разработана техническая спецификация на усовершенствованиме ГИС Гео-ЕСИМО, включая портлетное приложение.

Все изменения в программном коде комплексов должны отражаться в виде версий программного обеспечения.

ГИС Гео-ЕСИМО должна быть представлена Заказчику в виде программного обеспечения и конфигурационных файлов экземпляров портлета с настройками согласно п.2.7.1 для развертывания на сервере приложений Jboss 4.2.3 в составе портала Jboss Portal 2.7.2. Должны быть настроены экземпляры портлета для обработки, анализа и отображения информации об обстановке в Мировом океане по регионам Мирового океана и с учетом специфики использования комплекса в морском модуле Ситуационного центра Росгидромета. Перечень ресурсов, регионов и другие параметры настройки экземпляров портлета согласуются с Заказчиком.

ГИС Гео-ЕСИМО должна быть мобильной и унифицированной в плане установки в узлах ЕСИМО, обслуживания и обновления. Должен быть разработан и внедрен механизм уведомления о новых версиях программного обеспечения, а также репозиторий дистрибутивов для их загрузки, установки и обновления.

ГИС Гео-ЕСИМО должна быть внедрена в центральном распределенном (г.Москва и г.Обнинск), региональных (г.Санкт-Петербург и г.Владивосток) и специализированном (г.Санкт-Петербург, военная подсистема) узлах полнофункциональной ЕСИМО.

Должно быть разработано одностраничное описание (лифлет) и постер по технологии ГИС Гео-ЕСИМО в соответствии с форматом и стилями, задаваемыми центром по методическому и техническому сопровождению ЕСИМО.

Должна быть обновлена техническая документация согласно таблице 4. Модернизированная ГИС Гео-ЕСИМО должна быть введена в постоянную эксплуатацию.

2.8. Программный комплекс управления пространственными данными об обстановке в Мировом океане

Должен быть усовершенствован программный комплекс подготовки, накопления, предоставления и распространения пространственных данных и сопутствующей информации об обстановке в Мировом океане с учетом сетевой архитектуры ЕСИМО (полнофункциональная версия) и требований прикладного обеспечения морского модуля Ситуационного центра Росгидромета.

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


  • ГИС-сервер ЕСИМО;

  • приложение пользователя.

2.8.1. Функциональные требования

2.8.1.1. ГИС-сервер должен выполнять следующие функции:



1) Взаимодействие с распределенными источниками данных об обстановке в Мировом океане:

  • источниками данных СРБД ЕСИМО для получения метаданных, фактографических и пространственных данных через базу интегрированных данных (БИД) ЕСИМО;

  • удаленными WMS/WFS/WCS серверами для получения и представления пространственных данных в интерфейсах приложения пользователя;

  • локальными и удаленными системами файлов данных в формате шейп-файлов, GeoRSS и KML для загрузки в файловое хранилище ГИС-сервера и последующего отображения в приложении пользователя.

2) Обработка и публикация данных:

  • назначение и реализация процессов автоматизированного создания унифицированных по стилям, идентификации, гранулированию, классификации и кодированию пространственных данных, включая изолинии, изоповерхности, векторное отображение, знаковое отображение, на основе оперативных и статических данных БИД ЕСИМО;

  • назначение и реализация процессов загрузки в базу пространственных данных (БПД) в составе БИД статических пространственных данных Электронного морского атласа (ЭМА), электронной карты-основы (ЭКО) ЕСИМО, оперативных пространственных данных, включая спутниковые данные и продукцию в виде гепривязанных растров и шейп-файлов;

  • индексирование обработанных данных с целью ускорения доступа к ним приложения пользователей;

  • создание унифицированных легенд и публикация WMS/WFS/WCS на основе данных БПД.

3) Управление пользователями:

  • идентификация и ведение ролевой информации пользователей (операторов ГИС-сервера, конечных пользователей приложения) на основе единой политики доступа к данным и сервисам ЕСИМО;

  • создание и ведение профилей пользователей с назначением доступных им информационных и функциональных возможностей - доступные функции приложения, ресурсы БПД и другие источники, район интересов, размеры окна и др. характеристики применения приложения;

  • мониторинг процессов работы пользователей и формирование отчетов об использовании ГИС-Сервера.

4) Аудит и контроль:

  • ведение стандартизированного журнала работ, детализирующих выполнение этапов загрузки и обработки данных;

  • оповещение о процессах ведения БПД, включая нештатные ситуации, передача журнала работы посредством вызова Сервисной Шины ЕСИМО для последующей консолидации информации;

  • формирование отчетов о содержании БПД и процессах работы ГИС-сервера.

5) Интерфейсные функции:

  • представление интерфейсов пользователя – администратора/оператора:

  • для управления настройками ГИС-сервера для развертывания на узле ЕСИМО;

  • для назначения, редактирования и удаления процессов загрузки статических, периодической генерации и загрузки оперативных пространственных данных, планировщиков времени, параметров публикации гео-сервисов и других процессов ведения БПД;

  • управления ролевой информацией и профилями пользователей;

  • визуализация:

  • справок о состоянии БПД, включающие идентификацию и другие метаданные по ресурсам;

  • журналов процессов и транзакций, планировщиков времени операций;

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

  • отчетов по использованию ГИС-сервера.

ГИС-сервер должен обеспечивать взаимодействие с общесистемными компонентами ЕСИМО:

  • компонентом БИД для получения метаданных, фактографических и пространственных данных СРБД ЕСИМО;

  • компонентом Безопасность для обеспечения авторизации и аутентификации пользователей ЕСИМО;

  • компонентом Сервисная Шина для организации взаимодействия на уровне узла и межузловом уровне, обмена с удаленными программными комплексами расчетов и моделирования, оповещения о состоянии и трансляции журналов процессов ГИС-сервера для их последующей консолидации;

  • компонентом Портал для организации доступа к приложению пользователя ГИС-сервера.

Презентационная часть ГИС-сервера должна быть оформлена в виде АРМ Администратора/Оператора сервера и обеспечивать выполнение вышеуказанных интерфейсных функций.

2.8.1.2. Приложение пользователя должно выполнять следующие функции:

1) Настройка пользователя и сохранение настроек:


  • доступные инструменты;

  • состав отображаемых данных (район, ресурсы БИД ЕСИМО и других опубликованных источников пространственных данных);

  • состав получаемой дополнительной информации о визуализируемых объектах по выбранным атрибутам объектов и связанных с ними атрибутов метаданных по ресурсу;

  • индикация значений по заданному размаху (по мин./макс. слоя) и закраска;

  • проекция отображения (географическая, стереографическая для арктического региона до 30-го градуса широты), определяемая выбранной картографической основой.

  • настройка дерева слоёв;

  • характеристики отображения (размер окна и др.).

2) Аутентификация пользователя – разграничение доступа пользователей к пространственным данным ЕСИМО функциональным возможностям приложения (например, редактирование).

3) Отображение информации:



  • динамическое отображение информации на электронной карте (увеличение/уменьшение, включение/отключение слоев и изменение статуса активности, поиск данных по выбранному району на карте, отображение значений и др.);

  • отображение дополнительной информации в виде метаданных и данных, а также изображений, документов и других информационных объектов, имеющих стандартный url- адрес или содержащихся в ВБД;

  • отображение значений атрибутов выбранных объектов и связанных с ними элементов данных в виде заданного набора таблиц и графиков;

  • построение запросов к пространственным данным с индикацией выбранных объектов на карте;

  • изменение закраски и стилей слоя интерактивно, включая индикацию значений по заданному размаху (по мин./макс. слоя);

  • анимация слоев по времени и по глубине (высоте), объектов слоев согласно списка слоев и объектов, согласуемого на этапе подготовки технической спецификации на модернизацию проекта.

4) Пространственная обработка и анализ:

  • измерение и отображение координат курсора, значений атрибутов выбранного геообъекта с использованием описателей элементов данных общих кодов и классификаторов ЕСИМО;

  • измерение и отображение расстояний и площадей произвольное и по заданным полигонам и полилиниям;

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

  • вычисление элементарных статистик атрибутов (среднее, среднеквадратичное отклонение, минимум, максимум) по заданным слоям.

5) Динамическая визуализация процессов:

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

  • добавление маркеров (точка, полигон и др.) и пиктограмм из библиотеки ЕСИМО с надписями и другой атрибутикой, перемещение маркеров и подписей интерактивно;

  • подгрузка слоев и цифровой информации, опубликованных другими узлами ЕСИМО;

  • интерактивный запуск расчетно-модельных комплексов (Метеограмма, Волнограмма, Экспресс-анализ аварийных разливов нефти) и отображение результатов моделирования для прогнозирования соответствующих ситуаций при представлении результатов моделирования в виде геопривязанного растра или геосервиса;

  • применение индикации цветом и техники маркеров (выделение опасных зон, трассировка гидрометеорологических процессов и явлений, и т.п.) по сценариям отображения, предоставляемых Заказчиком;

  • динамическая корректура выделенных для редактирования слоев удаленными экспертами узлов разного уровня с синхронизацией ГИС-представления в узле лидере обсуждения ситуации;

  • оперативная публикация геосервисов, а также файлов GeoRSS, KML, ASCII файлов, файлов документов посредством их размещения в хранилище файлов ГИС-сервера, содержание информацию для совместного обсуждения ситуации несколькими узлами ЕСИМО и (или) пользователями приложения, демонстрации продукции потребителям или разъяснения выработанных позиций;

  • сохранение ГИС-представлений в виде статичных документов для предоставления конечным пользователям.

6) Управление:

  • поиск слоя в дереве; фильтрация слоёв; автоматическое обновление слоёв, добавление в дерево дополнительных слоёв из WMS-сервисов;

  • сохранение карты и дерева слоев с легендой и идентифицирующим текстом с возможностью воспроизведения во время текущей и новой сессии;

  • сохранение и печать карты и слоев с легендой и идентифицирующим текстом, лого ЕСИМО и сведениями об авторе ресурса;

  • контекстная помощь, отображение объема занимаемой памяти, отображение процессов выполнения операций, мониторинг обмена данными с СРБД;

  • настройка и подключение к порталу ЕСИМО портлета, обеспечивающего ГИС-представление пользователя согласно заданному профилю.

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

2.8.2. Технические требования



Разработка должна выполняться в рамках следующих технических условий:

  • использование следующих программных компонент с открытым исходным кодом:

  • Система управления базой данных (СУБД) PostgreSQL 8.4;

  • Пространственный расширитель PostGIS;

  • Ядро геообработки GRASS GIS;

  • Геосервер Geoserver 2;

  • Сервер приложений Tomcat;

  • Web-сервер Apache.

  • применение стандартов и спецификаций: Java Platform Enterprise Edition (Java EE) [JSR-151, 244, 313], Java Architecture for XML Binding (JAXB) [JSR-222], клиентские веб-приложения: JavaServer Faces (JSF) [JSR-252, JSR-303], Portlet 2 [JSR-286], JSF Portlet Bridge [JSR-301], JBoss Seam;

  • применение стандартов и спецификаций OGC (Open GIS Consortium) по метаданным и гео-сервисам;

  • обеспечение встраивания программного комплекса в процессы распределенной обработки данных на основе применения технических спецификаций и средств Сервисной Шины СОИ единой системы;

  • обеспечение диагностики состояния и работоспособности программного комплекса в соответствии с техническими спецификациями по мониторингу взаимодействия компонент ЕСИМО;

  • использование стандартных условных знаков в виде библиотеки стилей 5000000_ESIMO.STYLE;

  • применение общесистемных кодов и классификаторов.

ГИС Сервер должен обеспечивать обработку, анализ и отображение информации об обстановке в Мировом океане без ограничений тематики, предоставляемой в виде:

  • метаданных и данных БИД ЕСИМО;

  • геосервисов WMS, WFS и WCS доступа к ЭКО и ЭМА ГИС-Сервера ЕСИМО, и предоставляемых другими источниками сервисов в стандарте OGC;

  • c локальными и удаленными системами файлов данных в форматах шейп-файлов, GeoRSS и KML, загружаемыми интерактивно в файловое хранилище на ГИС Сервере.

БПД ГИС Сервера должна быть построена в качестве элемента БИД узла ЕСИМО в одной логической схеме в единой физической базе данных на основе СУБД PostgreSQL. Для формирования базы пространственных данных в составе БИД должны быть осуществлены:

  • перенос имеющейся модели пространственных данных с платформы Oracle/ ArcSDE на PosgreSQL/ PostGIS;

  • загрузка статических данных ЭКО и ЭМА в базу пространственных данных; формирование моделей обработки оперативных данных БИД и загрузка производных данных (изолиний, поверхностей) в базу пространственных данных согласно регламенту поступления данных в БИД;

  • разработка легенд для оформления карт ЭКО, ЭМА и оперативных данных БИД, их подготовки к публикации (sld).

Cостав и последовательность загрузки статических пространственных данных, состав и периодичность генерации оперативных пространственных данных, набор разрабатываемых стилей пространственных слоев согласуется с Заказчиком. Статические данные ЭМА предоставляются Заказчиком в подготовленном для загрузки виде.

Презентационная часть ГИС Сервера и приложения должна обеспечивать интерфейс пользователей по применению функций, картографические, таблично-графические формы выдачи информации, настройки слоев пользователей согласно «Техническим спецификациям графических интерфейсов пользователей ЕСИМО (полнофункциональная версия)».

Презентационная часть приложения быть оформлена в виде портлета согласно требований «Технических спецификаций программных компонент портала ЕСИМО» и работать в браузерах IE 6.0+, FF 2+, Opera 9.0+, Chrome.

Портлет должен обеспечивать многократное использование приложения ГИС Сервера в соответствии с настройками пользователя согласно п.2.4.1. Должны быть настроены экземпляры портлета для обработки, анализа и отображения информации об обстановке в Мировом океане по регионам Мирового океана и с учетом специфики использования комплекса в морском модуле Ситуационного центра Росгидромета. Перечень ресурсов, регионов и другие параметры настройки экземпляров портлета согласуются с Заказчиком.

Для согласования решений должна быть разработана техническая спецификация ГИС Сервера и приложения пользователя (портлета).

Все изменения в программном коде комплексов должны отражаться в виде версий программного обеспечения.

ГИС Сервер ЕСИМО и приложение пользователя должны быть мобильными и унифицированными в плане установки в узлах ЕСИМО, обслуживания и обновления. Должен быть разработан и внедрен механизм уведомления о новых версиях программного обеспечения, а также репозиторий дистрибутивов для их загрузки, установки и обновления.

ГИС Сервер ЕСИМО и приложение пользователя должны быть представлены Заказчику в виде программного обеспечения и конфигурационных файлов с загруженной базой данных (ЭМА, включая оперативные слои и ЭКО ЕСИМО), экземпляров портлета для развертывания на сервере приложений Jboss 4.2.3 в составе портала Jboss Portal 2.7.2.

ГИС Сервер и приложение должны быть внедрены в центральном распределенном (г.Москва и г.Обнинск), региональных (г.Санкт-Петербург и г.Владивосток) и специализированном (г.Санкт-Петербург, военная подсистема) узлах полнофункциональной ЕСИМО.

Должно быть разработано одностраничное описание (лифлет) и постер по технологии ГИС Сервера в соответствии с форматом и стилями, задаваемыми центром по методическому и техническому сопровождению ЕСИМО.

Должна быть обновлена техническая документация согласно таблице 4. Модернизированный ГИС Сервер ЕСИМО и приложение пользователя должны быть введены в постоянную эксплуатацию.

2.9. Распределенный центральный информационно-технологический узел ЕСИМО (полнофункциональная версия) и прикладное обеспечение морского модуля Ситуационного центра Росгидромета

Должен быть усовершенствован посредством использования общесистемных компонентов ЕСИМО нового поколения и введен в постоянную эксплуатацию распределенный центральный информационно-технологический узел ЕСИМО (полнофункциональная версия), действующий на площадках г.Обнинска и г.Москвы (РЦИТУ) и направленный на обеспечение приоритетных задач ЕСИМО согласно требований п.2.1., включая прикладное обеспечение морского модуля Ситуационного центра Росгидромета.

2.9.1. Функциональные требования

РЦИТУ должен обеспечивать выполнение нижеследующих функций.



1) Загрузка ресурсов ЕСИМО:

  • регистрация источников ресурсов (информация и сервисы) и сбор метаданных СРБД ЕСИМО согласно зоне ответственности;

  • динамическое создание тематических слоев и геосервисов на основе информации, доступной РЦИТУ, и их публикация;

  • публикация общих кодов и классификаторов, электронной карты-основы для использования другими узлами единой системы;

  • выполнение процедур “кэширования” заданной информации, включая ресурсы других узлов ЕСИМО, для выполнения оперативных задач ЕСИМО, обеспечение ее хранения и восстановления при аварийных состояниях.

2) Регистрация и идентификация пользователей:

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

  • ведение баз учетной и ролевой информации пользователей по зоне ответственности;

  • обеспечение доступности к ресурсам с учетом прав пользователей по механизму единого входа и авторизации пользователя, перехода пользователя на экземпляр узла РЦИТУ, а также на другие узлы ЕСИМО при необходимости.

3) Управление метаданными:

  • формирование и поддержка актуальности наборов метаданных по зоне ответственности;

  • синхронизация наборов метаданных с другими узлами ЕСИМО, обеспечение их хранения и восстановления в случае аварий;

  • консолидация и публикация общесистемных наборов метаданных.

4) Доставка информации пользователям:

  • распространение ресурсов СРБД ЕСИМО по подписке (“puch”) авторизованным (внутренним и внешним) пользователям согласно каталогу распространения ресурсов и заданных в нем условий;

  • предоставление ресурсов СРБД ЕСИМО по запросу (“pull”) авторизованным (внутренним и внешним пользователям) по заданным on-line критериям (география, время, источник ресурсов и др.).

5) Обработка, анализ и представление информации:

  • картографическое и таблично-графическое представление информации, в том числе для реализации прикладных задач КИО ЕСИМО и морского модуля Ситуационного центра Росгидромета в области ответственности РЦИТУ.

6) Управление работой узла единой системы:

  • администрирование работы узла ЕСИМО с учетом функций и ответственности РЦИТУ;

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

  • ведение стандартизированной отчетности о состоянии и производительности РЦИТУ и присоединенной сети источников ресурсов СРБД ЕСИМО, а также ЕСИМО в целом.

Должно быть обеспечено ведение синхронизированных информационных и программных объектов центрального узла ЕСИМО на площадках в г.Обнинск и г.Москва в виде экземпляров РЦИТУ ЕСИМО. Экземпляры РЦИТУ ЕСИМО должны функционировать на основе следующего разделения ответственности:

  • доступ пользователей к средствам информационного обслуживания пользователей ЕСИМО через экземпляр узла в г.Москва;

  • обеспечение информационной и сервисной поддержки работы морского модуля Ситуационного центра Росгидромета через экземпляр узла в г.Москва;

  • доступ пользователей к общесистемным технологиям информационного взаимодействия и администрирования ЕСИМО через экземпляр узла в г.Обнинск;

  • сохранность экземпляров центрального узла ЕСИМО и восстановление информационных и программных объектов экземпляра узла в случае нештатных ситуаций на основе содержимого другого экземпляра узла;

  • визуальное представление сведений о статусе компонент любого экземпляра РЦИТУ, процессах обмена данными, включая стандартизированные отчеты, в автоматизированных рабочих местах (АРМ) Администратора/Оператора любого экземпляра РЦИТУ ЕСИМО.

Должны быть разработаны предложения по изменениям Порядка и регламента деятельности центра ЕСИМО по методическому и техническому сопровождению ЕСИМО в связи с обеспечением работы РЦИТУ ЕСИМО.

2.9.2. Технические требования

2.9.2.1. Требования к информационному обеспечению

Информационное обеспечение РЦИТУ ЕСИМО должно включать общесистемные информационные объекты, создаваемые в этом и других проектах подпрограммы ЕСИМО:



  • технические спецификации информационного взаимодействия;

  • общая система классификации и кодирования;

  • база метаданных;

  • ЭКО ЕСИМО масштабов 1:10000000 на Мир, 1:1000000, 1:500000 на Мир и Российскую Федерацию.

2.9.2.2. Требования к программному обеспечению

Программные средства РЦИТУ ЕСИМО должны состоять из:

1) Общего программного обеспечения (ОПО):


  • операционная система RedHat Enterprise Linux 5 и Windows (для работы АРМов Администраторов/Операторов компонентов);

  • среда программирования и программной среды промежуточного слоя - Java 2EE (пакет Java2, сервер приложений Jboss 4.2.3);

  • HTTP сервер - Apache Web сервер 2.2.х или выше.

  • портальная технология - JbossPortal 2.7.2;

  • система управления базами данных (СУБД) – PostgreSQL 8.4 ,

  • сервер пространственных данных - открытый GeoServer 2.x;

  • среда ГИС-приложений – открытый OpenLayers.

Детализация характеристик технических средств РЦИТУ должна быть произведена на этапе разработки технических спецификаций узла ЕСИМО.

2) Специализированного программного обеспечения (СПО).

В состав СПО должно входить программное обеспечение общесистемных компонент ЕСИМО (таблица 1), разрабатываемое в рамках этого и других проектов подпрограммы.

Таблица 1



Наименование

Назначение

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

Поставщик Данных

Интерфейс с локальными системами данных, включая пространственные данные, генерация метаданных и данных для интегрированного использования во взаимодействии с СИ.

Cервер Интеграции

Взаимодействие, распространение и предоставление метаданных и данных, включая интерфейсы с внешними системами и приложениями – приемниками данных по pull/push.

База метаданных

Ведение ОКК, баз системных метаданных и баз условно-постоянных характеристик объектов

Внутренняя база данных

Кэш-система структурированных данных для внутреннего (получение новой продукции) и внешнего (информационные системы ведомств) применения.

Хранилище данных

Резервное копирование системных метаданных и данных, предназначенные для хранения 24 часа (или другие условия) и восстановление:

ГИС-сервер

Ведение базы пространственных данных, создание совместных оперативных карт, публикация гео-сервисов:

Обработка, анализ и представление информации для принятия решений

Портал – базовая технология

Среда функционирования портала и базовые настройки. Административная, информационная и презентационная службы.

Приложения – Метаданные/Данные

Доступ и просмотр каталогов метаданных, сопутствующей информации, тематических метаданных и данных.

Расчетно-модельные комплексы

Интерактивный расчет метеорологических условий, состояния ветрового волнения, распространения аварийных разливов нефти

ГИС-приложение Оператора

ГИС-представление ситуаций - картографическое отображение геоданных, удаленный запуск РМК и анализ данных. Динамическое создание тематических слоев, корректура карт удаленным персоналом МСЦ разного уровня; Публикация информации, трансформация ГИС-представлений для предоставления конечным пользователям.

ГИС-приложение Пользователя

ГИС-представление ситуаций - картографическое отображение геоданных, удаленный запуск РМК и анализ данных

Диспетчеризация рассмотрения ситуаций

Диспетчер ситуаций

Ведение базы паспортов ситуаций, рассылка извещений, рекомендаций, продукции в процессе сопровождения ситуации.

Управление работой системы

Диспетчер взаимодействия

Сервисная шина - диспетчеризация взаимодействия компонент, доставки информации.

Безопасность

Реализация единой политики доступа к технологическим и информационным ресурсам системы. Авторизация, идентификация и учет пользователей.

Мониторинг ресурсов и сервисов

Мониторинг вычислительных и телекоммуникационных ресурсов, отчетность о работе системы

Отчетность

Отчетность о работе системы
скачать файл


<< предыдущая страница   следующая страница >>
Смотрите также:
1. Общие технические спецификации есимо
6600.78kb.
Гост р 52290-2004 Технические средства организации дорожного движения. Знаки дорожные. Общие технические требования
885.22kb.
Типы и основные параметры. Общие технические требования
307.18kb.
Законом от 27 декабря 2002 г. N 184-фз "О техническом регулировании", а правила применения
1437.38kb.
Извещатели пожарные газовые. Общие технические требования. Методы испытаний
217.24kb.
1. Общие сведения
352.94kb.
Государственный стандарт союза сср материалы и изделия строительные звукопоглощающие и звукоизоляционные классификация и общие технические требования
92kb.
Технические требования Место расположения Баннеров на сайте Технические требования
60.14kb.
Приближенные технические характеристики машины трения
503.68kb.
Книга Общие принципы
26.93kb.
Техническая спецификация
73.94kb.
Межгосударственный стандарт единая система конструкторской документации технические условия
274.23kb.