Trust Enablement
развивать глобальное понимание процесса внедрения, ориентированного на достижение положительных результатов в бизнесе
Отказ от ответственности: Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать комиссионные без дополнительной платы для вас. Узнать больше.
Обзор Surfer SEO — все, что вам нужно знать (июнь 2022)
Оглавление
- Краткий видеообзор
- Обновления продукции
- Серфер в Интернете
- Часто задаваемые вопросы
- How-Tos
- Партнерская программа Surfer SEO
- Плюсы
- Cons
- Ценообразование
- Основной
- Pro
- Бизнес
Основы картопостроения в программном пакете Surfer
2. Программные средства и технологии, используемые для обработки геолого-геофизической информации:
стандартные программы MSOffice;
1 — Первое свидание 💕 | Surfer 16 | Интерфейс
программы статистической обработки информации
(Statistica, Коскад);
программы компьютерной графики:
стандартные программы (CorelDraw, Photoshop…);
программы инженерной графики (Surfer, Grapher, Voxler,
Strater);
системы автоматизированного проектирования
(AutoCAD и др.);
специализированные системы обработки и
интерпретации геолого-геофизической информации;
системы комплексного анализа и интерпретации
геолого-геофизических данных;
геоинформационные системы.
3.
План прохождения дисциплины
Содержание курса:
Баллы
1. Основы картопостроения в программном пакете
Surfer (Golden Software).
40 (16)
2. Создание трехмерных моделей полей в программе
Voxler (Golden Software).
20 (8)
3. Основы проектирования в системе Autocad (Autodesk)
40 (17)
4. Решение геологических задач в геоинформационной
системе ArcGIS (ESRI)
30 (12)
5. Создание 3D модели залежи и подсчет запасов в
системе Micromine (Micromine).
30 (12)
Итоговая аттестация
40 (17)
4. ТЕМА №1.
Основы картопостроения в
программном пакете Surfer
5. Программа Surfer (Golden Software, США)
Основным назначением пакета является построение
карт поверхностей z = f(x, y).
3D проекция
6. Интерфейс программы
Панели
инструментов
Меню
программы
Окно Plot
Окно Worksheet
Менеджер
объектов
7. Структура системы
Программа включает 3 основных
функциональных блока:
1. построение
цифровой модели
поверхности;
Оцифровка карт в программе Surfer
2. вспомогательные операции с цифровыми
моделями поверхности;
3. визуализация поверхности.
8.
Построение цифровой модели поверхности
Цифровая модель поверхности Z(x, y) представляется
в виде значений в узлах прямоугольной регулярной сетки, дискретность
которой определяется в зависимости от конкретной решаемой задачи.
y
x ≠ y
x
y
z1
z5
z9
z13
z17 узел
z2
z6
z10
z14
z18
z3
z7
z11
z15
z19
z4
z8
z12
z16
z20
x
9.
Для хранения применяются файлы типа [.GRD] (двоичного или
текстового формата).
количество ячеек по осям X и Y
min и max значения X, Y, Z
линия y
(Y=const)
линия x
(X=const)
Программа Surfer позволяет использовать готовые цифровые модели
поверхностей в форматах других систем USGS [.DEM], GTopo30 [.HDR],
SDTS [.DDF], Digital Terrain Elevation Model (DTED) [.DT*] .
10.
В пакете реализованы 3 варианта
получения значений в узлах сетки:
по исходным данным, заданным в произвольных точках области (в
узлах нерегулярной сетки), с использованием алгоритмов
интерполяции двухмерных функций;
вычисление значений функции, заданной пользователем в явном виде;
переход от одной регулярной сетки к другой.
11.
Создание grid по нерегулярному набору данных
Исходные данные:
Таблицы форматов [.BLN], [.BNA], [.CSV], [.DAT], [.DBF], [.MDB], [.SLK],
[.TXT], [.WKx], [.WRx], [.XLS], [.XLSX]
Данные XYZ
12.
Выбор
данных
Пункт меню Grid>Data
Выбор метода
интерполяции
Определение геометрии сетки
13.
Выбор размера ячейки сетки
Выбор плотности сети следует производить в соответствии с
исходными данными или требуемым масштабом карты.
Если известен масштаб, в котором надо изобразить карту, то шаг
между линиями сетки надо задать равным тому количеству единиц
карты, которые помещаются в 1 мм изображения.
Например, при масштабе 1:50 000 это 50 м.
Если требуемый масштаб заранее не известен, то шаг между линиями
сетки можно задать равным половине среднего расстояния
между точками данных.
14. Gridding — методы
Inverse Distance (Обратно взвешенные расстояния),
Kriging (Крикинг),
Minimum Curvature (Минимальная кривизна),
Polynomial Regression (Полиноминальная регрессия),
Triangulation with Linear Interpolation (Триангуляция с
линейной интерполяцией),
Nearest Neighbor (Ближайший сосед),
Shepard’s Method (Метод Шепарда),
Radial Basis Functions (Радиальные вазисные функции),
Moving Average (Скользящее среднее) и т.д.
15.
ИНТЕРПОЛЯЦИЯ:
метод Triangulation with Linear
Interpolation
Метод Триангуляция с линейной интерполяцией (Triangulation with
Linear Interpolation) базируется на триангуляции Делоне по входным точкам и
линейной интерполяцией отметок поверхности в пределах плоских граней.
z
точка с неизвестным
значениям (узел)
x
y
Триангуляция Делоне
точки с известными
значениями
16.
ИНТЕРПОЛЯЦИЯ: метод Inverse Distance to a Power (IDW)
Метод Обратно взвешенные расстояния (Inverse Distance to a Power)
рассчитывает значения ячеек путем усреднения значений в опорных точках,
находящихся в окрестности каждой ячейки. Чем ближе точка к центру ячейки,
значение которой вычисляется, тем большее влияние, или вес, она имеет в
процессе усреднения
7,5
11,8
,
100 м
где
150 м
60 м
3,0
i – вес измеренного значения;
k – показатель степени
?
70 м
21,6
точки с известными
значениями
?
точки с неизвестными
значениями
Радиус
интерполяции
17.
ИНТЕРПОЛЯЦИЯ: метод Minimum Curvature
Метод Минимальная кривизна (Minimum Curvature) рассчитывает значения с
использованием математической функции, которая минимизирует общую
кривизну поверхности и строит сглаженную поверхность проходящую через
опорные точки
18.
Интерполяция: метод Polynomial Regression
Метод Полиноминальная регрессия (Polynomial Regression) основан на
аппроксимации поверхности полиномом определенного порядка:
z(х)=a0+a1x1+a2x2+…..+anxn — полином n-го порядка
Метод наименьших квадратов минимизирует сумму
— рассчитанное (оценочное) значение параметра z
— наблюденное значение параметра z
Аппроксимация поверхности полиномом
первого порядка
Аппроксимация поверхности полиномом
второго порядка
19.
Интерполяция: метод Kriging
Метод Кригинг (Kriging) базируется на статистических моделях, которые
учитывают пространственную автокорреляцию (статистическую взаимосвязь
между опорными точками)
Случайные, но пространственнокоррелированные флуктуации
высот
Случайный шум
(валуны)
Дрейф (общий тренд
изменения высоты)
Иллюстрация элементов кригинга. Дрейф (общая тенденция), случайные, но
пространственно коррелированные колебания высоты (небольшие отклонения от общей
тенденции), и случайный шум.
20.
Вариограмма
Полудисперсия (расстояние h) = 0.5 * среднее[ (значение в точке i – значение в точке j)2]
для всех пар точек, разделенных расстоянием h
Полудисперсия
h
h
Расстояние (лаг)
Полудисперсия
Образование пар точек:
красная точка образует пары со всеми
другими точками измерений
Остаточная
дисперсия
(nugget)
Предельный
радиус
корреляции
(range)
Расстояние (лаг)
21.
Моделирование вариограммы
Полудисперсия
Полудисперсия
Расстояние (лаг)
Сферическая модель
Расстояние (лаг)
Полудисперсия
Экспоненциальная модель
Расстояние (лаг)
Линейная модель
22.
Вычисление значений в узлах сети
7,5
11,8
точки с известными
значениями
100 м
150 м
60 м
3,0
?
точки с неизвестными
значениями
?
70 м
21,6
i – вес измеренного значения,
вычисляется
на
основе
модели
вариограммы
и
пространственного
распределения точек замеров вокруг
оцениваемой точки
Радиус
интерполяции
23.
Сравнение методов интерполяции
Обратно
взвешенные
расстояния
Триангуляция с
линейной
интерполяцией
Минимальная
кривизна
Кригинг
24.
Дополнительные опции
IV
R2
1. Определение области исходных данных для расчета значений в узлах
grid файла
I
R1
III
II
25.
2. Учет «следов разломов» (Breaklines) и разломов (Faults)
Faults
С помощью задания Faults имитируется положение
разрывных нарушений типа сброс/взброс.
Структура файла [.BLN]
Количество точек
задания объекта
Код
(0-обнуление грида вне
контура,
1- обнуление грида
внутри контура)
X1
Y1
X2
Y2
X3
Y3
Xn
Yn
Задание Fault
Учет Faults поддерживают методы интерполяции: Inverse Distance to a
Power, Minimum Curvature, Nearest Neighbor, and Data Metrics.
26.
Breaklines
Структура файла [.BLN]
Количество
точек
задания
объекта
Код
(0-обнуление грида
вне контура,
1- обнуление грида
внутри
контура)
X1
Y1
Z1
X2
Y2
Z2
X3
Y3
Z3
Xn
Yn
Zn
Задание Breakline
Учет Breakline поддерживают методы интерполяции:
Inverse Distance to a Power, Kriging, Minimum Curvature,
Nearest Neighbor, Radial Basis Function, Moving Average, Local
Polynomial
27. Учет разрывных нарушений
Учет
Breaklines
Контурная карта без
учета разломов
Учет
Faults
28. Визуализация изображений поверхности
Контурная карта
Карта основы
Карта точечных данных
Растр
Затененный рельеф
Векторная карта
Трехмерная сетка
Трехмерная поверхность
Результат построения сохраняется в виде векторной
графики в файле [.srf].
29.
Контурные карты
Contour Maps
30.
Трехмерные
изображения
поверхности
3D Surface Maps
31.
Трехмерные сетки
3D Wireframe Maps
32.
Векторные карты
Vector Maps
33.
Растры
Image Maps
34.
Карта
затененного рельефа
Shaded Relief Maps
35.
Карты основы
Base Maps
Импортируемые форматы:
AN?, BLN, BMP, BNA, BW, DCM, DIC,
DDF, DLG, DXF, E00, ECW, EMF, GIF,
GSB, GSI, JPEG, JPG, LGO, LGS, MIF,
PCX, PLT, PLY, PNG,
PNM/PPM/PGM/PBM, RAS, RGB,
RGBA, SHP, SID, SUN, TGA, TIF, TIFF,
VTK, WMF, X, XIMG
36.
Карты водоразделов
Watershed Maps
депрессии
водные потоки
бассейны
Карты отражают дренажные системы
37. Моделирование дискретных объектов
Данные XYZ
(BLN, BNA, CSV, DAT, DBF, MDB, SLK, TXT, WKx, WRx, XLS, XLSX)
38.
Карты точечных данных (Post Maps)
39.
Карты классифицированных точечных данных
Classed Post Maps
40.
Boundary Files [.bln]
Количество точек
задания объекта
Код
(0-обнуление грида вне контура,
1- обнуление грида внутри контура)
X1
Y1
X2
Y2
X3
Y3
Полигон (замкнутый)
X5 ,Y5
X3 ,Y3
X4 ,Y4
X2 ,Y2
Xn
X6 ,Y6
Yn
X10 ,Y10
X1 ,Y1
Линия
X6 ,Y6
X7 ,Y7
X4 ,Y4
X2,Y2
X5 ,Y5
X3 ,Y3
X1 ,Y1
X7 ,Y7
X8 ,Y8
X9 ,Y9
X1=X10
Y1=Y10
41.
Base Maps
470
475
480
485
490
42. Многослойные карты
43.
44.
45. Stack Maps
46.
Вспомогательные операции с поверхностями
Пункт меню Grid
Математические операции над гридами,
Дифференцирование и интегрирование гридов,
Фильтрация;
Сглаживание сплайнами,
Бланкировка,
Конвертация в другие форматы,
Извлечение части грида,
Трансформация грида (преобразование координат),
Создание мозаики гридов (компоновка грида из
нескольких файлов),
Вычисление объема тел, ограниченных поверхностями,
Построение разрезов по профилям,
Вычисление ошибок интерполяции,
Графическое редактирование грида.
47. Ручная коррекция сетки (Grid Node Editor)
Графический редактор для ввода и коррекции значений данных
сеточной области
48. Оценка точности интерполяции (Residuals)
Пункт меню Grid
49.
Математические операции над гридами (Math)
Входной грид 1
Позволяет осуществлять
вычисления над одним или
двумя гридами
Входной грид 2
Выходной грид
Формула вычислений
—
Кровля
=
Подошва
Мощность
50.
Анализ поверхностей (Calculus)
Методы
Позволяет осуществлять анализ
формы поверхности
Входной грид
Выходной грид
Углы
наклона
Terrain
Slope
Ориентация
склонов
Terrain Aspect
51.
Фильтрация (Filter)
Входной грид
Выходной грид
Размер
оператора
Методы
Позволяет выделять
разночастотные составляющие
моделей поверхностей
Оператор
Низкочастотная
фильтрация
41 41
52.
Бланкирование (Blank)
Позволяет обнулять участки карты, определенные файлом [.bln]
Входной грид
+ Файл [.bln] = Выходной грид
Бланкировка
Blank
Границы полигона
53.
Построение разрезов (Slice)
Позволяет рассечь поверхность вдоль линии, положение
которой определено файлом [.bln]
Входной грид
+ Файл [.bln] = Выходной файл [.dat]
X
Y
Z
Расстояние
по профилю
Линия профиля
64
Разрез по профилю
Z
56
48
40
0
20000
40000
Расстояние по профилю
60000
80000
Источник: ppt-online.org
Описание программы Golden Software Surfer Version 10
Рассмотрим основные функции программы Surfer 10 на примере построения контурной карты по абсолютным отметкам комплекса А (Васюганская, Георгиевская и Баженовская свиты) в разрезе Васильевской площади по скважинам №№ 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156.
Описание программы Golden Software Surfer Version 10
Мощные интерполяционные функции программы Golden Software Surfer превращают разрозненные данные в великолепные поверхности высочайшего качества. Surfer отличается богатым разнообразием создаваемых карт: изолиний, векторов, исходных данных, затененного рельефа и других. Различные карты могут накладываться друг на друга, чтобы определить зависимости в ваших данных. Surfer – непревзойденное средство для моделирования и анализа поверхностей, визуализации ландшафта, генерирования сетки, разработки трехмерных карт и многого другого.
Широкий набор очень точных и производительных алгоритмов интерполяции данных.
Возможность графического представления поверхности как: в виде карты изолиний так и в виде трехмерного изображения с фотографической точностью.
Широкие возможности настройки для получения реалистичных, выразительных изображений, включая местоположение источника света, относительный градиент наклона, тип затенения и цвет, а также компоновка различных изображений на одном экране.
Набор вспомогательных операций с поверхностями: вычисление объема между двумя поверхностями; переход от одной регулярной сетки к другой; преобразование поверхности с помощью математических операций с матрицами; рассечение поверхности (расчет профиля); вычисление площади поверхности; сглаживание поверхностей с использованием матричных или сплайн-методов; преобразование форматов файлов и целый ряд других функций.
Набор операций с изображениями: получение изображения путем наложения нескольких прозрачных и непрозрачных графических слоев; импорт готовых изображений, в том числе полученных в других приложениях; использование специальных инструментов рисования, а также нанесение текстовой информации и формул для создания новых и редактирования старых изображений.
Новая версия популярной картографической программы Surfer 10 компании Golden Software существенно обновлена и дополнена новыми функциями и инструментами.
· Неограниченное количество координатных систем на слоях карты. Возможность смешивать и совмещать данные и контуры из различных координатных систем дает пользователю потрясающую гибкость и экономию времени при создании карт.
· Поддержка 64-битной Windows позволяет использовать практически неограниченной объем оперативной памяти, что ускоряет работу с большими массивами данных и позволяет избавиться от зависаний.
· Немедленный просмотр редакций. Редактирование графиков в программе Surfer никогда не было таким простым, как в новой версии с ее новым менеджером свойств. Несколькими щелчками мыши можно полностью настроить карту и увидеть изменения на карте в режиме реального времени.
· Построение гладких кривых линий. Новый инструмент spline curve позволит пользователю добавить гладкие линии в график Surfer.
· Динамическая оцифровка. Теперь при необходимости добавления значений координат Z в некоторые точки карты можно оцифровать эти точки, оцифрованные точки на контурной карте показывают значения X, Y и Z.
· Новая команда Overlay Maps позволяет выбрать некоторые из множества слоев карт и щелчком мыши направить их в верхние слои.
· Максимальная поддержка данных. Возможен импорт и экспорт во все популярные форматы. Новые форматы импорта включают Access 2007, ACCDB импорт и поддержку запросов к базе данных. Новые форматы экспорта включают Google Earth KML и KMZ.
· Сохранение функций сеток. Surfer автоматически сохраняет последние 10 функций сеток, так что нет необходимости вводить их повторно.
· Экспорт контура в текстовые 3D-файлы. Теперь можно выбрать необходимые данные из контурной карты и экспортировать контурные линии в XYZ текстовый файл данных.
· Улучшенный модуль Grid Math стал более мощным и гибким. Теперь можно использовать неограниченное количество файлов в Grid Math, а не два, как раньше. Кроме того, имеется опция назначить пустым узлам сетки значения по усмотрению пользователя.
· Возможность сохранения сетки и данных из файлов карт. Если имеется файл карты программы Surfer, но нет связанных с ним данных и сеток, то новый Surfer может извлечь эту информацию непосредственно из файла карты.
· Возможность сохранения информации о координатной системе для повторного использования. Новая версия Surfer позволяет пользователю определить систему координат, файл данных и файл сетки один раз, и эта информация сохраниться для будущего многократного использования.
Язык интерфейса: Английский.
· Windows XP, Vista, Windows 7 и выше;
· 100 MB свободного места на жёстком диске;
· 512 MB RAM минимум, 1 GB или выше;
· 1024x768x16-bit color minimum monitor resolution.
Стоимость лицензии: $ 699 (за 1 лицензию).
Источник: poisk-ru.ru