Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач / Surfer / Surfer / SERFER_3.DOC
Скачиваний:
78
Добавлен:
15.04.2015
Размер:
561.66 Кб
Скачать

186

1. Общие сведения 7

1.1. Обзор процедур построения сетей и карт (Overview of Mapping and Gridding Procedures) 7

1.2. Команды построения сети и карт (Gridding and Mapping Commands) 10

1.3. Типы Окон (Window Types) 13

1.4. Файлы (Files) 14

1.4.1. Форматы файлов данных (Data File Formats) 17

1.4.2. Файлы данных XYZ (XYF Data Files) 20

1.4.3. Форматы сеточных файлов (Grid File Formats) 22

1.4.4. Файлы SURFER for Windows [.SRF] 26

1.4.5. Файлы уровней (Level Files) 26

1.4.6. Граничные файлы (Boundary Files) 28

2. Построение сети и работа с сеточными функциями. 30

2.1. Обзор методов построения сети (Gridding Overview) 30

2.2. Методы построения сети (Grigging Methods) 31

2.2.1. Метод Криге (Kriging) 33

2.2.2. Метод радиальных базисных функций (Radial Basis Functions) 37

2.2.3. Триангуляция с линейной интерполяцией (Triangulation with Linear Interpolation) 39

2.2.4. Метод степени обратного расстояния(Inverse Distance to a Power) 41

2.2.5. Метод минимальной кривизны (Minimum Curvature) 43

2.2.6. Метод полиномиальной регрессии (Polynomial Regression) 45

2.2.7. Метод Шепарда (Shepard's Method) 46

2.3. Рекомендации по выбору метода построения сети (Recomendations for Choosing a Gridding Method) 48

2.4. Учет исходных данных при построении сеточной функции (Honoring Original Data During Gridding) 50

2.5. Число исходных точек данных при построении сеточной функции (Number of Original Data Points During Gridding) 51

2.6. Сглаживание при построении сеточной функции (Smoothing During Gridding) 53

2.7. Создание сеточного файла (Creating a Grid File) 54

2.8. Геометрия сеточных линий (Grid Line Geometry) 57

2.8.1. Задание пределов сети (Specifying Grid Limits) 58

2.8.2. Задание плотности сети (Specifying Grid Density) 59

2.9. Опции методов построения сети (Gridding Options) 61

2.9.1. Панель диалога Options (Опции) 61

2.9.2. Анизотропия (Anisotropy) 63

2.9.3. Обработка данных (Data Treatment) 65

2.10. Опции поиска (Search Options) 67

2.10.1. Панель диалога Search Options (Опции поиска) 67

2.10.2. Тип поиска (Search Type) 70

2.10.3. Правила поиска (Search Rules) 72

2.10.4. Эллипс поиска (Search Ellipse) 73

2.11. Сглаживание сеточного файла (Smoothing a Grid File) 75

2.11.1. Панель диалога Matrix Smooth (Матричное сглаживание) 75

2.11.2. Матричные методы сглаживания (Matrix Methods) 77

2.11.3. Размер матрицы сглаживания (Matrix Size) 78

2.12. Построение сеточного файла для функции (Gridding a Function) 78

2.13. Построение сеточного файла с помощью математических операций (Combining Grid Files with Grid Math) 79

2.14. Бланкирование сеточного файла (Blanking a Grid File) 81

2.15. Построение линий профиля (Поперечные сечения) - Creating Profile Lines (Cross Sections) 83

2.16. Вычисление объемов и площадей (Computing Volumes and Areas) 85

2.16.1. Представление результатов вычисления объемов и площадей (Volume and Area Calculations) 87

2.16.2. Методы вычисления объемов (Methods for Volumes Calculations) 89

2.16.3. Вычисление объема между двумя поверхностями (Calculatinп of Volume Between Two Surfaces) 90

2.16.4. Вычисление объема озера (Calculating the Volume of a Lake) 91

2.16.5. Объемы впадин и выступов (Cuts and Fills Volumes) 92

2.16.6. Вычисление площадей (Area Calculations) 93

2.17. Вычисление Z значения в точке поверхности (Calculating the Z Values at a Point on the Surface) - Вычисление невязок (Calculating Residuals) 94

2.18. Использование Сеточного редактора (Using the Grid Editor) 95

3. Построение карт и графиков поверхностей 97

3.1 Построение карт изолиний 97

3.1.1. Создание карты изолиний (Creating a Contour Map) 97

3.1.2. Задание уровней изолиний (Specifying Contour Levels) 98

3.1.3. Панель диалога Contour Levels (Уровни изолиний) 100

3.1.4. Атрибуты контуров изолиний (Contour Line Attributes) 101

3.1.5. Задание цветной закраски между контурами изолиний (Adding Color Fill Between Contours) 103

3.1.6. Построение закрашенной карты без вывода контуров изолиний (Displaying a Filled Contour Map Without Contour Lines) 105

3.1.7. Маскирование изолиний (Masking Contours) 106

3.1.8. Построение файлов уровней (Creating Level Files) 108

3.2. Построение опорных карт 110

3.2.1. Создание опорных карт (Creating Base Maps) 110

3.2.2. Нанесение границ на карту (Placing Boundaries on a Map) 111

3.3. Построение карт меток 112

3.3.1. Вывод на карту меток точек данных (Posting Data Points) 112

3.3.2. Панель диалога Label Format (Формат меток) 113

3.3.3. Панель диалога Proportional Scaling (Пропорциональнное масштабирование) 114

3.4. Построение графиков поверхностей 115

3.4.1. Создание графика поверхности (Creating a Surface Plot) 115

3.4.2. Задание типов линий, отображаемых на графике поверхности (Specifying the Lines to Draw on a Surface Plot) 116

3.4.3. Задание уровней и атрибутов Z линий (Specifying Z Line Levels and Attributes) 117

3.4.4. Панель диалога Z Levels (Z уровни) 120

3.4.5. Задание атрибутов линий, отображаемых на графике поверхности (Specifying Line Attributes on Surface Plot) 121

3.4.6. Создание цветовых зон на графиках поверхностей(Creating Color Zones on Surface Plots) 122

3.5. Оси (Axes) 125

3.5.1. Изменение положения оси (Changing the Position of an Axis) 127

3.5.2. Задание масштаба оси (Controlling Axis Scaling) 128

3.5.3. Создание заголовка оси (Creating an Axis Title) 129

3.5.4. Изменение атрибутов линии для оси (Changing Axis Line Attributes) 130

3.5.5. Управление отображением осей (Controlling the Display of Axes) 131

3.5.6. Выделение оси (Selecting an Axis) 132

3.6. Деления и метки делений (Ticks and Tick Labels) 133

3.6.1. Задание расстояний между большими делениями (Controlling the Spacing of Major Tick Marks) 133

3.6.2. Управление отображением делений (Controlling the Display of Tick Marks) 135

3.6.3. Управление отображением меток делений (Controlling the Display of Tick Labels) 136

3.6.4. Задание форматов меток делений (Controlling the Axis Tick Label Format) 138

3.7. Объединение карт и создание оверлеев (Combining Maps and Creating Overlays) 140

3.7.1. Объединение в оверлей двух или более карт (Overlaying Two or More Maps) 141

3.7.2. Наложение закрашенных карт изолиний на график поверхности (OverLaying a Filled Contour Map on a Surface Plot) 142

3.7.3. Редактирование карт из оверлея (Editing Maps in Overlay) 144

3.8. Выравнивание карт и графиков поверхностей на странице 145

3.8.1. Выравнивание нескольких карт на одной странице (Aligning Several Maps on the Same Page) 145

3.8.2. Горизонтальное выравнивание поверхностей (Stacking Surfaces) 146

3.8.3. Отображение нескольких карт на одной странице (Displaying Several Maps on a Page) 148

3.9. Отображение карт в окне Графика 149

3.9.1. Создание нескольких карт в одном окне Графика (Creating Several Maps in the Same Plot Window) 149

3.9.2. Размещение нескольких карт в одном окне Графика (Placing Several Maps in the Same Plot Window) 150

3.9.3. Размещение нескольких завершенных карт в одном окне Графика (Placing Several Complete Maps in the Same Plot Window) 150

3.9.4. Перемещение карт (Moving Maps) 151

3.9.5. Изменение размеров карт (Resizing Maps) 152

3.9.6. Изменение ориентации карты (Canging Map Orientation) 154

3.9.7. Изменение масштабов карты или графика поверхности (Changing the Scale of a Map or Surface Plot) 155

3.10. Просмотр, копирование и вставка карт и графиков 156

3.10.1. Копирование и вставка карт и графиков поверхностей (Copying and Pasting Maps and Surface Plots) 156

3.10.2. Просмотр карт и страниц (Viewing Maps and Pages) 158

3.10.3. Расположение окон (Arranging Windows) 159

3.10.4. Перемещение карт в другие приложения (Moving Maps into Other Applications) 159

4. Дополнительные сведения 162

4.1. Объекты 162

4.1.1. Типы объектов (Object Types) 162

4.1.2. Рисование объектов (Drawing Objects) 166

4.1.3. Многоугольники и Ломаные линии (Polygons and Polylines) 167

4.1.4. Вращение объектов (Rotating Objects) 168

4.1.5. Управление способами выделения объектов (Controlling Object Selection) 169

4.1.6. Ручки выделения (Selection Handles) 170

4.2. Атрибуты закрасок и линий (Attributes - Fill and Line) 170

4.2.1. Задание атрибутов по умолчанию с помощью команды Preference (Setting Default Attributes with the Preference Command) 171

4.2.2. Типы шаблонов закраски (Types of Fill Patterns). 172

4.3. Ввод текстовых блоков 173

4.3.1. Панель диалога Text (The Text Dialog Box). 173

4.3.2. Обзор Математических Текстовых Команд (Math Text Instructions Overview) 175

4.3.3. Синтаксис Математических Текстовых Команд (Math Text Instruction Syntax) 177

4.3.4. Математические Текстовые Команды (Math Text Instructions) 178

4.3.5. Клавиши сокращения, используемые при вводе текста (Keystrokes Used When Entering Text). 181

4.4. Числовые форматы (Numeric Formats) 182

4.5. Математические функции (Mathematical Functions) 183

1. Общие сведения

1.1. Обзор процедур построения сетей и карт (Overview of Mapping and Gridding Procedures)

Для выполнения большинства операций по построению сетей или карт SURFERу требуются либо файлы данных XYZ (XYZ data [.DAT] files), либо сеточные [.GRD] файлы (grid [.GRD] files). В приведенном ниже списке все команды сгруппированы по типу файлов, используемых при выполнении соответствующих операций.

Процедуры построения карт изолиний (Contour Maps) и графиков поверхностей (Surface Plots) требуют, чтобы данные были представлены в формате сеточного [.GRD] файла. Для того, чтобы получить сеточный файл, Вы сначала должны создать XYZ файл данных. С помощью команды Data (Данные)из менюGridпо этому файлу данных можно построить сеточный [.GRD] файл, который позволяет выполнять такие процедурыSURFERа, как построение карт и графиков поверхностей, сглаживание, бланкирование, построение пеперечных сечений, а также вычисление объемов и площадей.

Команды, использующие XYZ файлы данных

*

Команда Data (Данные)из менюGridстроит сеточный [.GRD] файл (grid [.GRD] file) по XYZ файлу данных (XYZ data [.DAT] file). См. также раздел"Построение сеточного файла (Creating a Grid File)".

*

Команда Post (Метка)из менюMapстроит карту, в которой каждая точка данных помечается символом. Карта меток строится на основе XYZ файла данных. См.также раздел"Построение карты меток точек данных (Posting Data Points)".

*

Команда Classed Post (Групповая метка)из менюMapстроит карту групповых меток. Все точки данных разбиваются на группы в соответствии с определенными пользователем диапазонами значений, и точки из разных групп представляются на карте групповых меток разными символами. См. также раздел"Построение карты меток точек данных (Posting Data Points)".

*

Команда Residuals (Невязки)из менюGridвычисляет вертикальные разности между значениями точек сеточной поверхности и исходным множеством точек данных. Эти разности (невязки) служат мерой согласия между Вашими исходными данными и полученной в результате интерполяции сеточной функцией. См. также раздел"Вычисление невязок (Calculating Residuals)".

Команды, использующие граничные файлы

*

Команда Load BaseMap (Загрузить опорную карту)из менюMapстроит опорную карту в окне Графика. См. также разделы"Построение опорных карт (Creating Base Maps)"и"Нанесение границ на карту (Placing Boundaries on a Map)".

*

Команда Blank (Пробел)из менюGridиспользуется для бланкирования заданных областей карты изолиний. В бланковых областях карты контуры изолиний не отображаются. Для выполнения командыBlankнеобходим граничный файл форматаGolden Software Blanking [.BLN], а также сеточный [.GRD] файл. См. также раздел"Бланкирование сеточного файла (Blanking a Grid File)".

*

Команда Slice (Разрез)из менюGridсоздает файл данных, содержащий значения линии профиля, определенной пользователем. Для выполнения командыSliceнеобходим граничный файл форматаGolden Software Blanking [.BLN], а также сеточный [.GRD] файл. См. также раздел"Построение линий профиля (Creating Profile Lines)".

Команды, использующие сеточные [.GRD] файлы

*

Команда Math (Математика)из менюGridстроит сеточный [.GRD] файл путем выполнения математических операций над двумя (или над одним) сеточными [.GRD] файлами. См. также раздел"Построение сеточных файлов с помощью команды Math (Combining Grid Files with Grid Math)".

*

Команда Matrix Smooth (Матричное сглаживание)из менюGridстроит более гладкую версию существующего сеточного [.GRD] файла путем осреднения значений узлов сети в области сглаживающей матрицы, определенной пользователем. См. также раздел"Сглаживание сеточного файла (Smoothing a Grid File)".

*

Команда Spline Smooth (Сплайновое сглаживание)из менюGrid строит более гладкую версию существующего сеточного [.GRD] файла методом сплайновой интерполяции. При этом число сеточных линий может либо увеличиться, либо уменьшиться. См. также раздел"Сглаживание сеточного файла (Smoothing a Grid File)".

*

Команда Blank (Пробел)из менюGridиспользуется для бланкирования заданных областей карты изолиний. В бланковых областях карты контуры изолиний не отображаются. Для выполнения командыBlankнеобходим граничный файл форматаGolden Software Blanking [.BLN], а также сеточный [.GRD] файл. См. также раздел"Бланкирование сеточного файла (Blanking a Grid File)".

*

Команда Convert (Преобразовать)из менюGridвыполняет преобразование сеточного ASCII файла в двоичный сеточный файл, и наоборот. Кроме того, эта команда строит XYZ файл данных по сеточному [.GRD] файлу.

*

Команда Volume (Объем)из меню Gridвычисляет объемы и площади областей, заданных сеточным [.GRD] файлом. См. также раздел"Вычисление объемов и площадей (Computing Volumes and Areas)".

*

Команда Slice (Разрез)из менюGridсоздает файл данных, содержащий значения линии профиля, определенной пользователем. Для выполнения командыSliceнеобходим граничный файл форматаGolden Software Blanking [.BLN], а также сеточный [.GRD] файл. См. также раздел"Построение линий профиля (Creating Profile Lines)".

*

Команда Residuals (Невязки) из менюGridвычисляет вертикальные разности между значениями точек сеточной поверхности и исходным множеством точек данных. Эти разности (невязки) служат мерой согласия между Вашими исходными данными и полученной в результате интерполяции сеточной функцией. См. также раздел"Вычисление невязок (Calculating Residuals)".

*

Команда Contour (Изолиния)из менюMapстроит карту изолиний на основе сеточного [.GRD] файла. См. также раздел"Построение карты изолиний (Creating a Contour Map)".

*

Команда Surface (Поверхность) из менюMapстроит график поверхности на основе сеточного [.GRD] файла. См. также раздел"Построение графика поверхности (Creating a Surface Plot)".

См. также

General Procedures

Recommendations for Choosing a Gridding Mathod

Creating DXF Files

Creating Encapsulated Postscript Files

Creating HPGL Files

Displaying Several Maps on a Page

Moving Plots into Other Application

Saving Settings in WINSURF.INI

Соседние файлы в папке Surfer