Ввод / вывод информации в 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 – визуализация сейсмической информации на экране дисплея и принтере в виде трасс сейсмограмм или временных разрезов – собственных параметров не имеет и управляется из окна визуализации. В этом окне реализовано большое число практически используемых функций и оно будет рассмотрено в ходе лабораторных занятий.