×
Оставить заявку
Заказать звонок
г. Москва, ул. Нагатинская, д. 1, стр. 40. На карте

Реализованные проекты

Система управления базой пространственных данных "Центра Инфраструктурных Проектов" модернизирована с помощью Oracle Spatial


Заказчик: Центр Инфраструктурных Проектов
Время реализации: 2008
Отрасль: Государственные структуры

программное обеспечение

Oracle Database 10g,  Oracle Spatial

Информация о заказчике

ЗАО "Центр Инфраструктурных Проектов" занимает лидирующие позиции среди российских компаний, реализующих проекты по созданию систем поддержки принятия решений на основе геоинформационных (ГИС) технологий и осуществляющих пространственно-технический мониторинг объектов энергетики с использованием современных методов аэросъемки протяженных объектов, мониторинг пожарной и гидрометеорологической обстановок с использованием данных дистанционного зондирования земли.

Предпосылки проекта

Основным направлением деятельности ЗАО "Центр Инфраструктурных Проектов" является разработка и внедрение систем поддержки принятия решений, одной из которых стала Корпоративная Система Управления Пространственно-распределенными Ресурсами (КСУПР) ОАО "Федеральная сетевая компания Единой энергетической системы" (ОАО "ФСК ЕЭС"). Система предназначена для оптимизации процессов управления подразделениями организации на основе сбора, накопления и анализа различных видов информации, а также обеспечения повышения эффективности принимаемых решений, основывающихся на общей модели пространственно-распределенных ресурсов.

В процессе развития системы при создании следующего поколения КСУПР ОАО "ФСК ЕЭС" - системы управления базой данных "КСУПР+" - встал вопрос о возможности использования программного обеспечения "Ортолазер+", применяемого для обработки данных лазерного сканирования объектов электрических сетей. "Ортолазер+" представляет собой собственную разработку ЗАО "ЦИП" и имеет файловый способ хранения трехмерных данных. Особенностью хранения данных в формате ПО "Ортолазер+" была их труднодоступность для применения в других системах, что ограничивало использование пространственной информации рамками одного подразделения и означало невозможность оперативной работы с данными.

Для решения этой проблемы был выбран вариант компании РДТЕХ, предложившей создание СУБД "КСУПР+" с использованием Oracle Database 10g со встроенным модулем для работы с пространственной информацией Oracle Spatial.


Цели проекта

Целями создания СУБД "КСУПР+" были: обеспечение возможности наполнения, хранения, доступа и обмена данными в нескольких территориально-распределенных подразделениях, использующих систему, автоматический контроль принимаемой информации на непротиворечивость данных.

задачи проекта

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

ход проекта

При создании системы управления базой данных "КСУПР+" компания РДТЕХ использовала Oracle Database 10g со встроенным модулем для работы с пространственной информацией Oracle Spatial.

Почему Oracle?
Отличительными чертами Oracle Spatial являются хранение топологически связанной пространственной (векторной и растровой) и семантической информации в одном хранилище данных, поддержка более 1000 систем координат (в том числе линейной) с возможностью создания своих собственных и хранение пространственных сетевых моделей. При этом открытый формат и простой доступ через SQL позволяют оперативно сделать информацию доступной другим системам. Модуль Oracle Spatial поддерживает те же платформы, что и Oracle Database 10g, не требуя дополнительных настроек и обеспечивая высокую масштабируемость и надёжность работы с пространственными данными.

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

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

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