← Назад

Ввод данных ГИС.

LOG data input.

inlog Интерактивная программа.


Назначение.

Решаемые задачи и метод.

Программа ввода данных ГИС обеспечивает ввод данных ГИС. Программа вводит данные ГИС представленные в файлах формата LAS или в текстовых файлах табличного вида. Введенные данные записываются в базу данных.

Взаимодействие с другими программами.

Эта программа готовит данные ГИС для последующего их применения при интерпретации результатов данных ВСП.


Описание.

Сеанс работы.

Сеанс работы программы начинается с ввода данных ГИС (кнопка "File"). До ввода данных ГИС все остальные кнопки программы недоступны.

Пользовательский интерфейс.

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

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


Структура меню.

File

Property Edit После нажатия каждой кнопки появляется диалоговое окно, позволяющее выполнить выбранную функцию.


Пункты меню.

File -> LAS format...
Вызов диалога для ввода данных ГИС, записанных в файле формата LAS.
Выбор исходного файла осуществляется в диалоговом окне, вызываемом после нажатия кнопки "File". Выбранный файл можно просмотреть в окне " Text of selected file ". Подобрать нужную кодировку для файла можно с помощью кнопок "Cyrillic text code". Убедившись, что выбранный файл действительно тот, который нужен, нажимают кнопку " Ok ".

После нажатия этой кнопки, ранее не активные окна с параметрами файла станут активными и в них отобразится информация о выбранном файле. В окне списка "List of Curves" появятся имена кривых, находящихся в этом файле. Для ввода нужных кривых из этого файла, необходимо их выбрать. Для этого подводят курсор списка на нужную кривую и нажимают клавишу " >> ". Выбранная кривая должна появиться в правом окне списков с именем "Selected Curve", что подтверждает ее фактический выбор. После выбора всех нужных кривых из этого файла, нажимается клавиша "Run" для ввода кривых в обработку.


File -> ASCII format...
Вызов диалога для ввода данных ГИС, записанных в текстовом файле табличной формы.
Выбор исходного файла осуществляется в диалоговом окне, вызываемом после нажатия кнопки "File". Выбранный файл можно просмотреть в окне " Text of selected file ". Подобрать нужную кодировку для файла можно с помощью кнопок "Cyrillic text code". Убедившись, что выбранный файл действительно тот, который нужен, следует кликнуть курсором мышки на начальной строке табличных данных. в результате чего кнопка "Ok" становится доступной. Затем, если таблица содержит в строках разделительные символы между колонками, нужно установить в поле "delimiter character" нужный символ. В качестве разделительных символов могут быть использованы символы пробела, табуляции, запятая или точка с запятой. После нажатия кнопки "Ok" в поле "Input table" появляется вводимая таблица, разбитая на колонки и дополнительное окно с именами кривых. В каждой колонке находятся данные одной кривой. В первую строку этой таблицы заносятся имена колонок. Вводятся только те колонки, которым присвоено имя. Для присвоения имени колонке, нужно кликнуть на ней левой кнопкой мыши, после чего в первой строке выбранной колонки в поле имени появится выделенная полоса. Затем нужно в дополнительном окне установить курсор списка на нужное имя кривой и нажать кнопку "Apply". Выбранное имя кривой занесется в первую строку выбранной колонки. Если в таблице имеется колонка глубин, ей присваивается имя "Depth". При выборе колонки глубин, программа автоматически просматривает всю таблицу и заносит значения начальной, конечной глубины и минимальный шаг между числами в соответствующие поля.

    После выбора всех кривых, если в таблице отсутствует колонка глубин, необходимо набрать соответствующую информацию о данных:
  • Start depth - начальная глубина
  • End depth - конечная глубина
  • Step depth - шаг измерений
  • Null data - число для отметки несуществующих данных
Если в таблице имеется колонка глубин, в эти поля данные занесутся автоматически и их при желании можно исправить.
Ввод данных произойдет после нажатия кнопки "Run".
Дополнительное окно с именами кривых имеет вид:

С помощью этого окна выбираются имена кривых из имеющихся в списке. Для присвоения имени кривой, нужно предварительно выделить колонку, затем установить курсор списка на нужном имени и нажать кнопку "Apply". Выбранное имя занесется в первую строку колонки.
Если в списке нет нужного имени, для его добавления нужно нажать кнопку "Add Name" и в появившемся окне указать новое имя кривой.
Для удаления имени, нужно поставить курсор списка на удаляемое имя и нажать кнопку "Del name".


File -> Save curve...
Вызов диалога для записи кривых в локальную базу данных. В списке "List of Curves" визуализируется список всех введенных кривых. Для записи кривой курсор в этом списке устанавливается на нужную кривую и нажимается кнопка ">>". Данные для этой кривой появятся в окнах справа.
    Они включают в себя:
  • Name of curve - имя кривой
  • Start depth - начальную глубину
  • End depth - конечную глубину
  • Step depth - шаг измерения.
При желании, можно изменить имя кривой.
Запись кривой в базу данных происходит после нажатия кнопки "Save".


File -> Exit
Нажатие этой кнопки приводит к завершению работы программы.


Property -> Curve...
Вызов диалога для установки параметров визуализации кривой.
Нажатием этой кнопки вызывается диалог для установки и изменения параметров визуализации кривой. Для этого в левой части окна имеется список кривых. Выбирая в списке нужную кривую, можно изменить ее параметры.

Для каждой кривой можно установить или изменить следующие свойства:
  • Визуализировать кривую или нет можно включая соответственно кнопки "Show" или "Hide".
  • Установить вид линии: ее толщину, стиль или цвет. Толщина или стиль линии устанавливается изменением содержимого соответствующих окон в окне. При этом
    • LineSolid - кривая рисуется непрерывной линией
    • LineOnOffDash - кривая рисуется прерывистой линией
    • LineDoubleDash - кривая рисуется прерывистой линией с другим цветом промежутков По умолчанию устанавливается стиль LineSolid.
    • Dashes - список пар чисел. Каждая пара чисел указывает длину черточки и величину промежутка после нее. Этот параметр нужен, если способ рисовки линии установлен LineOnOffDash или LineDoubleDash. По умолчанию устанавливаются значения 8,3
    Цвет линии устанавливается при нажатии кнопки "Select" окна "Color line". При этом вызывается соответствующий диалог. Для установки цвета достаточно щелкнуть левой клавишей мыши на малом квадратике соответствующего цвета и нажать кнопку "Apply" в окне диалога. В строках "Min. depth" и "Max. depth" указываются фактические интервалы кривой.

  • Изменить значения минимальной и/или максимальной величины шкалы рисовки кривой. Это приведет к сдвигу кривой по горизонтальной оси. Кроме того, задавая их одинаковыми для разных кривых, можно их сравнивать между собой.
  • Изменить тип представления кривой. При "Type Data" кривая рисуется в виде сплошной линии. При "Type Lay" кривая рисуется в виде пластов.


Property -> Window...
Нажатие этой кнопки приводит к появлению окна диалога для установки вида окна и масштаба рисовки кривых. Выбор цвета для всех случаев выполняется одинаково и описан в главе Curve...
Можно установить следующие параметры окна:
  • Цвет фона основного поля программы.
  • Цвет фона внутри рамки для рисовки кривых
  • Цвет рамки для рисовки кривых
  • Цвет линий для рисовки шкалы глубин
  • Шаг рисовки кривой. При задании этого параметра большим единицы, кривая будет рисоваться на экране в растянутом виде. При задании этого параметра отрицательным числом, для рисовки будут выбираться значения кривой с заданным шагом и кривая будет нарисована в сжатом виде.
  • Шаг рисовки и подписи линий шкалы глубин. Задается в метрах.
  • Изменить тип аргумента шкалы глубин можно переключением кнопок Hcab или Zop параметра Argument.


Edit -> Rename curve...
Вызов диалога для переименования кривых. Выбор кривой для переименования осуществляется нажатием кнопки "Select". В списке "List of Curves" визуализируется список всех введенных кривых. Курсор в этом списке устанавливается на нужную кривую и нажимается кнопка "Ok". Имя выбранной кривой появится в поле "Name curve for rename". После этого нужно в окне "New name for curve" указать новое имя кривой.
Переименование кривой происходит после нажатия кнопки "Apply". Отказаться от переименования можно нажатием кнопки "Cancel".


Edit -> Delete curve...
Вызов диалога для переименования кривых. Выбор кривой для удаления осуществляется нажатием кнопки "Select". В списке "List of Curves" визуализируется список всех введенных кривых. Курсор в этом списке устанавливается на нужную кривую и нажимается кнопка "Ok". Имя выбранной кривой появится в поле "Name curve for delete".
Удаление кривой происходит после нажатия кнопки "Apply". Отказаться от удаления можно нажатием кнопки "Cancel".

Входные данные.

Паспортные данные.

Для получения имени скважины используется таблица WELLLIST.

Прочие данные.

Прочие данные программой не используются.


Выходные данные.

Таблицы БД.

Программа использует для записи или создает следующие таблицы:

  • VSP.LOGLIST - для записи cведений о кривых в базе данных типа "Data". О каждой кривой приводятся сведения об интервале кривой, шаге измерения, значении отсутствующего числа и дата записи кривой в базу данных.
  • VSP.LOG..LOGDAT.n - для записи собственно кривых в базу данных. Каждая кривая записывается в отдельную таблицу.


Сообщения пользователю.

Способ доведения сообщений до пользователя.

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

Описание информационных сообщений.

Сообщения выводимые на терминал:

N/A

Сообщения выводимые в информационную строку:

"Error: Selected curve missing"
Отсутствует выбранная кривая
"WELLIST table missing"
Отсутствует таблица БД VSP.WELLLIST
"WELLIST table is empty"
Таблица VSP.WELLLIST не содержит строк данных
"Error for open table LOGLIST"
Ошибка при открытии таблицы БД с именем VSP.LOGLIST
"Error for open table MOD1DLIST"
Ошибка при открытии таблицы БД с именем VSP.MOD1DLIST

Описание диагностических сообщений.

Сообщения выводимые на терминал:

"FATAL: Error read file."
Ошибка открытия файла или файл нулевой длины
"FATAL: Error in pos= хх.File is not format LAS"
Ошибка в колонке ... Файл не записан в LAS-формате
"Set parametrs STRT, STOP, STEP or NULL"
При вводе таблицы не заполнены поля
  • Start depth - начальная глубина
  • End depth - конечная глубина
  • Step depth - шаг измерений
  • Null data - число для отметки несуществующих данных
"Parametr Hstep equal NULL"
Параметр Step depth равен нулю
"Parametr Hmin great Hmax"
Параметр Start depth - начальная глубина больше параметра End depth - конечная глубина при значении параметра Step depth - шаг измерений больше нуля
"Parametr Hstep less Null"
Параметр Step depth - шаг измерений меньше нуля, при значении параметра End depth - конечная глубина большем параметра Start depth - начальная глубина
Контакты
198188 Санкт-Петербург, ул. Зайцева, д. 41, офис 263
Телефоны:
+7 (495) 754-9990
+7 (903) 255-7275
+7 (911) 236-7708
e-mail:
vsp@geovers.com
© ООО Геоверс, 2001-2024