Как работает метод обратных взвешенных расстояний

Доступно с лицензией Geostatistical Analyst.

Метод обратных взвешенных расстояний (IDW) однозначно предполагает, что объекты, которые находятся поблизости, более подобны друг другу, чем объекты, удаленные друг от друга. Чтобы проинтерполировать значение для неизмеренного положения, IDW использует измеренные значения вокруг интерполируемого местоположения. Наиболее близкие к проинтерполированному местоположению измеренные значения оказывают большее влияние на прогнозируемое значение, чем удаленные от него на значительное расстояние. IDW предполагает, что каждая измеренная точка оказывает локальное влияние, которое уменьшается с увеличением расстояния. Это придает больший вес точкам, расположенным ближе всего к интерполируемому местоположению. Вес точки уменьшается как функция от расстояния. Поэтому метод носит название обратных взвешенных расстояний. Веса, назначенные точкам данных, представлены в следующем примере:

Иллюстрация окрестности поиска
Иллюстрация окрестности поиска

Окно Weights (Веса) содержит список весов, назначенных каждой точке данных, которая используется для интерполяции значения в местоположении, отмеченном перекрестием.

Более подробно о методах интерполяции в ArcGIS ArcGIS Geostatistical Analyst Extension

Степенная функция

Как было указано выше, веса пропорциональны обратным расстояниям (между точкой данных и интерполируемым местоположением), возведенными в степень p. В результате по мере увеличения расстояния вес будет стремительно уменьшаться. Степень уменьшения весов зависит от значения p. Если p = 0, уменьшения с увеличением расстояния не происходит, а поскольку все веса λi одинаковы, прогнозируемое значение будет являться средним для всех значений искомого фрагмента. По мере увеличения значения p веса отдаленных точек будут стремительно уменьшаться. Если значение p слишком высоко, то на интерполяцию окажут влияние только точки, расположенные в непосредственной близости.

Веса IDW
Иллюстрация уменьшения весов с изменением расстояния

Geostatistical Analyst использует значения степеней, большие или равные 1. Если p = 2, метод называется интерполяцией обратных взвешенных квадратов расстояний. p = 2 используется как значение, установленное по умолчанию, хотя теоретическое обоснование для предпочтения этого значения отсутствует. Влияние изменения значения p должно исследоваться с помощью просмотра выходных данных и проверки перекрестных статистических данных.

Окрестность поиска

Поскольку объекты, находящиеся поблизости друг от друга, более сходны, чем объекты, находящиеся на большом расстоянии, то по мере удаления от местоположений измеренные значения будут находиться в несущественных отношениях со значением проинтерполированного местоположения. Для увеличения скорости вычислений можно исключить большинство удаленных точек, которые оказывают незначительное влияние на интерполяцию. В результате общей принятой практикой стало ограничение количества измеренных значений с помощью определения окрестности поиска. Форма окрестности накладывает ограничения на дальность и место поиска измеренных значений, используемых для интерполяции. Другие параметры окрестности ограничивают местоположения, которые будут использоваться в форме. На следующем рисунке представлено пять измеренных точек (соседи), которые используются для прогнозирования значения в точке, где измерения не проводились (показана желтым цветом).

Сосед
Пример окрестности поиска

Форма окрестности оказывает влияние на входные данные и поверхность, которую необходимо создать. При отсутствии направленных воздействий на данные можно рассматривать точки одновременно во всех направлениях. Для этого определите окрестность поиска как окружность. Но если присутствует направленное воздействие на данные, например преобладающий ветер, можно изменить форму окрестности поиска на эллипс с большой осью, параллельной ветру. Настройка на такое направленное воздействие оправдана, поскольку известно, что положения с наветренной стороны от интерполируемого местоположения более сходны на отдаленных расстояниях, чем положения, которые перпендикулярны ветру, но расположены ближе к интерполируемой точке.

После определения формы окрестности можно наложить ограничение на использование местоположения точек данных в этой окрестности. Можно задать максимальное и минимальное количество положений для использования и разделить окрестность на сектора. При разделении окрестности на сектора к каждому сектору применяются максимальные и минимальные ограничения.

Точки, выделенные в виде данных, демонстрируют положения и веса, которые используются для интерполяции местоположения в центре эллипса (положение перекрестия). Окрестности поиска ограничиваются внутренним пространством эллипса. В приведенном ниже примере двум красным точки будет присвоен вес больше 10 процентов. В восточном секторе вес точки (коричневой) составит 5–10 %. Веса остальных точек окрестности поиска будут ниже.

Вес сектора окрестности
Пример весов сектора окрестности

Когда используется IDW

Поверхность, рассчитанная с помощью IDW, зависит от выбора степени (p) и стратегии поиска окрестности. IDW – это жесткий интерполятор, в котором минимальные и максимальные значения (см. рисунок ниже) на интерполированной поверхности могут встречаться только в опорных точках.

Профиль обратных взвешенных расстояний
Пример профиля обратных взвешенных расстояний

Выходная поверхность чувствительна к кластеризации и наличию выпадающих значений. IDW предполагает, что смоделированные явления приводятся в действие локальными изменениями, которые могут быть получены (смоделированы) с помощью определения подходящей окрестности поиска. Так как IDW не предусматривает вычисление стандартных ошибок интерполяции, обоснование использования этой модели может быть проблематичным.

Связанные разделы