- •1.1. Обзор процедур построения сетей и карт (Overview of Mapping and Gridding Procedures)
- •1.2. Команды построения сети и карт (Gridding and Mapping Commands)
- •1.3. Типы Окон (Window Types)
- •1.4. Файлы (Files)
- •1.4.1. Форматы файлов данных (Data File Formats)
- •1.4.1.1. Файлы ASCII (ASCII [.DAT] Files)
- •1.4.1.2. Файлы SYLK[.SLK] (SYLK[.SLK] Files)
- •1.4.1.3. Файлы Excel[.XLS]
- •1.4.1.4. Файлы Lotus[.WK1]
- •1.4.2. Файлы данных XYZ (XYF Data Files)
- •1.4.3. Форматы сеточных файлов (Grid File Formats)
- •1.4.3.1. Сеточные файлы [.GRD] (Grid [.GRD] Files)
- •1.4.3.2. ASCII формат сеточных файлов (ASCII Grid File Format)
- •1.4.4. Файлы SURFER for Windows [.SRF]
- •1.4.5. Файлы уровней (Level Files)
- •1.4.6. Граничные файлы (Boundary Files)
- •2. Построение сети и работа с сеточными функциями.
- •2.1. Обзор методов построения сети (Gridding Overview)
- •2.2. Методы построения сети (Grigging Methods)
- •2.2.1. Метод Криге (Kriging)
- •2.2.4. Метод обратных расстояний (Inverse Distance to a Power)
- •2.2.5. Метод минимальной кривизны (Minimum Curvature)
- •2.2.6. Метод полиномиальной регрессии (Polynomial Regression)
- •2.2.7. Метод Шепарда (Shepard's Method)
- •2.4. Учет исходных данных при построении сеточной функции (Honoring Original Data During Gridding)
- •2.5. Число исходных точек данных при построении сеточной функции (Number of Original Data Points During Gridding)
- •2.6. Сглаживание при построении сеточной функции (Smoothing During Gridding)
- •2.7. Создание сеточного файла (Creating a Grid File)
- •2.8. Геометрия сеточных линий (Grid Line Geometry)
- •2.8.1. Задание пределов сети (Specifying Grid Limits)
- •2.8.2. Задание плотности сети (Specifying Grid Density)
- •2.9. Опции методов построения сети (Gridding Options)
- •2.9.1. Панель диалога Options (Опции)
- •2.9.2. Анизотропия (Anisotropy)
- •2.9.3. Обработка данных (Data Treatment)
- •2.10. Опции поиска (Search Options)
- •2.10.1. Панель диалога Search Options (Опции поиска)
- •2.10.2. Тип поиска (Search Type)
- •2.10.3. Правила поиска (Search Rules)
- •2.10.4. Эллипс поиска (Search Ellipse)
- •2.11. Сглаживание сеточного файла (Smoothing a Grid File)
- •2.11.1. Панель диалога Matrix Smooth (Матричное сглаживание)
- •2.11.2. Матричные методы сглаживания (Matrix Methods)
- •2.11.3. Размер матрицы сглаживания (Matrix Size)
- •2.12. Построение сеточного файла для функции (Gridding a Function)
- •2.13. Построение сеточного файла с помощью математических операций (Combining Grid Files with Grid Math)
1.4.1.3. Файлы Excel[.XLS]
Это файлы программы Microsoft Excel. SURFER может использовать эти файлы, но не может сохранять файлы
вформате [.XLS].
*Принимается во внимание только та информация, которая характеризует элементы данных Рабочего листа и некоторые форматы столбцов. Прочая информация (например, формулы) игнорируется.
*Расширение файла по умолчанию [.XLS].
1.4.1.4. Файлы Lotus[.WK1]
Это двоичные файлы, создаваемые программой Lotus 1-2-3. SURFER может использовать эти файлы, но не может сохранять файлы в формате [.WK1].
*Принимается во внимание только та информация, которая характеризует элементы данных Рабочего листа, и некоторые форматы столбцов. Прочая информация (например, формулы) игнорируется.
*Расширение файла по умолчанию [.WK1], однако, могут использоваться и более старые версии [.WKS].
1.4.2. Файлы данных XYZ (XYF Data Files)
Файлы данных XYZ (XYF Data Files) содержат исходные данные, которые используются SURFERом для создания сеточных [.GRD] файлов (grid [.GRD] files). Прежде чем создавать сеточный [.GRD] файл, следует построить файл данных XYZ.
Данные в файлах XYZ организованы в строки и столбцы. По умолчанию SURFER выбирает X-координату точки данных из столбца A, Y-координату из столбца B и Z-координату из столбца C. Если Ваши данные расположены как-то иначе, Вы, тем не менее, можете использовать Ваш файл для построения сеточного файла, но прежде чем начать выполнять сеточные операции, необходимо сообщить SURFERу о порядке расположения данных. Ниже, в качестве примера, приведены небольшие интервалы данных их двух XYZ файлов. Заметим, что порядок следования точек данных в файле не имеет значения. Важно, однако, что X-, Y- и Z-координаты точек расположены в соответствующих столбцах. В приведенных примерах первая строка каждого столбца (Row 1) содержит описательную информацию - имя соответствующего столбца. Эта информация полезна, но не является необходимой для создания файла данных.
* |
Столбец A |
Столбец B |
Столбец C |
Строка 1 |
X-координата |
Y-координата |
Z-координата |
Строка 2 |
0.1 |
0 |
90 |
Строка 3 |
9 |
3 |
48 |
Строка 4 |
1.3 |
7 |
52 |
Строка 5 |
4.7 |
1 |
66 |
Строка 6 |
1.7 |
5.6 |
75 |
Строка 7 |
6 |
1 |
50 |
Строка 8 |
2.5 |
3.6 |
60 |
* |
Столбец A |
Столбец B |
Столбец C |
Строка 1 |
Долгота |
Широта |
Высота |
Строка 2 |
-109 |
39.205 |
1464 |
Строка 3 |
-108.965 |
39.337 |
1524 |
Строка 4 |
-108.930 |
39.389 |
1385 |
Строка 5 |
-108.895 |
39.526 |
1583 |
Строка 6 |
-108.860 |
39.588 |
1445 |
Строка 7 |
-108.825 |
39.795 |
1371 |
Строка 8 |
-108.790 |
40.003 |
1371 |
1.4.3. Форматы сеточных файлов (Grid File Formats)
Сеточные [.GRD] файлы можно создавать либо в двоичном (Binary) формате, либо в ASCII формате (ASCII Grid File Format). И ASCII файлы, и двоичные [.GRD] файлы содержат одну и ту же информацию. Однако, каждый из этих форматов имеет свои достоинства и свои недостатки.
Двоичные сеточные файлы имеют меньший размер и, соответственно, занимают меньше места на диске. Кроме того, такие файлы быстрее считываются с диска и записываются на диск. Но двоичные сеточные файлы нельзя редактировать.
Сеточные файлы, сохраненные в ASCII формате, имеют больший размер, чем двоичные сеточные файлы и, соответственно, занимают больше места на диске. Однако, несомненным достоинством этого формата является то, что такие файлы можно корректировать с помощью текстовых ASCII редакторов и считывать в Рабочий лист
SURFERа.
Команда Convert (Преобразовать) позволяет преобразовывать двоичные сеточные [.GRD] файлы в сеточные ASCII файлы, и наоборот. С помощью этой команды можно также преобразовать сеточный файл в файл данных XYZ. В созданном в результате такого преобразования файле каждый узел сети занимает отдельную строку; X-координата находится в столбце A, Y-координата в столбце B, а соответствующее значение Z в столбце C.
Преобразование форматов сеточных файлов
1.Выберите команду Convert (Преобразовать) из меню Grid; на экране откроется панель диалога Open Grid (Открыть сеть). Введите имя сеточного [.GRD] файла, формат которого Вы хотите преобразовать.
2.Щелкните по кнопке Save File as Type (Сохранить файл в формате) и выберите формат, в котором Вы хотите сохранить Ваш файл. Допустимы следующие форматы: GS Binary (*.GRD), GS ASCII (*.GRD) и ASCII XYZ (*.DAT).
3.Введите путь доступа и имя создаваемого файла. Щелкните по клавише OK, и будет создан соответствующий сеточный файл или файл данных.
1.4.3.1. Сеточные файлы [.GRD] (Grid [.GRD] Files)
Программа SURFER создает карты изолиний и графики поверхностей по значениям данных в узлах сети. Эти карты и графики строятся не по Вашим нерегулярным экспериментальным данным, содержащимся во входном XYZ файле, а на основе регулярного прямоугольного массива сеточных значений, который создается SURFERом в результате интерполяции исходных данных и сохраняется в так называемом сеточном файле в формате [.GRD]. Более подробную информацию о построении сеточных файлов можно получить в разделе Справки "Creating a Grid File (Создание сеточного файла)".
Сеть - это прямоугольный массив значений Z-координат точек данных, организованный в строки и столбцы, подобно блоку ячеек в Рабочем листе. Строка соответствует значениям данных с заданной координатой X; столбец соответствует значениям данных с заданной координатой Y. Пересечение строки и столбца сеточного файла определяет узел сети. Узел сети содержит проинтерполированное значение координаты Z для соответствующих значений X- и Y-координат.
Команда Data (Данные) из меню Grid выполняет интерполяцию Z-значений для всех узлов сети. Если входной файл представляет собой набор значений какой-то величины Z для неравномерной сети X,Y-координат, то команда Data строит сеточный файл, содержащий значения Z для узлов регулярной двумерной сети.
Сеточные [.GRD] файлы могут сохраняться либо в двоичном (Binary) формате, либо в ASCII формате (ASCII Grid File Format). И ASCII файлы, и двоичные [.GRD] файлы содержат одну и ту же информацию. Однако, каждый из этих форматов имеет свои достоинства и свои недостатки. Двоичные сеточные файлы имеют меньший размер и, соответственно, занимают меньше места на диске, но их нельзя корректировать.
1.4.3.2. ASCII формат сеточных файлов (ASCII Grid File Format)
Сеточные файлы, сохраненные в ASCII формате, имеют больший размер, чем двоичные сеточные файлы и, соответственно, занимают больше места на диске. Однако, несомненным достоинством этого формата является то, что такие файлы можно корректировать с помощью текстовых ASCII редакторов и считывать в Рабочий лист SURFERа. Вы можете также создать сеточный ASCII файл непосредственно на основе массива значений Z- координат точек, заданных на равномерной сети, если эти Z-координаты сохранены в ASCII файле в виде правильного блока значений.
Первые пять строк сеточного ASCII файла содержат информацию о типе файла, о его размерах и о диапазонах изменения X- и Y-координат. Последующие строки содержат массив значений Z-координат, упорядоченный по строкам.
Таким образом, формат сеточного ASCII файла имеет вид:
id |
- |
Для сеточного ASCII файла используйте идентификатор типа файла DSAA. |
nx ny |
- |
nx (целое) - это число сеточных линий, проведенных от оси X (то есть число столбцов в массиве Z- |
|
|
координат); |
|
|
ny (целое) - это число сеточных линий, проведенных от оси Y (то есть число строк в массиве Z- |
|
|
координат); |
xlo xhi |
- |
xlo - это минимальное значение X-координаты сети; xhi - это максимальное значение X-координаты сети; |
ylo yhi |
- |
ylo - это минимальное значение Y-координаты сети; yhi - это максимальное значение Y-координаты сети; |
zlo zhi |
- |
zlo - это минимальное значение Z-координаты сети; zhi - это максимальное значение Z-координаты сети; |
Строка 1 |
сети |
- это значения Z-координат сети, организованные по строкам. Узлы каждой строки |
Строка 2 сети |
имеют одно и то же значение Y-координаты. Первая строка соответствует значению |
|
Строка 3 сети |
ylo; последняя строка соответствует значению yhi. Внутри каждой строки узлы |
|
|
|
упорядочены в порядке возрастания X-координаты от xlo до xhi. |