Доступно с лицензией Geostatistical Analyst.
Сводка
Экспорт геостатистического слоя в растр.
Подробнее об основах создания растра из геостатистического слоя
Использование
Выберите число интерполяций, которые следует выполнить для каждой ячейки в горизонтальном и вертикальном направлении. Значение, присваиваемое каждой ячейке выходного растра, будет являться средним всех значений интерполяции по этой ячейке.
Инструмент Слой GA в растры также может использоваться для экспорта геостатистического слоя в один или несколько растров.
Имя, присваиваемое выходному растру, определяет его формат. Если данные не сохраняются в базу геоданных, задайте расширение .tif для получения растра формата TIFF, .img – для получения файла формата ERDAS IMAGINE или не задавайте расширение, чтобы получить растровый формат Esri Grid.
Синтаксис
arcpy.ga.GALayerToGrid(in_geostat_layer, out_surface_grid, {cell_size}, {points_per_block_horz}, {points_per_block_vert})
Parameter | Объяснение | Тип данных |
in_geostat_layer | Анализируемый геостатический слой. | Geostatistical Layer |
out_surface_grid | Создаваемый растр. | Raster Dataset |
cell_size (Дополнительный) | Размер ячейки, который будет использован при создании выходного растра. Это значение можно явно задать в Параметрах среды через Размер ячейки. Если не задано иное, используется наименьшее значение из ширины и высоты экстента входных точечных объектов во входной пространственной привязке, деленное на 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
# Execute GALayerToGrid
arcpy.GALayerToGrid_ga(inLayer, outGrid, cellSize, cellptsHor, cellptsVer)
Environments
Информация о лицензиях
- Basic: Требуется Geostatistical Analyst
- Standard: Требуется Geostatistical Analyst
- Advanced: Требуется Geostatistical Analyst