Слой площадной интерполяции в полигоны (Geostatistical Analyst)

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

Сводка

Объединяет значения слоя площадной интерполяции в новый набор полигонов.

Более подробно об площадной интерполяции

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

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

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

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

  • Выходной класс объектов может содержать следующие поля (где применимо):

    • Интерполируемое – интерполируемое значение полигона. Интерпретация интерполируемого значения зависит от типа данных, использованных для создания геостатистического слоя площадной интерполяции:
      • Среднее (гауссово) – интерполирует среднее значение гауссовой переменной в полигоне.
      • Доля (биномиальная) – интерполирует ту часть численности полигона, которая имеет определенные характеристики.
      • Данные события (групповое распределение Пуассона) – интерполирует количество объектов в полигоне. Если задано поле времени, инструмент интерполирует количество в единицу времени.
    • StdError – Стандартная ошибка интерполируемых значений в полигонах.
    • Включено – указывает на то, может ли для полигона быть выполнена стабильная интерполяция. Если интерполяция не может быть выполнена, в описании будет указана причина, по которой это невозможно.

Синтаксис

arcpy.ga.ArealInterpolationLayerToPolygons(in_areal_interpolation_layer, in_polygon_features, out_feature_class, {append_all_fields})
ParameterОбъяснениеТип данных
in_areal_interpolation_layer

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

Geostatistical Layer
in_polygon_features

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

Feature Layer
out_feature_class

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

Feature Class
append_all_fields
(Дополнительный)

Определяет, будут ли все поля скопированы из входных пространственных объектов в выходной класс пространственных объектов.

  • ALL Все поля из входных пространственных объектов будут скопированы в выходной класс пространственных объектов. Используется по умолчанию.
  • FID_ONLY Копируется только ID объекта под именем Source_ID в выходном классе объектов.
Boolean

Пример кода

ArealInterpolationLayerToPolygons. Пример 1 (окно Python)

Объединяет значения площадной интерполяции в новый набор полигонов.

import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.ArealInterpolationLayerToPolygons_ga("AI_layer","new_polys","pred_new_polys","ALL")
ArealInterpolationLayerToPolygons, пример 2 (автономный скрипт)

Объединяет значения площадной интерполяции в новый набор полигонов.

# Name: ArealInterpolationLayerToPolygons_Example_02.py
# Description: Averages (in the case of Gaussian data) or aggregates (in the cases of Binomial or Poisson)
#    the predictions of an Areal Interpolation layer to a new set of polygons.
# Requirements: Geostatistical Analyst Extension
# Author: Esri

# Import system modules
import arcpy

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

# Set local variables
inArealInterpolationLayer = "C:/gapyexamples/data/AI_layer.lyr"
inPolygonFeatures = "C:/gapyexamples/data/new_polys.shp"
outFeatureClass = "C:/gapyexamples/output/aiout.shp"
appendAllFields = "FID_ONLY"

# Execute ArealInterpolationLayerToPolygons
arcpy.ArealInterpolationLayerToPolygons_ga(inArealInterpolationLayer, inPolygonFeatures, outFeatureClass, appendAllFields)

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

  • Basic: Требуется Geostatistical Analyst
  • Standard: Требуется Geostatistical Analyst
  • Advanced: Требуется Geostatistical Analyst

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