
- •1.Редактирование кривых гис
- •1.1. Корректировка нуля кривой
- •1.2.Корректировка конфигурации кривой
- •1.3.Изменение амплитуды кривой в точках
- •1.4. Изменение амплитуды кривой в группе точек
- •1.5. Сглаживание кривых
- •1.6. Замена кривой в интервале на константу
- •1.7. Корректировка амплитуды кривой
- •1.8.Переворачивание кривой
- •1.9.Обработка сносов кривой
- •1.9.1.Сносы
- •1.9.2.Сносы детальные
- •1.10. Объединение кривых
- •1.11.Вырезать интервал
- •1.12.Удаление интервала
- •1.13.Совмещение кривых
- •1.14.Перенормировка кривой
- •Контрольная задача
- •Рекомендации пользователю
- •1.15.Горизонтальный график
- •1.16.Корректировка свойств группы кривых
- •1.16.1. Изменение начала
- •1.16.2.Изменение ширины поля
- •1.16.3. Масштаб кривых
- •1.16.4.Сдвиг колонок
- •1.16.5.Изменить колонку
- •1.16.6. Раздвинуть кривые
- •1.17.Потенциирование кривой
- •1.18.Попластовая колонка
- •1.19.Сборка кривых
- •1.20.Цифровая таблица
- •1.21.Объединение колонок
- •1.22.Приведение к абсолютным отметкам
- •1.23.Создание новой кривой (Ручная кривая)
- •1.24.Попластовый результат
- •1.25.Непрерывная кривая
- •1.26.Перевернуть кривую
- •1.27.Огибающие
- •1.28.Шкала пористости
- •1.29.Расчет статистических характеристик кривой (Статистика)
- •1.30.Калькулятор
- •2. Увязка кривых гис по глубине
- •2.1. Увязка кривых гис по реперам
- •1.31. Сдвиг по глубине
- •1.32. Привязка кривых гис по локатору муфт
- •1.33. Групповой сдвиг кривых по глубине
- •3. Преобразования кривых гис
- •1.34. Математические преобразования
- •1.35.Пересчет кривых
- •1.36. Вычисления с кривыми
- •1.37.Краткое описание языка программ пользователя Особенности языка
- •Режимы работы программ
- •Входные данные
- •Выходные данные
- •Зарезервированные имена переменных:
- •Порядок разделов в программе
- •Встроенные функции:
- •Подключение в меню
1.11.Вырезать интервал
Назначение
Для уравнивания кривых по глубине, формирования кривых меньшей длины с целью отсечения искаженных участков, например при цифровой записи, необходимо по заданному интервалу глубин сформировать из заданных кривых кривые меньшей длины. Программа предназначена для формирования отдельных фрагментов кривых и записи их в рабочую базу данных.
Основные сведения о программе
После выбора кривых на экране высвечивается диалоговое окно, в котором предлагается указать интервал фрагмента одной или нескольких кривых, который необходимо вырезать. Выбор интервала осуществляется с помощью маркера после нажатия кнопки Интервал или с клавиатуры.
Если при запросе кривых для вырезания нажать ESC, то будут вырезаны все кривые, загруженные на планшет.
Рис.1.11.1. Вырезание интервала кривой
В базу данных записываются вырезанные фрагменты с именами исходных кривых, но в указанном интервале. Исходные кривые оставляются в базе или убираются по желанию пользователя.
Вырезанные фрагменты выводятся на планшет тем же цветом, что и исходные кривые, и том же масштабе, но со смещением вправо на 0,5 см.
Входная информация
кривые для вырезания
интервал для вырезания
Выходная информация
фрагменты кривых в указанных интервалах
исходные кривые (по желанию пользователя)
Рекомендации пользователю
при ошибочном задании интервала большего, чем длина исходных кривых, в базу копируется та же самая кривая
Контрольная задача
На рисунке представлен фрагмент кривой ПС, вырезанный в интервале (1592-1600).
Рис.1.11.2. Иллюстрация работы программы на примере
вырезания фрагмента кривой ПС
Технические характеристики
Основной модуль программы – DOCURVE,
Вызываемая функция – CutCurves,
Используемые файлы ресурсов - wsigf.res,
1.12.Удаление интервала
(удалить)
Назначение
Программа предназначена для удаления некоторого интервала на кривой.
Метод решения и алгоритм
После указания исходной кривой (или кривых) программа запрашивает интервал, который надо удалить, и направление сдвига, определяющее порядок соединения оставшихся фрагментов. При указании направления сдвига "вверх" верхняя часть кривой остается без изменения, а нижняя смещается по глубине вверх на величину удаленного интервала, и, наоборот, при задании направления сдвига "вниз". При включении функции “не сдвигать” выделенный интервал заполняется признаком отсутствия информации. Верхняя и нижняя части кривой при этом остаются на месте. Если выделенный интервал находится на конце кривой, то кривая будет укорочена. Кровля или подошва кривой (в зависимости от того, где находится выделенный интервал) при этом будет изменена. При укорачивании кривой необходимо точно задать лишь границу интервала, находящуюся в пределах кривой. Вторая граница может быть задана приблизительно и находиться даже за пределами кривой.
Программа предусматривает возможность создания новой кривой. Имя ее пользователь может задать произвольно (по умолчанию это имя Pdv_).
Рис.1.12.1. Удаление фрагмента кривой
Контрольная задача
Работа программы продемонстрирована на примере удаления из кривой ПС интервала (1525-1527). Указанное направление сдвига - "вверх".
Рис.1.12.2. Удаление интервала (1525-1527) из кривой ПС
Технические характеристики
Основной модуль программы – DOCURVE,
Вызываемая функция – PdvCurves,
Используемые файлы ресурсов - wsigf.res,