Слой GA в растры (Geostatistical Analyst)

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

Сводка

Экспортирует геостатистический слой в один или несколько растров.

Подробнее об основах создания растра из геостатистического слоя

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

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

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

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

  • Если Входной слой геостатистики представляет собой 3D-модель интерполяции, вам необходимо указать высоту изолиний, которые вы хотите экспортировать с помощью параметра Выходная высота. Параметр Число точек в ячейке (горизонтально) и Число точек в ячейке (вертикально) не применяется к 3D-моделям. Инструмент будет использовать одну точку по горизонтали и по вертикали, независимо от значений, указанных в этих параметрах.

Синтаксис

arcpy.ga.GALayerToRasters(in_geostat_layer, out_raster, {output_type}, {quantile_probability_value}, {cell_size}, {points_per_block_horz}, {points_per_block_vert}, {additional_rasters}, {out_elevation})
ParameterОбъяснениеТип данных
in_geostat_layer

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

Geostatistical Layer
out_raster

Основной выходной растр, который будет создан. Дополнительные растры также можно создать при использовании параметра Дополнительные выходные растры.

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

Тип поверхности выходного растра.

Для дополнительной информации см. Какие типы выходных поверхностей создают модели интерполяции?

  • PREDICTIONРастр прогнозируемых значений.
  • PREDICTION_STANDARD_ERRORРастр стандартной ошибки среднего для прогноза.
  • PROBABILITYРастр расчета вероятности превышения порогового значения.
  • QUANTILEРастр расчета квантиля прогнозируемого значения.
  • STANDARD_ERROR_INDICATORSРастр стандартных ошибок среднего индикаторов.
  • CONDITION_NUMBERРастр с числом обусловленности для интерполяция по методу локальных полиномов. Поверхность числа обусловленности обозначает стабильность вычислений в определенном местоположении. Чем больше число обусловленности, тем менее стабильны результаты интерполяции, поэтому области с высокими числами могут содержать артефакты и неверные интерполированные значения.
String
quantile_probability_value
(Дополнительный)

Если Тип выходной поверхности задан как Квантиль, используйте этот параметр для ввода требуемого квантиля. Если Тип выходной поверхности задан как Вероятность, используйте этот параметр для ввода граничного значения. Затем будет вычислена вероятность достижения граничного значения.

Примечание:

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

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

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

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

Число интерполяций для каждой ячейки в горизонтальном направлении для блоковой интерполяции.

Long
points_per_block_vert
(Дополнительный)

Число интерполяций для каждой ячейки в вертикальном направлении для блоковой интерполяции.

Long
additional_rasters
[[out_raster, output_type, quantile_probability_value],...]
(Дополнительный)

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

Value Table
out_elevation
(Дополнительный)

Для 3D-моделей интерполяции вы можете экспортировать растры при любой высоте. Используйте этот параметр, чтобы задать желаемую высоту для экспорта. Если оставить незаполненным, будет подставлена высота из входного слоя. По умолчанию будут использованы те же единицы, что и во входном слое.

Linear Unit

Производные выходные данные

NameОбъяснениеТип данных
out_additional_rasters

Средство хранения Дополнительных выходных растров.

Множество значений (растр)

Пример кода

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

Конвертировать геостатистический слой в растр.

import arcpy
arcpy.GALayerToRasters_ga("ebk", "C:/gapyexamples/output/ras_predict",
                      "PREDICTION", None, "5000", 1, 1, "")
GALayerToRasters, пример 2 (автономный скрипт)

Конвертирование геостатистического слоя в несколько растров.

# Name: GALayerToRaster_Example_02.py
# Description: Exports a geostatistical layer to a
#              - prediction raster
#              - standard error of prediction raster
#              - quantile raster
# Requirements: Geostatistical Analyst Extension

# Import system modules
import arcpy

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

# Set local variables
inLayer = "C:/gapyexamples/data/ebk.lyr"
outPredict = "ras_predict"
cellSize = 5000
cellptsHor = 1
cellptsVer = 1

# Execute GALayerToRasters
arcpy.GALayerToRasters_ga(inLayer, outPredict, "PREDICTION", None, cellSize,
                       cellptsHor, cellptsVer,
                       "ras_se PREDICTION_STANDARD_ERROR #;ras_quantile QUANTILE 0.67")

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

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

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