ОВР (Geostatistical Analyst)

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

Краткая информация

Применяет интерполяцию по методу обратных взвешенных расстояний для прогнозирования значения для любого невыбранного местоположения с использованием измеренных значений вокруг прогнозируемого местоположения. Инструмент предполагает, что объекты, которые находятся поблизости, более похожи, чем объекты, удаленные друг от друга.

Более подробно об инструменте ОВР

Использование

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

  • Интерполяция по методу обратных взвешенных расстояний может создавать контуры на небольших расстояниях вокруг местоположений данных (часто называемые эффектом «бычьего глаза»).

  • В отличие от других методов интерполяции, в частности кригинга, интерполяция по методу обратных взвешенных расстояний не делает точных оценок статистических свойств входных данных. Итерполяция по методу обратных взвешенных расстояний часто используется, если входные данные не отвечают статистическим допущениям, необходимым для других методов интерполяции.

Параметры

ПодписьОписаниеТип данных
Входные объекты

Входные точечные объекты, содержащие z-значения для интерполяции.

Feature Layer
Поле значений Z

Поле, в котором хранится значение высоты или величины для каждой точки. Это может быть числовое поле или поле Shape, если входные объекты содержат z-значения или m-значения.

Field
Выходной геостатистический слой
(Дополнительный)

Создаваемый геостатический слой. Этот слой является обязательными выходными данными, только если не запрошен выходной растр.

Geostatistical Layer
Выходной растр
(Дополнительный)

Выходной растр. Этот растр является обязательными выходными данными, только если не запрошен выходной геостатистический слой.

Raster Dataset
Размер выходной ячейки
(Дополнительный)

Размер ячейки, который будет использован при создании выходного растра.

Это значение можно явно задать в Параметрах среды через Размер ячейки.

Если не задано иное, используется наименьшее значение из ширины и высоты экстента входных точечных объектов во входной пространственной привязке, деленное на 250.

Analysis Cell Size
Степень
(Дополнительный)

Показатель расстояния, который контролирует, насколько быстро вес уменьшается с расстоянием. Более высокое значение степени приводит к меньшему влиянию удаленных точек окрестности. Значение должно быть больше или равно 1. Если значение не задано, оно будет рассчитано в процессе выполнения инструмента и отображено в виде сообщения. Расчетным значением будет значение, которое приведет к наименьшей среднеквадратичной ошибке перекрестной проверки.

Double
Окрестность поиска
(Дополнительный)

Определяет, какие точки, находящиеся в окрестности, будут использованы для вычисления результата. По умолчанию – стандартные.

Стандартные

  • Большая полуось – значение большой полуоси окрестности поиска.
  • Малая полуось – значение малой полуоси окрестности поиска.
  • Угол – угол поворота для оси (окружности) или большой полуоси (эллипса) движущегося окна.
  • Максимальное число соседей – максимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • Минимальное число соседей – минимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • Тип сектора – геометрия окрестности.
    • Один сектор – эллипс целиком.
    • Четыре сектора – эллипс, разделенный на четыре сектора.
    • Четыре сектора со смещением – эллипс, разделенный на четыре сектора и сдвинутый на 45 градусов.
    • Восемь секторов – эллипс, разделенный на восемь секторов.

Сглаженное

  • Большая полуось – значение большой полуоси окрестности поиска.
  • Малая полуось – значение малой полуоси окрестности поиска.
  • Угол – угол поворота для оси (окружности) или большой полуоси (эллипса) движущегося окна.
  • Фактор сглаживания – опция Сглаженная интерполяция создает внешний эллипс и внутренний эллипс на расстоянии, равном Большой полуоси, умноженном на фактор сглаживания. Точки, располагающиеся за пределами наименьшего эллипса, но в пределах наибольшего эллипса, взвешиваются с помощью сигмоидальной функции со значением между нулем и единицей.

Стандартная окружность

  • Радиус – длина радиуса окружности поиска.
  • Угол – угол поворота для оси (окружности) или большой полуоси (эллипса) движущегося окна.
  • Максимальное число соседей – максимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • Минимальное число соседей – минимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • Тип сектора – геометрия окрестности.
    • Один сектор – эллипс целиком.
    • Четыре сектора – эллипс, разделенный на четыре сектора.
    • Четыре сектора со смещением – эллипс, разделенный на четыре сектора и сдвинутый на 45 градусов.
    • Восемь секторов – эллипс, разделенный на восемь секторов.

Сглаженная окружность

  • Радиус – длина радиуса окружности поиска.
  • Фактор сглаживания – опция Сглаженная интерполяция создает внешний эллипс и внутренний эллипс на расстоянии, равном Большой полуоси, умноженном на фактор сглаживания. Точки, располагающиеся за пределами наименьшего эллипса, но в пределах наибольшего эллипса, взвешиваются с помощью сигмоидальной функции со значением между нулем и единицей.
Geostatistical Search Neighborhood
Поле весов
(Дополнительный)

Используется для усиления влияния наблюдаемого значения. Чем больше вес, тем больше точка влияет на интерполируемое значение. При совпадении точек наблюдения присвойте наибольший вес более достоверному измерению.

Field

arcpy.ga.IDW(in_features, z_field, {out_ga_layer}, {out_raster}, {cell_size}, {power}, {search_neighborhood}, {weight_field})
ИмяОписаниеТип данных
in_features

Входные точечные объекты, содержащие z-значения для интерполяции.

Feature Layer
z_field

Поле, в котором хранится значение высоты или величины для каждой точки. Это может быть числовое поле или поле Shape, если входные объекты содержат z-значения или m-значения.

Field
out_ga_layer
(Дополнительный)

Создаваемый геостатический слой. Этот слой является обязательными выходными данными, только если не запрошен выходной растр.

Geostatistical Layer
out_raster
(Дополнительный)

Выходной растр. Этот растр является обязательными выходными данными, только если не запрошен выходной геостатистический слой.

Raster Dataset
cell_size
(Дополнительный)

Размер ячейки, который будет использован при создании выходного растра.

Это значение можно явно задать в Параметрах среды через Размер ячейки.

Если не задано иное, используется наименьшее значение из ширины и высоты экстента входных точечных объектов во входной пространственной привязке, деленное на 250.

Analysis Cell Size
power
(Дополнительный)

Показатель расстояния, который контролирует, насколько быстро вес уменьшается с расстоянием. Более высокое значение степени приводит к меньшему влиянию удаленных точек окрестности. Значение должно быть больше или равно 1. Если значение не задано, оно будет рассчитано в процессе выполнения инструмента и отображено в виде сообщения. Расчетным значением будет значение, которое приведет к наименьшей среднеквадратичной ошибке перекрестной проверки.

Double
search_neighborhood
(Дополнительный)

Определяет, какие точки, находящиеся в окрестности, будут использованы для вычисления результата. По умолчанию – стандартные.

Имеются следующие классы функции Окрестность поиска: SearchNeighborhoodStandard, SearchNeighborhoodSmooth, SearchNeighborhoodStandardCircular и SearchNeighborhoodSmoothCircular.

Стандартные

  • majorSemiaxis – значение большой полуоси окрестности поиска.
  • minorSemiaxis – значение малой полуоси окрестности поиска.
  • angle – угол поворота для оси (окружности) или большой полуоси (эллипса) движущегося окна.
  • nbrMax – максимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • nbrMin – минимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • sectorType – геометрия окрестности.
    • ONE_SECTOR – эллипс целиком.
    • FOUR_SECTORS – эллипс, разделенный на четыре сектора.
    • FOUR_SECTORS_SHIFTED – эллипс, разделенный на четыре сектора и сдвинутый на 45 градусов.
    • EIGHT_SECTORS– эллипс, разделенный на восемь секторов.

Сглаженное

  • majorSemiaxis – значение большой полуоси окрестности поиска.
  • minorSemiaxis – значение малой полуоси окрестности поиска.
  • angle – угол поворота для оси (окружности) или большой полуоси (эллипса) движущегося окна.
  • smoothFactor – опция Сглаженная интерполяция создает внешний эллипс и внутренний эллипс на расстоянии, равном Большой полуоси, умноженном на фактор сглаживания. Точки, располагающиеся за пределами наименьшего эллипса, но в пределах наибольшего эллипса, взвешиваются с помощью сигмоидальной функции со значением между нулем и единицей.

Стандартная окружность

  • radius – длина радиуса окружности поиска.
  • angle – угол поворота для оси (окружности) или большой полуоси (эллипса) движущегося окна.
  • nbrMax – максимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • nbrMin – минимальное количество соседей, которое используется для оценки значения в неизвестном местоположении.
  • sectorType – геометрия окрестности.
    • ONE_SECTOR – эллипс целиком.
    • FOUR_SECTORS – эллипс, разделенный на четыре сектора.
    • FOUR_SECTORS_SHIFTED – эллипс, разделенный на четыре сектора и сдвинутый на 45 градусов.
    • EIGHT_SECTORS– эллипс, разделенный на восемь секторов.

Сглаженная окружность

  • radius – длина радиуса окружности поиска.
  • smoothFactor – опция Сглаженная интерполяция создает внешний эллипс и внутренний эллипс на расстоянии, равном Большой полуоси, умноженном на фактор сглаживания. Точки, располагающиеся за пределами наименьшего эллипса, но в пределах наибольшего эллипса, взвешиваются с помощью сигмоидальной функции со значением между нулем и единицей.
Geostatistical Search Neighborhood
weight_field
(Дополнительный)

Используется для усиления влияния наблюдаемого значения. Чем больше вес, тем больше точка влияет на интерполируемое значение. При совпадении точек наблюдения присвойте наибольший вес более достоверному измерению.

Field

Пример кода

IDW, пример 1 (окно Python)

Интерполировать последовательность точечных объектов в растр.

import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.ga.IDW("ca_ozone_pts", "OZONE", "outIDW", "C:/gapyexamples/output/idwout", "2000", "2",
             arcpy.SearchNeighborhoodStandard(300000, 300000, 0, 15, 10, "ONE_SECTOR"), "")
IDW, пример 2 (автономный скрипт)

Интерполировать последовательность точечных объектов в растр.

# Name: InverseDistanceWeighting_Example_02.py
# Description: Interpolate a series of point features onto a rectangular raster
#              using Inverse Distance Weighting (IDW).
# Requirements: Geostatistical Analyst Extension

# Import system modules
import arcpy

# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"

# Set local variables
inPointFeatures = "ca_ozone_pts.shp"
zField = "OZONE"
outLayer = "outIDW"
outRaster = "C:/gapyexamples/output/idwout"
cellSize = 2000.0
power = 2

# Set variables for search neighborhood
majSemiaxis = 300000
minSemiaxis = 300000
angle = 0
maxNeighbors = 15
minNeighbors = 10
sectorType = "ONE_SECTOR"
searchNeighbourhood = arcpy.SearchNeighborhoodStandard(majSemiaxis, minSemiaxis,
                                                       angle, maxNeighbors,
                                                       minNeighbors, sectorType)

# Execute IDW
arcpy.ga.IDW(inPointFeatures, zField, outLayer, outRaster, cellSize, 
             power, searchNeighbourhood)

Информация о лицензиях

  • Basic: Обязательно Geostatistical Analyst
  • Standard: Обязательно Geostatistical Analyst
  • Advanced: Обязательно Geostatistical Analyst

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