Создать геостатистический слой (Geostatistical Analyst)

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

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

Создает новый геостатистический слой. Для заполнения начальных значений для нового слоя требуется существующий геостатистический слой.

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

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

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

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

  • В Python класс GeostatisticalDatasets ArcPy будет полезен для заполнения параметра Входные наборы данных.

  • Для форматов данных, которые поддерживают значения Null, например, классы объектов файловой базы геоданных, значение Null будет использоваться для указания того, что для данного местоположения невозможно сделать прогноз или, что значение следует игнорировать при использовании в качестве входных данных. Для форматов данных, не поддерживающих значения NULL, таких как шейп-файлы, используется значение -1.7976931348623158e+308 (это отрицательное значение константы DBL_MAX, определенной C++), чтобы указать, что для данного местоположения невозможно сделать прогноз.

Параметры

ПодписьОписаниеТип данных
Входной источник геостатистической модели

Анализируемый источник геостатистической модели.

File; Geostatistical Layer
Входные наборы данных

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

Geostatistical Value Table
Выходной геостатистический слой

Создаваемый инструментом геостатистический слой.

Geostatistical Layer

arcpy.ga.GACreateGeostatisticalLayer(in_ga_model_source, in_datasets, out_layer)
ИмяОписаниеТип данных
in_ga_model_source

Анализируемый источник геостатистической модели.

File; Geostatistical Layer
in_datasets

Объект GeostatisticalDatasets.

Или, это может быть строка элементов, разделенных точкой с запятой. Каждый элемент состоит из следующих компонентов:

  • Путь к каталогу и имя набора данных или имя слоя в текущей таблице содержания, с последующим пробелом.
  • Последовательность имен полей, каждое имя поля отделяется пробелом. В случае растра используются значения ячеек.
Geostatistical Value Table
out_layer

Создаваемый инструментом геостатистический слой.

Geostatistical Layer

Пример кода

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

Используйте существующий геостатистический слой для создания нового геостатистического слоя.

import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.ga.GACreateGeostatisticalLayer("C:/gapyexamples/data/kriging.lyr", 
                                     "ca_ozone_pts.shp X=Shape Y=Shape F1=OZONE", 
                                     "outCGL")
CreateGeostatisticalLayer, пример 2 (автономный скрипт Python)

Используйте существующий геостатистический слой для создания нового геостатистического слоя.

# Name: CreateGeostatisticalLayer_Example_02.py
# Description: Uses an existing geostatistical layer to create a new layer,
#              which includes a new feature dataset or variable.
# Requirements: Geostatistical Analyst Extension

# Import system modules
import arcpy

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

# Set local variables
inLayer = "C:/gapyexamples/data/kriging.lyr"
inData = "ca_ozone_pts.shp X=Shape Y=Shape F1=OZONE"
outLayer = "outCGL"

# Execute CreateGeostatisticalLayer
arcpy.ga.GACreateGeostatisticalLayer(inLayer, inData, outLayer)

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

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

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