スナップ対象ラスタ(環境設定)

スナップ対象ラスタの環境を反映するツールは、出力ラスタの範囲を調整して、指定したスナップ対象ラスタのセルの配置に一致させます。

スナップ対象ラスタは一般にツールの入力が次に該当するときに使用されます。

スナップ対象ラスタの機能の詳細

使用に関する注意

ダイアログの構文

スナップ対象ラスタ - 出力ラスタのセルの配置を指定するために使用されるラスタを設定します。

スクリプトの構文

arcpy.env.snapRaster = raster

パラメータ

説明

ラスタ

スナップ対象ラスタとして使用されるラスタ。

snapRaster の構文

スクリプト例

この例は、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 Spatial Analyst 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")

関連項目


7/10/2012