Растр привязки (Snap Raster) – Параметр среды

Инструменты, использующие параметр среды Растр привязки (Snap Raster), будут настраивать экстент выходных растров так, чтобы они соответствовали установленному растру привязки, выравненному по ячейкам.

Растр привязки, как правило, используется, если входные данные для инструментов:

Более подробно о работе растра привязки

Примечания по использованию

Синтаксис диалога

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

Синтаксис скриптов

arcpy.env.snapRaster = raster

Параметр

Описание

растр

Растр, используемый в качестве растра привязки.

Синтаксис snapRaster

Пример скрипта

Этот пример показывает, как устанавливать параметр среды Растр привязки (snap raster) перед выполнением инструмента дополнительного модуля Дополнительный модуль ArcGIS Spatial Analyst.

import arcpy

# Set workspace and extent environments
arcpy.env.workspace = "C:/workspace"
arcpy.env.extent = "C:/data/studyArea"

# Set Snap Raster environment
arcpy.env.snapRaster = "C:/data/my_snapraster"

# Set local variables
InZones = "C:/data/parcels.shp"
InZoneField = "Parcel_ID"
InValueRaster = "C:/data/Slope"

# Check out ArcGIS Дополнительный модуль ArcGIS Spatial Analyst extension extension license
arcpy.CheckOutExtension("Spatial")

# Process: Calculate the mean slope of each parcel area.
out = arcpy.sa.ZonalStatistics(InZones, InZoneField, InValueRaster, "MEAN","DATA")
out.save("mean_ParSlp")

Связанные темы

9/12/2013