- •Глава 3 Создание файла сетки Обзор
- •Создание файла сетки из xyz файла данных
- •Создание файла сетки из равномерного массива xyz данных
- •Ascii файл сетки
- •Форматы файлов сетки
- •Установка Grid Line Geometry
- •Определение пределов сетки
- •Определение плотности сетки
- •Что такое взвешенноесреднее
- •{Zl,z2,...,zn}
- •Выбор метода преобразования
- •Общие рекомендации
- •Выбор методов в зависимости от количества xyZточек данных
- •Точные и сглаживающие интерполяторы
- •Задание параметров поиска
- •Тип Поиска (Search Type)
- •Правила Поиска
- •Круг Поиска
- •Основные параметры интерполяции
- •Задание режима данных (Data Treatment)
- •Использование Анизотропии
- •Методы интерполяции и их специфические параметры
- •Inverse Distance to a Power (idp)
- •Kriging
- •Minimum Curvature
- •Polynomial Regression
- •Radial Basis Functions
- •Метод Шепарда
- •Triangulation w/ Linear Interpolation
- •Nearest Neighbor
- •Построение сетки на основе функций
- •Команда Grid Math
- •Использование команды Grid Math
- •Использование команды Grid Math для создания карты изопах
Создание файла сетки из равномерного массива xyz данных
Если оригинальные данные уже организованы в равномерный массив (расположены через равные интервалы), возможно создать файл сетки, непосредственно использующий значения данных для вершин сетки, не интерполируя их. Такие данные можно поместить в файл сетки несколькими путями:
Использовать команду Data, чтобы создать файл сетки подходящего формата.
Создайте XYZфайл данных и сохраните его на диске.
Далее действуйте как обычно.
В группе GridLineGeometry задайте значение Spacing, соответствующее плотности точек данных в X и Y направлениях, чтобы вершины сетки совпали с точками данных.
Кликните кнопку Search, и в появившемся ДО выберитеSimple Search Typeи задайте значение 1 в окне вводаData Per Sector.При генерации сетки ее вершинам будут присвоены совпадающие значенияZиз файла данных.
Кликните ОК в каждом ДО.
Напрямую создать Surfer ASCII [.GRD]файл сетки.
Если значения Z правильно организованы вASCII файле, откройте файл в рабочем листеSurfer, добавьте информацию, определяющую данные как файл сетки, задайте пределы данных и сохраните файл. ФорматASCII [.GRD]файла описан ниже.
Ascii файл сетки
Файл содержит пять заглавных строк, дающих информацию о размерах и пределах сетки, и следующими за ними значениями данных. Содержимое ячеек должно быть разделено пробелами.
Значения Zдолжны быть записаны в определенном порядке: список значенийZначинается со строки с минимальной координатойY. Первое значениеZв файле соответствует нижнему левому углу карты. Далее значения в одной строке соответствуют значениямZ с одинаковой координатойY, но разными координатамиX. После достижения максимального значения Х строка заканчивается и начинается новая со следующим значением У.
Общий формат ASCII файла сетки:
id Буквы кодаDSAA,определяющие файл какASCII файл сетки.
ny ny Число линий сетки вдоль осей Х иY соответственно (число строк и столбцов).
xlo xhi Минимальная и максимальная величины Х.
ylo yhi Минимальная и максимальная величиныY.
zlo zhi Минимальная и максимальная величины Z.
grid row 1Строки значенийZсетки, организованные в строки, каждая из которых
grid row 2 имеет постоянную координатуY. Строка 1 соответствуетylo, а
grid row 3 последняя строка – yhi. В каждой строке значения Zрасположены в порядке отxlo до xhi.
Приведем пример правильно оформленного ASCII файла сетки, содержащего 10 строк и 10 столбцов и 100 значенийZ.
DSAA
10
9
7
25.00 97.19
91.03 77.21 60.55 46.67 52.73 64.05 41.19 54.99 44.30 25.00
96.04 81.10 62.38 48.74 57.50 63.27 48.67 60.81 51.78 33.63
и т.д.
Форматы файлов сетки
[.GRD] файлы могут быть созданы в двух форматах:
ASCII файл сетки – занимает больше дискового пространства, но может читаться и изменятся в любом текстовом редакторе и в рабочем листеSurfer.
Двоичный файл сетки (Binary grid file) – меньше чемASCII файл, быстрее сохраняется и читается.
Команда Convertпозволяет переводить файлы из одного формата в другой. Можно также перевести файл сетки вXYZ файл данных.
Выберите команду Convertи в ДОOpen Gridвыберите файл сетки для перевода в другой формат.
Кликните ОК – появится ДО Save Grid, где в раскрывающемся спискеSave File as Type выберите требуемый формат.
Задайте имя и расположение нового файла и кликните ОК.
