Читайте также:
|
|
(массив точек)
Назначение
Программа предназначена для просмотра массива и его корректировки с клавиатуры.
Постановка задачи
Для решения некоторых задач обработки данных ГИС бывает необходимо просмотреть массив значений кривой в произвольном интервале и откорректировать его с клавиатуры ПЭВМ. Необходимость коррекции может быть вызвана разными причинами; например, ошибками оцифровки каротажных диаграмм, несовершенством алгоритмов обработки, желанием учесть некоторую априорную геологическую информацию, которая отсутствует в данных каротажа.
Метод решения и алгоритм
После выбора кривой (или любого другого массива), значения амплитуд которой необходимо просмотреть и откорректировать, программа предлагает с помощью маркера выбрать глубину начала просмотра массива. После этого высвечивается окно, в котором расположены строки, включающие порядковые номера, глубины и значения амплитуд. При этом точка, соответствующая глубине начала просмотра массива подсвечивается синим цветом.
|
Рис.1.4.1. Просмотр массива кривой БК
Подводя курсор к нужной строке, можно исправить значения амплитуды кривой.
В верхней строке окна с массивом кривой расположены пункты меню, позволяющие осуществить некоторые дополнительные операции.
Пункт Строка содержит функции:
Разворот – позволяет колонку развернуть в строку для удобства просмотра,
Вставить - позволяет вставить одну или несколько строк в массиве кривой,
Удалить -позволяет удалить одну или несколько строк в массиве кривой,
Пункт меню Редактор предлагает следующие дополнительные операции:
Копировать - После нажатия клавиши "копировать" высвеченное значение (или группа значений) массива заносится в буфер обмена,
Вставить - Если теперь выбрать операцию "вставить", то это значение (или группа значений) будет вставлено в указанную строку массива. Копировать значения можно многократно, но вставляться будет всегда последнее скопированное значение,
Очистить – эта операция позволяет очистить строку массива, на которой установлен курсор, т.е. заменить значение кривой признаком отсутствия информации. Длина массива при этом не изменится,
Отменить – эта операция отменяет действие предыдущей.
Пункт меню Массив содержит функции
Удалить все строки - т. е. заменить все отсчеты на признак отсутствия информации, сохраняя длину массива,
Экспорт Excel - экспортировать массив в Excel с последующей его распечаткой,
Вычисления – при запуске этой функции появляется окно для ввода простейшей программы по пересчету данных столбца массива
|
В приведенном примере все значения столбца массива с заголовком «Значения» будут увеличены на единицу.
Перевернуть - перевернуть данные массива таким образом, что значение кровли переместится в подошву и наоборот с разворотом всего массива.
Выбор из списка - осуществить выбор из списка,
Отрезать хвост - позволяет вырезать интервал кривой от кровли до высвеченной точки. При вызове этой функции появляется запрос
|
Рис.1.4.2. Запрос программы на вырезание части массива
При подтверждении запроса нижняя часть кривой отрезается.
Здесь же производится выход из программы с отменой или подтверждением изменений. Исправленная кривая записывается в базу данных с тем же именем, что и исходная.
Пункт меню Столбец содержит функции
Параметры автозаполнения – эта функция задает параметры автозаполнения колонки глубин или колонки значений массива.
В качестве Начала берется номер строки, следующей за строкой, с которой ведется заполнение массива. Так если массив заполняется с первой строки, Началом будет №2, если с пятой строки, Началом будет №6. Значение строки, с которой начинается заполнение (в нашем случае первой или пятой) вводится вручную.
Шаг может быть как отличным от нуля, так и равным нулю. В последнем случае массив будет заполнен постоянным значением, равным значению первой строки массива.
|
Рис.1.4.3. Задание параметров автозаполнения массива
Автозаполнение - эта функция осуществляет автозаполнение столбца массива с заданными параметрами
Вставка ячейки - эта функция позволяет вставить ячейку в столбец массива. На другой столбец эта операция не влияет
Удаление ячейки – эта функция позволяет удалить ячейку из столбца массива. На другой столбец эта операция не влияет
Пропорциональное изменение ширины – если эта функция включена, ширина колонок массива будет изменяться пропорционально при изменении ширины окна.
Входные данные
- Редактируемая кривая
- Глубины и новое значение амплитуд
Выходные данные
- Откорректированная кривая с тем же именем
Рекомендации пользователю
Кроме основного назначения программа может быть использована для того, чтобы обрезать кривую в подошве интервала.
Технические характеристики
Основной модуль программы – DOCURVE,
Вызываемая функция – CorrectByArray,
Используемые файлы ресурсов - wsigf.res,
Дата добавления: 2015-10-30; просмотров: 124 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Корректировка нуля кривой | | | Сглаживание кривых |