Національний ТУ «Дніпровська політехніка» — відповідність Часу
Геоінформаційна система КОНТУР


     Геоинформационная система КОНТУР. Основной задачей ГИС КОНТУР является предоставление программных механизмов визуализации геологоразведочных данных и выполнение их пространственного анализа с целью внедрения метода автоматизированного создания трехмерных моделей геологических объектов.

    КОНТУР

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

При моделировании ГО решается следующий круг задач:

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

Центральным звеном технологии есть ГІС КОНТУР, инструментарий которой реализует технологические этапы (рис. 1):

Рис. 1 - Обобщенная схема использования ГИС КОНТУР

Таким образом, основной задачей ГИС КОНТУР является предоставление программных механизмов визуализации геологоразведочных данных и выполнение их пространственного анализа с целью внедрения метода автоматизированного создания трехмерных моделей ГО. Разработанная ГИС решает следующий круг задач:

  1. визуализация данных геолого-геофизических наблюдений;
  2. векторное и растровое представление данных;
  3. управление пластами данных;
  4. работа со стандартными для ГИС пластами данных типа точка, полилиния, полигон;
  5. поддержка дополнительных программных структур, которые разрешают манипулировать комплексными данными, которые представляют, например, буровые скважины, интервальные данные проб;
  6. работа с таблицами атрибутивных данных в составе БГД;
  7. подготовка к построению геологических разрезов;
  8. подготовка к построению погоризонтних планов;
  9. визуальный анализ данных проб по буровым скважинам;
  10. фильтрация отображаемых данных
  11. создание новых пластов данных из существующих по запросу;
  12. редактирование пластов;
  13. отображение пластов данных в плоскостях XOY, YOX, XOZ, YOZ, а также в проекциях разрезов;
  14. отображение данных в масштабе, который задан пользователем;
  15. экспорт пластов данных в известные форматы файлов MapInfo MIF, ESRI Shapefile, AutoCAD DXF, Text ASCII;
  16. экспорт таблиц в формат MS Visual FoxPro, MS Access и форматированный текстовый ASCII формат;
  17. импорт таблиц формата MS Visual FoxPro, Formated Text ASCII;
  18. отображение полигональных данных с любым цветовым заливанием и штриховкой пользователя;
  19. предоставление пользователю редактора штриховок;
  20. отображение пластов данных в составе трехмерной (3D) сцены;
  21. автоматизированное создание 3 D-Моделей;
  22. подготовка пластов данных в печать в масштабе пользователя;
  23. организация интерфейса взаимодействия программ пользователя по ГИС КОНТУР.

Компьютерное решение указанного круга задач значительно повышает производительность работы сотрудников разных геологоразведочных организаций, переводит на более высокий интеллектуальный уровень решения ряда проблем, которые возникают в процессе моделирования геологической среды( а разработанная ГИС КОНТУР представляет собой АРМ геолога ( геолога-интерпретатора, ведущего-геолога).

Рис.3 - Архитектура геологической геоинформационной системы КОНТУР

На рис. 2 графически изображены этапы предлагаемой технологии. Технологическая цепочка начинается от этапа подготовки данных и завершается этапом 2D/3D-моделирования. Как видно из рис. 2, такое поэтапное последовательное решение предполагает создание наиболее необходимых для моделирования геологической среды цифровых пластов данных. Послойная организация отображения данных в ГИС разрешает оперативно, в интерактивном режиме, отображать для визуализации необходимые данные, предоставляя тем самым специалисту выбор включения тех или иных ГО для получения как полной картины геологической среды, так и ее частичных моделей.

Реализация ГИС КОНТУР

На рис. 3 представленная архитектурная схема ГИС КОНТУР. Спроектированная система базируется на специально разработанной иерархии классов, основные из которых (составляя ядро) представленные на рис. 4.

Рис.4 -  Иерархия основных классов библиотеки ядра ГИС КОНТУР

В средах Borland Delphi 7.0 и Microsoft Visual Studio 2002/2005 была разработана библиотека классов, набор программных расширений и динамических библиотек, которые позволяют реализовать основные концепции ГИС, создание, управление и обработку базы геологических данных, программа автоматизированного выявления неточностей и ошибок введения оператором входных геологоразведочных данных.

Рис. 5 - Главное окно ГИС КОНТУР

ГИС КОНТУР содержит в своем составе 204 программных модуля и 7 основных динамических библиотек с общим количеством строк кода большей 100 000. На рис. 6 представлен фрагмент геологического разреза, который построен инструментами ГИС КОНТУР.
Одним из важнейших программных расширений ГИС КОНТУР является программа GIS_Contour_3DViewer, которая используется как дополнительный визуализатор трехмерных данных (3D-визуализатор). Он построен с использованием библиотеки трехмерной графики OpenGL. На рис. 7 представленное главное окно 3D-визуализатора.

Рис. 6 - Пример геологического разреза с рамочним оформлением

Рис. 7 - Главное окно 3 D-визуализатора с загруженными пластами данных


© 2006-2018 Інформація про сайт