← Назад 
S2ApplyKin PEP-клиент.
  Программа предназначена для ввода кинематических поправок 
в трассы наземной сейсморазведки. 
 Программа является PEP-клиентом, то есть, она запускается из-под оболочки
пакетного запуска pktexec, предоставляющей
сервис по заданию параметров, управлению выполнением и просмотру протокола
работы программы.
 Задание параметров и запуск программы происходит из-под оболочки пакетного
запуска pktexec.  Типовой сеанс работы
состоит из следующих шагов:
-  Запуск программы из меню пакета ВСП.
 -  Задание проекта, в каталоге данных которого находится исходная модификация
(пункт меню File -> Project...).
 -  Задание входного набора трасс наземной сейсморазведки. 
 -  Задание таблицы с кинематическими параметрами
 
 -  Задание направления преобразования
 -  Задание режима ввода кинематики
 -  Задание коэффициента при временных сдвигах
 
 -  Задание минимально-допустимого значения корреляции
 -  Задание модификации для сохранениея результата. 
 -  Запуск программы на выполнение (кнопка Start в панели инструментов
или пункт меню S2ApplyKin -> Start).
 -  Для просмотра результирующей таблицы надо нажать кнопку View
у имени выходной таблицы в панели результатов.
 Для просмотра протокола прохождения программы надо нажать кнопку View
log в панели инструментов или выбрать пункт меню S2ApplyKin -> View
log.
 -  Для выхода из среды пакетного запуска нужно нажать кнопку Exit в
панели инструментов или выбрать пункт меню File -> Exit.
 
 Имя: Входной набор трасс
Тип: nmod_s
Описание:  Входной набор трасс наземной сейсморазведки. В заголовках 
должно быть заполнено поле 'удаление трассы'.
 Имя: Таблица с кинематическими параметрами
Тип: dbitem
Описание:  Таблица с кинематическими параметрами. Содержит времена 
регистрации T0, значения кинематических параметров p, значения
дополнительных коэффициентов полинома второй степини, уточня-
ющих форму гиперболы на времени T0. 
 Имя: Направление преобразования
Тип: enum
Описание:  Параметр определяет направление пребразования: прямое или 
обратное. Прямое преобразование осуществляет ввод 
кинематических поправок в исходные трассы, обратное - возврат
на первоначальные времена. 
 Имя: Режим ввода кинематики
Тип: enum
Описание:  Определяет режим ввода кинематических параметров:
Hyperbolic only - используются только параметры гипербол,
Hyperbolic + dip - используются параметры гипербол и коэффи-
                   циенты полиномов при первой степени,
Hyperbolic + dip + 2nd order - используются параметры гипербол
                               и коэффициенты полиномов при
                               первой и второй степенях.
 Имя: Коэффициент при временных сдвигах
Тип: float
Описание:  При вводе кинематических поправок временные сдвиги трасс 
домножаются на этот коэффициент.
 Имя: Минимально-допустимое значение корреляции
Тип: float
Описание:  Кинематические параметры, при вводе которых соответствующие
волны на вертикали дают величину корреляции вдоль оси симфаз-
ности меньше этого значения, не используются. 
 Имя: Трассы с введенными поправками
Тип: nmod_s
Описание: Содержит сейсмические трассы после преобразования. 
-  
 
 Имя:   Status of program execution.
Тип: string
Описание: Статус.
 Имя:   Progress indication
Тип: progress
Описание: Индикатор прогресса.
-  
 -  Имя:  Result field
Тип: nmod_e
Описание:  Сейсмограммы с восстановленными трассами.
 
 Для детального ознакомления с пользовательским интерфейсом оболочки
пакетного запуска, смотри описание программы 
pktexec.
 На вход программы подаются все трассы указанной модификации, с помеченными не актуальными. 
 Программа получает имя рабочего проекта через переменную среды PROJECT.  В
случае запуска программы из-под оболочки, это условие выполняется путем выбора
рабочего проекта.
 Программа определяет местонахождение системных файлов пакета из переменной
VSPHOME, определенной в профиле пользователя или в файле setup в домашнем
каталоге пользователя пакета.  Файле setup данная переменная может
выступать также под именем VSP.
 Программа ищет описание параметров в файлах $VSPHOME/etc/S2ApplyKin.pep и
$VSPHOME/etc/vsp.pep.
 В домашнем каталоге пользователя должен присутствовать файл setup,
содержащий пути к каталогам данных, заданий и протоколов прохождения проектов, а
также пути к системным файлам пакета ВСП.
 Прочие требования накладываются оболочкой пакетного запуска pktexec.
 Все сообщения выводятся в стандартный поток ошибок.  В случае запуска
программы из-под интерактивной оболочки сообщения сохраняются в файле протокола
прохождения задания LOG/$PROJECT/S2ApplyKin-#.log.  Сообщения классов серьезности
EL_FATAL и EL_ERROR помещаются по завершении работы программы в область
сообщений интерактивной оболочки.
    
-  Can not open [Mod_name] modification: [Text error] - ошибка при
открытии модификации [Mod_name]: код ошибки
 
 
-  Интерактивная оболочка пакетного запуска 
pktexec.