SeisView (2.5)

Инструкция к программе

Оглавление

 

Оглавление. 1

Общие сведения. 2

История модификаций. 3

Запуск программы.. 4

Работа с программой. 5

Открытие файла в формате SEG-Y.. 5

Выбор трасс для отображения. 6

Запись файла в формате SEG-Y.. 7

Включение-выключение режима сдвига трассы по времени в соответствии со значением заголовка “Delay Recording Time”. 7

Выбор способа отображения сейсмики. 8

Панели «Тип отображения» (Display mode) и «Закраска полупериода» (Wiggle Fill) 8

Панель «Цвета» (Colors) 9

Настройка палитры для режима цветного кодирования. 10

Настройка масштаба и усиления. 13

Панель «Масштаб»(Scale) 13

Панель Направление (Direction) 13

Кнопки увеличения / уменьшения. 14

Кнопка автоматического подбора усиления. 15

Окно сейсмики (Seismic) 15

Настройка подписей по осям.. 16

Позиционирование изображения. 17

Выбор трассы.. 17

Просмотр заголовков. 18

Редактирование текстового заголовка файла SEG-Y.. 19

Редактирование двоичного заголовка файла SEG-Y.. 20

Окно заголовков трасс (Trace Headers) 21

Окно вывода на печать (Print) 22

Экспорт изображения сейсмики в формате Windows Bitmap (.bmp) 24

Экспорт изображения сейсмики в формате PostScript 24

Обработка данных. 26

Установка параметров обработки. 26

Панель Обработка (Processing) 27

Полосовой фильтр. 28

Автоматическая регулировка усиления (AGC) 29

Инверсия. 30

Структура файла в формате SEG-Y.. 31


 

Общие сведения

Программа «SeisView» предназначена для просмотра сейсмических файлов (в формате SEG-Y) на экране вашего персонального компьютера с ОС (Windows‑9X ‑ NT).

Программа имеет следующие возможности:

-        поддержка стандартных форматов данных: integer (2,4 байта) and IBM float (4 байта)

-        и нестандартных форматов: integer(1 байт),  float IEEE (4 байта)[1]

-        отображение сейсмики на экране в различных режимах (метод отклонений с закраской полупериода или без; методы переменной плотности и цветного кодирования),

-        изменение масштабирования, усиления, атрибутов подписи заголовков.

-        вывод сейсмического разреза на принтер (графопостроитель)

-        сохранение изображения разреза в формате Windows Bitmap (.bmp) и PostScript.

-        просмотр заголовков SEG-Y

-        редактирование текстового и двоичного заголовков файла SEG-Y

-        полосовой фильтр

-        автоматическая регулировка усиления (AGC)

-        проверка регулярности заголовков трасс

-        запись всего SEG-Y файла или его части на диск в формате SEG-Y (IBM-32) с возможностью отбора данных на основе номеров трасс или значения заголовка трассы и заданного временного интервала

-        сдвиг трассы по времени в соответствии со значением заголовка “Delay Recording Time

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


 

История модификаций

 

Версия

Модификации

2.0

 Усовершенствован пользовательский интерфейс, заменен модуль вывода графики, добавлена инструкция

2.1

 Добавлена автоматическая регулировка усиления

2.11

 Добавлена поддержка файлов с числами в формате персонального компьютера (обратный порядок байтов)

2.2

 Добавлена поддержка дисковых файлов SEG-Y созданных пакетом CGG Geovecteur.

2.3

Добавлена проверка регулярности значений заголовков. Используется для поиска пропущенных трасс

2.4

Добавлен редактор двоичного заголовка SEG-Y файла

2.5

Устранена проблема, возникавшая при выводе на НР-DesignJet

2.6

Добавлена возможность записи файла или его части на диск

2.7

Выбор режима экспорта в .bmp (цветной – черно-белый)

2.8

Добавлено отображение дополнительных заголовков трассы
(байты  181-240)

2.9

Добавлена информация о положении значений заголовков
(номера байтов)

2.20

Вывод на принтер и экспорт в Bitmap файл:

-         Исправлено положение надписей на оси заголовков (был сдвиг на одну трассу)

-         Область вывода увеличена так, чтобы помещалась последняя трасса

Убраны разрывы при отображении трассы методом отклонений

2.21

Автоматическое распознавание формата файлов SEG-Y созданных пакетом CGG Geovecteur (stage files)

 

Режим сдвига трасс по времени в соответствии со значением заголовка “Delay Recording Time

2.22

Указание временного интервала при записи файла на диск

 

Добавление текстовой  метки при выводе на печать

2.23

Отображение текущих заголовков трассы на позиции курсора мыши, когда мышь движется в сейсмическом окне

2.24

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

2.25

Добавлен вывод линий времени на поле разреза


 

Запуск программы

 

В MS Windows существует много способов запуска программ. Например,  двойной щелчок мышью  по пиктограмме программы:

 

 

В результате, на экране появится главное окно программы:

 

 

Используйте кнопку  для включения – выключения панели управляющих элементов.


 

Работа с программой

Открытие файла в формате SEG-Y

 

Для открытия очередного файла выбираем меню “File®Open ”, либо нажимаем на кнопку: .

 

Появится диалог “Open”, при помощи, которого, нужно выбрать необходимый файл, а затем и нажать клавишу “Open” .

 

 

Если ваш файл имеет стандартный (SUN, IBM, SGI workstations) порядок байтов, то выберите пункт “SEG‑Y (ProMAX)” в поле “Files of type”.

 

В противном случае (обратный порядок - ПК) выберите “SEG‑Y (PC byte order).

Выбор трасс для отображения

 

Для изменения параметров выбираем меню “File®Trace Selection”, либо нажимаем на кнопку: .

 

Введите параметры отбора трасс и нажмите на кнопку “Select”, после чего программа начнет отбор трасс. По завершению отбора нажмите кнопку “OK”, для отображения выбранных трасс или на кнопку “Cancel” для отмены результата отбора.

 

 

 


 

Запись файла в формате SEG-Y

 

Для записи открытого файла на диск выбираем меню “File®Save As ”, либо нажимаем на кнопку: .

 

Можно записать только часть разреза, для чего заполните значения в панели области вывода.

 

 

Нажмите кнопку “Save”. Появится стандартный диалог сохранения файла. С его помощью задайте имя файла изображения. Кнопка “Close” закрывает диалог.

 

 

Включение-выключение режима сдвига трассы по времени в соответствии со значением заголовка “Delay Recording Time

 

В некоторых случаях время первого отсчета трассы задается значением заголовка трассы: “Delay Recording Time”. Для правильного отображения профиля, содержащего подобные трассы, необходимо включить режим: “Apply Recording Delay Header ”. При работе в этом режиме несколько замедляется процесс открытия файла, особенно, если файл очень большой. Если вы знаете, что ваш файл не содержит трасс, сдвинутых по времени, то данный режим моно выключить.

 

Для смены режима выбираем меню “File” ® “Apply Recording Delay Header”.

 

 

Выбор способа отображения сейсмики.

 

Панели «Тип отображения» (Display mode) и «Закраска полупериода» (Wiggle Fill)

 

Режимы и соответствующие им комбинации управляющих элементов приведены в следующей таблице.

 

 

Название режима

Положение управляющих элементов

Пример изображения сейсмики

1

Метод отклонений

(Wiggle)

2

Метод отклонений с закраской положительного полупериода

3

Метод отклонений с закраской отрицательного полупериода

4

Метод переменной плотности

5

Метод цветного кодирования

6

Комбинация методов 1 и 5

 


 

Название управляющего элемента панели Display Mode

Назначение

Wiggle

Метод отклонений (Wiggle)

Gray

Метод переменной плотности

Color

Метод цветного кодирования

 

Название управляющего элемента панели Wiggle Fill

Назначение

None

Нет закраски полупериодов

Positive

Закраска положительных полупериодов

Negative

Закраска отрицательных полупериодов

 

 

Панель «Цвета» (Colors)

 

Для выбора цвета трасс используйте следующую панель:

 


 


Название управляющего элемента панели Colors

Назначение

Wiggle

Цвет трассы

Fill

Цвет закраски полупериодов

Selected

Цвет выбранной трассы

 


 

Настройка палитры для режима цветного кодирования

 

Нажмите клавишу , в результате появится диалог “Палитра” (Palette).

 

Палитра строится при помощи цветовых маркеров, промежутки между которыми заполняются посредством линейной интерполяции.

 

Изначальная палитра состоит из трех маркеров:

 

Маркер

Назначение

1

-100%

Максимальное отрицательное значение амплитуды

2

0%

Нулевое значение амплитуды

3

+100%

Максимальное положительное значение амплитуды

 

Для выбора маркера отметьте его в панели “Markers/Levels”.

 

 


 

Для выбора нового цвета маркера используйте панель цветов в правой части диалога. Выбранный цвет будет отображен в поле “Selected Color”. Для присвоения цвета выбранному маркеру нажмите кнопку “Assign Color”.

 

 

Для добавления нового маркера нажмите кнопку “Add Marker”. Новый маркер будет добавлен между выбранным и предыдущим маркером.

 


Для удаления выбранного маркера нажмите кнопку “Delete Marker”.

 

Положение маркера на палитре можно менять, перемещая указатель   при помощи мыши.

 

Созданную палитру можно сохранить в системном регистре. Для чего введите имя новой палитры в поле “Saved palettes” и нажмите кнопку “Save”.

 

Для загрузки сохраненной палитры, раскройте список “Saved palettes” и выберите нужную палитру.

 

Для удаления палитры нажмите кнопку “Delete”.

 

 

При нажатии на кнопку “Apply”текущая палитра становится активной. То же самое происходит при нажатии на клавишу “OK”, но при этом диалог закрывается. Кнопка “Close” закрывает диалог и отменяет любые изменения.


 

Настройка масштаба и усиления

Панель «Масштаб»(Scale)

 

 

Название управляющего элемента панели Scale

Назначение

Traces

Устанавливает число трасс на сантиметр

Time

Устанавливает число сантиметров на секунду

Gain

Регулировка усиления

 

Для регулировки значения при помощи  мыши, подведите курсор мыши к соответствующему движку () нажмите левую кнопку и, удерживая ее нажатой, перемещайте движок. Значение параметра будет отображаться в текстовом поле, справа от движка, а изображение сейсморазреза на экране будет перерисовываться, отражая текущие изменения

 

Панель Направление (Direction)

 

.

 

 

Название управляющего элемента панели Direction

Назначение

Normal

Вывод трасс слева направо

Reversed

Вывод трасс справа налево

 


 

 

Кнопки увеличения / уменьшения.

 

Кнопка

Назначение

 

Изменить масштаб изображения таким образом, чтобы весь разрез поместился на экране

 

 

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

 

 

Вернуться к предыдущему масштабу

 

 

Увеличить изображение в 1,5 раза

 

 

Уменьшить изображение в 1,5 раза

 

 

Направление, в котором изменяется масштаба, нажатии кнопок: ,  и  

зависит от состояния нижеследующих радио-кнопок:

 

Кнопка

Назначение

Изменение масштаба в двух направлениях

Изменение масштаба по горизонтали (расстояние между трассами)

Изменение масштаба по вертикали (по времени)

 


Кнопка автоматического подбора усиления

 

После нажатия на кнопку  программа подберет усиление, базируясь на максимальном значении текущей выбранной трассы (см. “Выбор трассы”).

 

 

Окно сейсмики (Seismic)

 

Для активизации сейсмического окна нажмите на закладку “Seismic”.

 

 

При перемещении указателя мыши в сейсмическом окне, значения, относящиеся к текущей точке, будут отображаться в полосе состояния, расположенной в нижней части главного окна и в окошке Заголовки на позиции мыши

 

Trc

Порядковый номер трассы в файле

Time

Время (мс)

Smp

Значение отсчета (после применения модулей обработки!)


 

Настройка подписей по осям

 

Нажмите на клавишу , в результате чего появится диалог “Оси” (Axes)

 

 

Диалог имеет две закладки. Для выбора заголовков трасс, которые будут подписываться сверху разреза, перейдите к закладке “Trace Axis (Headers)” и отметьте нужные элементы. Для выбора шага подписи по временной шкале перейдите к закладке “Time Axis”.

 

 

Здесь задайте необходимую величину шага. Если нужен вывод линий времени поставьте отметку возле “Timelines”

 

При нажатии на кнопку “Apply” установленные параметры вступают в действие. То же самое происходит при нажатии на клавишу “OK”, но при этом диалог закрывается. Кнопка “Close” закрывает диалог и отменяет любые изменения.

 

 

 

Позиционирование изображения

 

Существуют два способа перемещения изображения:

 

-        при помощи полоса прокрутки

 

-        при помощи мыши, для чего нужно включить режим “Перемещение”.

 

При нажатии на кнопку  происходит переключение в режим “Перемещение”, после чего изображение на экране можно двигать при помощи мыши. Для этого необходимо подвести курсор мыши к той точке изображения, откуда вы хотите начать перемещение, нажать левую клавишу мыши и, удерживая ее, сдвинуть изображение в нужном направлении.

 

Выбор трассы

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

 

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

 

Данные заголовка выбранной трассы будут отображены на панели “Bin header” (см. «Просмотр заголовков»).

 

Эта трасса, также будет использована при автоматическом подборе усиления.

 

Для выбора следующей трассы нажмите кнопку , а для перехода к предыдущей трассе кнопку .

 


 

Просмотр заголовков

 

При нажатии на кнопку  в левой части сейсмического окна появится панель заголовков:

 

 

Содержимое панели, зависит от того, какая радио-кнопка включена

 

кнопка

содержимое панели “Заголовки”

General

Общая информация о файле

Trace header

Заголовок “Выбранной” трассы

Bin header

Двоичный заголовок файла SEG-Y

Text header

Текстовый заголовок файла SEG-Y

 

Для изменения размера панели, подведите курсор мыши к правой границе панели, и когда курсор примет вид , нажмите левую клавишу мыши, и удерживая ее нажатой, переместите границу панели в нужном направлении.


 

Редактирование текстового заголовка файла SEG-Y[2]

 

На панели заголовков, нажмите радио-кнопку “Text Header”, в результате чего будет изображено содержание текстового заголовка:

 

 

Отметьте мышью нужную строку в таблице и введите с клавиатуры необходимые изменения в заголовок.

 

Строки, в которые внесены изменения, выделяются синим цветом.

 

Для записи исправлений в файл нажмите кнопку “Update”, а для отмены всех изменений нажмите кнопку “Reset[3]

 

Кроме того, можно загрузить данные заголовка из текстового (ASCII) файла. Для этого нажмите кнопку “From file” или выберите меню “File” ® “Load Text Header from File”. При нажатии маленькой кнопки, расположенной  рядом с кнопкой “From file”, данные будут загружены из предыдущего файла.


 

Редактирование двоичного заголовка файла SEG-Y[4]

 

На панели заголовков, нажмите радио-кнопку “Bin Header”, в результате чего будет изображено содержание двоичного заголовка:

 

 

Отметьте мышью нужную строку в таблице и введите с клавиатуры необходимые изменения в заголовок. Значения “Sample Interval”, “Number samples per data trace for reel” и “Data Sample Code” влияют на структуру файла, поэтому их изменение запрещено.

 

Значения, в которые внесены изменения, выделяются синим цветом, а строки с ошибками, выделяются красным.

 

Программа не будет сохранять исправления, пока все ошибки не исправлены.

 

Для записи исправлений в файл нажмите кнопку “Update”, а для отмены всех изменений нажмите кнопку “Reset[5]


 

Окно заголовков трасс (Trace Headers)

 

Для активизации окна заголовков нажмите на закладку “Trace Headers”.

 

 

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

 

Программа осуществляет проверку на регулярность заголовков трасс. Если значение заголовка текущей трассы будет отличаться от значения заголовка предыдущей на величину не равную разнице со следующей трассой, то такое значение отмечается в таблице красным цветом.

 

 


 

Окно вывода на печать (Print)

 

Для активизации окна заголовков нажмите на закладку “Print Preview”.

 

 

Для выбора принтера и установки размера страницы, нажмите на кнопку “Select”. На экране появится стандартный диалог выбора и настройки принтера. Используйте его для установки необходимых параметров. Характеристики выбранного принтера будут показаны в панели свойств.

 

Для установки ориентации вывода используйте радио-кнопки панели ориентации. Нажатие кнопки “Horizontal” задает горизонтальную ориентацию, а “Vertical” – вертикальную.

 

Можно выводить на печать только часть разреза, для чего заполните значения в панели области вывода:

 

Tmin

Минимальное время (мс)

Tmax

Максимальное время (мс)

From tr.

Начать с этой трассы

То tr.

Закончить этой трассой

Кнопки “min” и “max” используются для установки минимально и максимально возможных значений, соответственно.

 

Чтобы поместить информационную метку (текстовая строка) из поля ввода “Label” на выводимый разрез, поставьте отметку .  Нажатие кнопки “File name” заносит имя открытого файла  в поле ввода, а кнопка “Clear” очищает его.

 

Если изображение не помещается на одну страницу, то оно будет разбито на несколько частей.

 

Панель предварительного просмотра показывает, как изображение распределено по страницам. При изменении масштабирования, типа вывода и т.п., текущие изменения будут отражаться в панели просмотра.

 

Для того чтобы начать вывод на печать нажмите кнопку “Print”. В результате клавиша “Print” будет переименована в “Abort Print”. Объем выполнения будет отображаться полосой прогресса, расположенной в нижней части окна.

 

 

Для досрочного прекращения печати нажмите клавишу “Abort Print”.

 

Во время печати другие действия с программой запрещены.


 

 

Экспорт изображения сейсмики в формате Windows Bitmap (.bmp)

 

Выберите меню“File®Export Image to BMP file” или нажмите кнопку , в результате чего появится диалог “Экспорт в BMP” (Export Image to BMP)

 

 

Можно экспортировать только часть разреза, для чего заполните значения в панели области вывода.

 

Нажмите кнопку “Export”. Появится стандартный диалог сохранения файла. С его помощью задайте имя файла изображения. Кнопка “Close” закрывает диалог.

 

 

 

Экспорт изображения сейсмики в формате PostScript

 

Данное действие предназначено для сохранения изображения сейсмики в векторной форме для последующего импорта в CorelDraw. Поддерживается только метод отклонений с закраской.

 

Выберите меню “File” ® “ Export Image to PostScript”, в результате чего появится диалогЭкспорт в PostScript” (Export Image to PostScript)

 

 

Назначение элементов диалога то же самое, как в предыдущей главе.


 

Обработка данных

 

Обработка данных производится перед выводом очередной трассы на экран. Состав модулей обработки следующий:

 

-        полосовой фильтр

-        автоматическая регулировка усиления (AGC)

-        инверсия данных трассы (смена знака)

 

Установка параметров обработки

 

Для ввода параметров обработки нажмите на клавишу  или выберите пункт меню “Processing®Parameters”, в результате чего появится диалог “Processing”. Введите необходимые параметры. При нажатии на кнопку “Apply” установленные параметры вступают в действие. То же самое происходит при нажатии на клавишу “OK”, но при этом диалог закрывается. Кнопка “Close” закрывает диалог и отменяет любые изменения.

 

 

 


 

Панель Обработка (Processing)

 

.

 

Панель позволяет включать или отключать соответствующие модули обработки.

 

Название управляющего элемента панели Processing

Назначение

Inversion

Инверсия данных (смена знака)

Filter

Полосовой фильтр

Agc

Автоматическая регулировка усиления

 


 

Полосовой фильтр

 

 

Введите значения частот среза фильтра, как показано на рисунке, и поставьте отметку “Use filter”, если хотите, чтобы осуществлялась частотная фильтрация данных.

 

Исходные данные

Данные после применения фильтра

 


 

Автоматическая регулировка усиления (AGC)

 

Параметр “Window length” задает длину окна, используемого для автоматической регулировки усиления. Модуль AGC перемещает окно вдоль трассы, отсчет за отчетом, и рассчитывает значение масштабирующего фактора для каждого положения. Масштабирующий коэффициент вычисляется на основе среднеквадратичного значения амплитуды в окне.

 

 

 

Введите значение длины окна, и поставьте отметку “Use AGC”, если хотите, чтобы осуществлялась автоматическая регулировка усиления.

 

Исходные данные

Данные после применения AGC

 

Инверсия

 

Данный модуль заменяет каждый отсчет в трассе значением противоположным по знаку (умножение на  минус единицу). Поставьте отметку “Use Inversion”, если хотите, чтобы осуществлялась инверсия.

 


Структура файла в формате SEG-Y

 

Заголовки файла

Сейсмо-трассы

3200 байтов

текстовый заголовок в коде EBCDIC

400 байтов двоичный заголовок

240 байтов заголовок трассы

данные сейсмо-трассы

240 байтов заголовок трассы

данные сейсмо-трассы

240 байтов заголовок трассы

данные сейсмо-трассы

 

 


 

 

 

© Сергей Павлухин

Южно-Сахалинск

2003

 



[1] Поддерживаются форматы аналогичные тем, что создает модуль пакета “ProMAX” – Seg-Y output

[2] Если файл имеет атрибут “Только чтение”, то редактировать заголовок нельзя.

[3] Кнопки “Reset” и “Update” применяются к текстовому и двоичному  заголовкам одновременно.

[4] Если файл имеет атрибут “Только чтение”, то редактировать заголовок нельзя.

[5] Кнопки “Reset” и “Update” применяются к текстовому и двоичному  заголовкам одновременно.