4.4Работа с базой данных
В программном модуле «Подсчет запасов» есть возможность работы с базой данных «Атлас». Во вкладке «База данных» главного меню расположены кнопки подключения к базе «Атлас» (Рис. 4 .49).
Рис. 4.49. Вкладка «База данных»
Сначала необходимо нажать кнопку «Настройки подключения», указать сетевые настройки, название базы и пароль (Рис. 4 .50). Нажав на кнопку «Месторождения» можно узнать названия уже созданных баз данных.
Рис. 4.50. Настройка подключения к БД
После нажатия кнопки «ОК» все настройки сохранятся и появится диалоговое окно централизованной загрузки данных из базы в проект (Рис. 4 .51). В верхней части окна приведены настройки подключения, название месторождения и список ревизий БД (указывается номер ревизии - последнего изменения БД, кем и когда были внесены эти изменения). В разделе «Фильтр» необходимо указать пласты и объекты разработки; в разделе «Данные» выбрать загружаемые в проект данные - контуры, карты, точки, полигоны, изображения, скважинную информацию. Для более детального просмотра загружаемой информации можно нажать кнопку , расположенную справа от загружаемых блоков. В появившемся окне «Выбор данных» можно выбрать определенные скважины и блоки данных.
Все настройки по загрузке данных сохраняются и при следующем подключении к этой же базе можно пользоваться кнопкой «Подключиться» (Рис. 4 .49), минуя процедуру настройки подключения и выбора данных.
Рис. 4.51. Загрузка данных в проект
Рис. 4.52. Выбор данных
Загружать данные из базы в рабочий проект можно отдельно по блокам (карты, контура, скважины и др.), для это необходимо в контекстном меню каждого блока выбрать «База данных «Атлас» → «Загрузить...», далее появится диалоговое окно «Выбор данных».
Рис. 4.53. Загрузка данных в проект
В дереве данных (если подключена база данных) перед каждым загруженным в проект элементом находится круглый значок (Рис. 4 .54). Цвет значка указывает на согласованность данных загруженных в проект и хранящихся в базе данных:
- зеленый - информация в проекте и в базе одинаковая;
- красный - информация в проекте изменена после загрузки ее из базы;
- синий - информация в базу не загружена;
- серый - контейнер данных пустой.
Рис. 4.54. Дерево данных
Загрузка данных из проекта в базу
Для загрузки данных в БД «Атлас» из рабочего проекта необходимо в контекстном меню каждого блока выбрать «База данных «Атлас» → «Добавить в базу» (Рис. 4 .55).
Рис. 4.55. Загрузка данных в базу
При загрузке данных по скважинам в появившемся диалоговом окне (Рис. 4 .56) необходимо обязательно указать название ревизии, в разделе «Сохраняемые блоки данных» отметить загружаемые контейнеры, в разделе «Скважины» выбрать номера скважин из списка или занести их в поле для ввода (нажать кнопку «Выбрать», чтобы выделить скважины в списке); в разделе «Комментарий» можно записать любую полезную информацию (пояснение), относящуюся к загружаемым данным. В закладке «Данные ГИС/РИГИС» можно редактировать список загружаемых кривых и результатов интерпретации. После нажатия кнопки «ОК» произойдет загрузка данных в БД, в листе сообщений должно появиться соответствующее сообщение; при наличии сообщений об ошибках необходимо проверить материал и повторить загрузку данных.
Рис. 4.56. Загрузка данных по скважинам
В диалоговом окне сохранения карт, контуров, точек и др. в базу данных необходимо для каждого загружаемого объекта указать пласт (геологический объект) и объект разработки, к которому он относится (Рис. 4 .57). Также нужно указать название ревизии и оставить комментарии.
В программном продукте реализована функция отслеживания изменений в базе данных, для этого необходимо в меню какого-либо контейнера данных выбрать «База данных «Атлас»» → «История изменения» (Рис. 4 .58). В появившемся диалоговом окне отображаются номер ревизии и ее название, измененные данные (список элементов) и действие, произведенное с ними (статус), когда и кем были внесены изменения, а также комментарии, оставленные пользователем.
Рис. 4.57. Сохранение объектов в базу данных
Рис. 4.58. Список изменений в базе
Для создания базы по новому месторождению необходимо во вкладке «База данных» нажать кнопку «Новое месторождение» (Рис. 4 .49), в появившемся диалоговом окне необходимо указать настройки подключения, ввести название месторождения, пароль и нажать кнопку «ОК» (Рис. 4 .59).
Рис. 4.59. Диалоговое окно создания новой базы
Загрузка данных в базу производится через рабочий проект. Сначала необходимо загрузить в базу данные по скважинам: координаты, инклинометрию, траектории, данные ГИС/РИГИС, результаты испытаний и т.д.
Затем, выполнив корреляцию отложений в проекте, необходимо для каждой группы созданных объектов (системы, отделы, ярусы, ... , пласты) выполнить привязку к варианту разбивок (Рис. 4 .60):
- в контекстном меню группы объектов (например, «Пласты») выбрать «База данных «Атлас» → «Привязка к варианту разбивок»;
- в появившемся диалоговом окне указать название варианта (например, «2013 г»);
- группа геологических объектов в дереве данных будет переименована в соответствии с указанным вариантом.
В базу можно загружать несколько вариантов разбивок, например, границы пластов предыдущего и настоящего подсчета запасов, для этого им необходимо указать различные названия вариантов разбивок
Затем необходимо загрузить стратиграфические объекты в базу (Рис. 4 .61): «Стратиграфические объекты» → «База данных «Атлас» → «Загрузить».
Рис. 4.60. Привязка стратиграфического объекта к варианту разбивок
Рис. 4.61. Загрузка стратиграфических объектов в базу
Далее в базу необходимо загрузить блок данных «Разбивки» контейнера «Скважины» (Рис. 4 .55, Рис. 4 .56).
|