Ввод / вывод информации в SeisWin

Хранение обрабатываемой и вспомогательной информации в комплексеSeisWin организовано в библиотечной форме. Основными из них для нас являются:

Имя библиотеки Содержание библиотеки
LDA Библиотека сейсмических данных
LSE Библиотека отбора данных
LVI Библиотека одномерных скоростных моделей
LMV Библиотека двумерных скоростных моделей
LMU Библиотека мьютинга
LSL Библиотека потрассных статических поправок (формируется программой типаLista)

Для входа в окно Библиотеки данных нужно нажать виртуальную кнопку DATASET в поле Управлениеосновного окна.

Вид окна Библиотеки данных показан на рис. 4.7.

Рис. 4.7. Окно Библиотеки данных в комплексе SeisWin.

Окно содержит 4 поля. В поле Категории библиотек приведены условные обозначения категорий (LDA, LSE, и т.д.), назначение категорий и ключи выбора категорий. Справа находится поле Список библиотек, имеющихся в выбранной категории. В этом поле может быть выбрана конкретная библиотека, содержимое её отобразится в текстовом поле Содержание библиотеки. Слева от поля Категории библиотек расположено поле управления – виртуальные кнопки, задающие режимы работы с библиотеками:

- создание новой библиотеки в выбранной категории (CREATE);

- редакции выбранной библиотеки (EDIT);

- удаления выбранной библиотеки (DELETE);

- удаления всех библиотек выбранной категории (DELETE ALL);

- кнопка вызова контекстной помощи (HELP).

Ввод обрабатываемого материала в комплексеSeisWin состоит в формировании библиотеки LDA. При нажатии на кнопки CREATE на экран вызывается браузер, где выбирается вводимый файл (в формате SEG-Y). После нажатия кн. Открыть начинается процесс формирования библиотеки (рис. 4.8.).

Рис. 4.8. Окно Библиотеки данных в процессе формирования
библиотеки LDA006.

Библиотека LSE содержит описание условий отбора трасс, поступающих в поток обработки при чтении данных модулем Input From File. Формат описания условий имеет следующий вид:

[слово_этикетки_трассы] = [диапазон_значений, дополнительный_индекс]

Поле "слово_этикетки_трассы" может принимать следующие основные значения:

SP - номер пункта возбуждения;

GP - номер пункта приёма;

CH - номер полевого канала;

CDP - номер ОГТ;

D - удаление ПВ-ПП (Offset);

XC - X координата ОГТ;

YC - Y координата ОГТ.

Поле "диапазон_значений" допускает две формы записи числового выражения:

N - конкретное значение;

(N1-N2) - диапазон значений (включая значения N1 и N2).

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

Пример: SP=(3003-3009),D=(0-400).

будут отобраны все трассы, номер ПВ которых находится в диапазоне [3003-3009] (т.е. включая крайние значения) и удаления ПВ-ПП которых при­надлежат диапазону значений [0-400] (также включая крайние значения).

В библиотеке LSE имеется строка комментария, куда можно занести необходимые пояснения.

Изменение содержания библиотеки LSE производится в режиме редакции, вызываемом кн. EDIT (рис. 4.9.).

Рис. 4.9. Окна библиотеки LSE в режиме редакции.

Данные об одномерных скоростных моделях заносятся в библиотеки LVI. Рабочее окно этой библиотеки в режимах CREATE и EDIT практически идентично и показано на рис. 4.10. Оно содержит 4 поля. В текстовых окнах верхнего поля задаются номер и координаты ОГТ, к которой относится данная модель, и комментарии. В трёх полях нижней части представлены:

- левое поле – таблица Vсредн (VОГТ);

- среднее поле – график Vсредн (VОГТ);

- правое поле – график Vинтервал.

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

Рис. 4.10. Окно библиотеки LVI.

 

Ввод скоростной модели проще всего выполнить в графоаналитической форме:

- узловые точки зависимости V(t0) приближенно вынести на график средних скоростей;

- откорректировать численные значения в таблице.

Чтение информации в SeisWinосуществляется e из предварительно созданной библиотеки LDAпрограммным модулем Input From Filе, рабочее окно которого показано на рис. 4.11. Просмотр имеющихся библиотек и выбор нужной осуществляются в окне Выбор библиотеки, вызываемом нажатием функциональной кнопки в поле Имя библиотеки LDA.

Рис. 4.11. Окно задания параметров программного модуля
Input From File.

В процессе чтения возможны:

- отбор трасс (опция Отбор трасс) в соответствии с описанием, заданном в одной из библиотек LSE (выбирается аналогично LDA);

- Сортировка трасс (опция Сортировка трасс) по трем ключам, выбираемым в соответствующих диалоговых окнах.

Вывод информации в SeisWinв файл реализован программным модулем Output To File, окно которого показано на рис 4.12. Местоположение выводимого файла и его имя задаются в браузере, вызываемом нажатием кн. Browse.

Рис. 4.13. Окно программного модуля Output To File
(в процессе работы)

Модуль Display traces on screen – визуализация сейсмической информации на экране дисплея и принтере в виде трасс сейсмограмм или временных разрезов – собственных параметров не имеет и управляется из окна визуализации. В этом окне реализовано большое число практически используемых функций и оно будет рассмотрено в ходе лабораторных занятий.