Компания «Информация и управление» Дата учреждения г. Основные направления деятельности: Разработка и внедрение крупных информационных систем Разработка программных комплексов с использованием геоинформационных систем Разработка систем хранилищ данных Автоматизация управления предприятием
Проекты и системы компании «Информация и управление» Геоинформационная аналитическая система "Геолого-экономические карты России" Система обработки первичной геолого-геофизической информации компании АЛРОСА Комплекс программ обработки результатов инженерно-геодезических изысканий СИГМА Комплекс программ обработки результатов лабораторных исследований грунтов КРИНГ Информационная система хранения статистических данных (хранилище статистических данных) Система управления предприятием уровня ERP КОСМЕЯ
Системная модель как основа любого проекта Использование системной модели позволило реализовать объектный подход при проектировании и разработке крупных проектов с четким разделением программных слоев. Классы сущностей (бизнес– логика) Классы данных (обмен с БД) База данных -Представления -Процедуры -Таблицы Визуальные классы (формы) Метамодель системы Хранилище метаданных (XML-схемы): Описания сущностей Описания дата-классов Описания форм Ядро системы
Инструментальные средства проекта (на основе метамодели системы) Инструментальные средства на основе системной модели Генератор отчетов Конструктор форм Архитектура Клиент-сервер Язык программирования Конструктор запросов к объектам БД Система обмена данными Управление картами Конструктор форм Web-архитектура
Система обработки первичными геолого- геофизическими данными
Назначение системы Сбор, хранение и обработка первичных геолого-геофизических данных, получаемых в процессе геологоразведочных работ Формирование карт по результатам обработки первичных геолого-геофизических данных Формирование разрезов по результатам обработки первичных геолого-геофизических данных
Общая схема обработки данных Ввод первичных данных Обработка данных Аналитика и отчеты Объекты работ Точки наблюдений ГИС Аномалии Опробование Проходка Лабораторные исследования Заверка аномалий Карты Разрезы Запросы к базе данных Отчеты
Основные возможности системы Точки наблюдений. Обработка ТН в разрезах объектов работ Керн. Поинтервальное документирование керна скважины с указанием возраста и литологических характеристик интервала породы Опробование. Поинтервальное опробование ГИС скважин. Загрузка геофизических исследований скважин в формате ЛАС. Проходка. Ввод данных по проходке многоствольных скважин. Инклинометрия Колонка в «горячем» режиме. Динамическое графическое отображение данных в литологической колонке в момент ввода Аномалии. Обработка данных по геофизическим аномалиям. Заверка Лабораторные исследования проб. Геохимическая лаборатория, минералогия, микрозонд, петрография, физико- механические свойства Формирование карт в среде ArcGis Через COM-объекты прикладной системы и представления БД Через технологию встраивания ArcGis в прикладную форму Формирование разрезов по данным БД Формирование запросов к БД Формирование отчетов
НСИ. Классификатор стратиграфии
НСИ. Классификатор литологии
НСИ. Справочник векторных крапов
Точка наблюдений
Поинтервальное документирование керна
Опробование
ГИС
Литологическая колонка в "горячем" режиме
Геофизические аномалии. Заверка аномалий
Лабораторные исследования. Минералогия
Лабораторные исследования. Геохимия
Лабораторные исследования. Микрозонд
Лабораторные исследования. Петрография
Варианты формирования карт в среде ArcGis 1. Отображение данных на карте через COM- объекты системы и представления БД Для передачи объектов БД на карту разработаны представления БД Для вызова объектов БД из карты ArcGis прикладные программы оформлены как COM- объекты 2. Отображение данных на карте через технологию встраивания ArcGis в прикладную форму
Пример формирования карты через технологию встраивания ArcGis в прикладную форму
Обеспечить полную интеграцию фактографических данных системы и данных ГИС Данные должны храниться в одном источнике – БД – и использоваться как прикладными программами для обработки фактографических данных, так и ГИС при формировании и обработки карты (кроме базовых картографических слоев – подложки) Обеспечить редактирование объектов на карте многопользовательском режиме. Организация обратной связи от ГИС к прикладным программам Должна использоваться наиболее распространенная ГИС – ArcGis Не использовать дорогие составляющие, такие, как SDE Требования к технологии составления карты
Общая схема взаимодействия программ с ГИС ArcGis База данных Картографи ческая БД (шаблоны) Прикладной модуль
Принципы взаимодействия с ГИС ArcGis Кнопки Формы управления картой – прикладная программа Кнопки ГИС ArcMap. Карта под управлением ArcMap Обеспечена работа ArcMap в среде прикладной формы (вызов ArcGis как сервера документов ) Обеспечен полный контроль работы ArcMap со стороны прикладной формы
ArcMap запускается в среде прикладной формы. Карта обрабатывается только средствами ArcMap События ArcMap перехватываются и обрабатываются методами прикладной системы Обеспечиваются транзакции по редактированию карты. Прикладная система выполняет запись измененных данных в базу данных - обратная связь карты с программами системы и БД Принципы взаимодействия с ГИС ArcGis Фактически организуется работа картографического редактора ArcGis под управлением прикладной системы
Любое изменение атрибутивных полей и геометрии объектов на карте средствами ArcMap записывается прикладной формой в базу данных. Нет необходимости запоминать слои ArcGis, построенные по данным базы данных, в Shape- файлах Слои нигде не хранятся. Они динамически строятся по данным БД и уничтожаются в момент выхода из прикладной формы карты Обеспечение единого источника данных открывает широчайшие возможности для обработки. Например, моделирование границ объектов и проведение расчетов по измененным границам Принципы взаимодействия с ГИС ArcGis Что дает работа ArcGis под управлением прикладной системы
Возможности геообработки данных с применением технологии создания карт Возможность формирования самого широкого спектра карт, включая редактирование карты, а не только просмотра, как это принято в традиционных случаях, когда карты строится по данным БД. Сохранение полученных карт в формате ArcGis. Возможность работать с объектами БД через карту. Фактически мы получаем новый геоинформационный инструмент работы с объектами карты. Например, перемещение объектов на карте, удаление, редактирование и т.д. Моделирование ситуаций путем манипулирования с объектами карты. Получение отчетов по карте, включая отчеты по произвольному графическому контуру. Проведение расчетов по карте, включая расчеты по произвольному графическому контуру. Добавление новых объектов через карту (установление и изменение принадлежности одних объектов другим).
Формирование разрезов по первичным данным
Формирование запросов к базе данных (на примере системы ГИАС ГЭК)
Эксплуатация и развитие системы Система внедрена и активно используется Ботуобинской экспедицией компании АЛРОСА. Более 50 пользователей, в т.ч. работа через удаленный стол Ведется внедрение в Амакинской экспедиции компании АЛРОСА Планируется внедрение в других геологоразведочных предприятиях Алросы