ラスタ プロパティの取得(Get Raster Properties) (データの管理)
サマリ
ラスタ データセット、モザイク データセット、またはラスタ プロダクトのプロパティを返します。
使用法
-
返されたプロパティは [結果] ウィンドウに表示されます。
このツールの Python の結果は、ジオプロセシング結果オブジェクトを返します。文字列値を取得するには、結果オブジェクトの getOutput メソッドを使用します。
構文
GetRasterProperties_management (in_raster, {property_type}, {band_index})
パラメータ | 説明 | データ タイプ |
in_raster |
入力ラスタ データセットまたはモザイク データセット。 | Composite Geodataset |
property_type (オプション) |
ラスタ データセットまたはモザイク データセットから取得されるプロパティ。
| String |
band_index (オプション) | プロパティを取得するバンドを選択します。バンドを選択しない場合は、ツール実行時の 1 番目のバンドが使用されます。 | String |
コードのサンプル
GetRasterProperties(ラスタ プロパティの取得)の例 1(Python ウィンドウ)
以下は、GetRasterProperties(ラスタ プロパティの取得)を実行する Python サンプルです。
import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)
GetRasterProperties(ラスタ プロパティの取得)の例 2(スタンドアロン スクリプト)
以下は、GetRasterProperties(ラスタ プロパティの取得)を実行する Python スクリプト サンプルです。
import arcpy
#Get the geoprocessing result object
elevSTDResult = arcpy.GetRasterProperties_management("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing result object
elevSTD = elevSTDResult.getOutput(0)
関連トピック
ライセンス情報
ArcGIS for Desktop Basic: ○
ArcGIS for Desktop Standard: ○
ArcGIS for Desktop Advanced: ○
9/14/2013