132
Какой бы метод ни использовался, компьютер должен измерять расстояние между
каждой парой точек и от каждой начальной точки. Затем значение высоты в каждой точке
взвешивается в зависимости от квадрата расстояния, так что более близкие точки вносят
больший вклад в определение интерполируемой высоты по сравнению с более удаленными
(Рисунок 17. ). Существуют многие модификации этого подхода. Одни методы сокращают
объем вычислений применением "поиска с обучением", другие используют в качестве
весового коэффициента вместо второй степени третью или более высокую, третьи
учитывают барьеры, представляющие береговую линию, скалы или иные непреодолимые
объекты, которые могут воздействовать на результаты интерполяции. Как и при
использовании барьеров в других задачах моделирования, процесс интерполяции не может
распространяться через барьер.
В некоторых случаях нас больше интересует общие тенденции поверхности, нежели
точное моделирование мелких неровностей. Например, нас может интересовать общее
распределение населения по стране для демографического исследования, или подход к
каменноугольному пласту с поверхности, чтобы определить, сколько необходимо удалить
поверхностного грунта. Наиболее распространенный подход к такой характеристике
поверхности называется поверхностью тренда.
Как и в методе ОВР, для поверхностей тренда мы используем наборы точек в
пределах заданной окрестности, которая строится на основе любого из способов,
перечисленным для методов со взвешиванием. В пределах каждой окрестности строится
поверхность наилучшего приближения на основе математических уравнений, таких как
полиномы или сплайны (polynomials, splines). Эти уравнения являются нелинейными
зависимостями, которые аппроксимируют кривые или другие формы числовых
последовательностей. Чтобы построить поверхность тренда, каждое из значений в
окрестности подставляется в уравнение. Из уравнения, использованного для построения
поверхности наилучшего приближения, получается одно значение и присваивается
интерполируемой точке. Процесс продолжается для других целевых точек; кроме того,
поверхность тренда может быть расширена на все покрытие.
Число, присваиваемое целевой ячейке, может быть простым средним всех значений
поверхности в окрестности, или оно может быть взвешенным с учетом определенного
направления, в котором ориентирован тренд. Поверхности тренда, могут быть плоскими,
показывая общую тенденцию для всего покрытия, или они могут быть более сложными. Тип
используемого уравнения (или степень полинома) определяет величину волнистости
поверхности. Чем проще выглядит поверхность тренда, тем меньший порядок, как говорят,
она имеет. Например, поверхность тренда первого порядка будет выглядеть как плоскость,
простирающаяся под некоторым углом по всему покрытию, т.е. она имеет тенденцию в
одном направлении. Если поверхность имеет один изгиб, то такую поверхность называют
поверхностью тренда второго порядка (Рисунок 17. ), и т.д.
Последний рассматриваемый метод интерполяции, кригинг (kriging), оптимизирует
процедуру интерполяции на основе статистической природы поверхности. Кригинг
использует идею регионализированной переменной (regionalized variable), которая
изменяется от места к месту с некоторой видимой непрерывностью, но не может
моделироваться только одним математическим уравнением. Оказывается, многие
топографические поверхности подходят под это описание, также как и поверхности
изменения качества руды, вариации качества почв и даже некоторые показатели
растительности.