Слой GA в грид (GA Layer To Grid) (Geostatistical Analyst)
Резюме
Экспорт геостатистического слоя в растр.
Использование
-
Выходной растр будет создан с размером ячейки, заданным в параметре Размер выходной ячейки (Output cell size).
-
Выберите число интерполяций для каждой ячейки в горизонтальном и вертикальном направлении для блоковой интерполяции.
Синтаксис
Параметр | Объяснение | Тип данных |
in_geostat_layer |
Анализируемый геостатический слой. | Geostatistical Layer |
out_surface_grid |
Создаваемый растр. | Raster Dataset |
cell_size (дополнительно) |
Размер ячейки, который будет использован при создании выходного растра. Это значение можно явно задать на вкладке Анализ растра (Raster Analysis) окна Настройки параметров среды (Environment Settings). Если не задано иное, используется наименьшее значение из ширины и высоты экстента входных точечных объектов во входной пространственной привязке, деленное на 250. | Analysis Cell Size |
points_per_block_horz (дополнительно) |
Число интерполяций для каждой ячейки в горизонтальном направлении для блоковой интерполяции. | Long |
points_per_block_vert (дополнительно) |
Число интерполяций для каждой ячейки в вертикальном направлении для блоковой интерполяции. | Long |
Пример кода
Конвертировать геостатистический слой в растр.
import arcpy
from arcpy import env
arcpy.GALayerToGrid_ga("C:/gapyexamples/data/kriging.lyr",
"C:/gapyexamples/output/krig_grid", "2000", "1", "1")
Конвертировать геостатистический слой в растр.
# Name: GALayerToGrid_Example_02.py
# Description: Exports a geostatistical layer to grid.
# 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"
outGrid = "C:/gapyexamples/output/krig_grid"
cellSize = 2000
cellptsHor = 1
cellptsVer = 1
# Check out the ArcGIS Geostatistical Analyst extension license
arcpy.CheckOutExtension("GeoStats")
# Execute GALayerToGrid
arcpy.GALayerToGrid_ga(inLayer, outGrid, cellSize, cellptsHor, cellptsVer)