ラスター プロパティの取得 (データ管理ツール)
サマリー
ラスター データセットに関するメタデータ情報と説明的統計情報を取得します。
使用法
パラメーター
ラベル
説明
データ タイプ
入力ラスター
取得するプロパティを含むラスター。
Composite Geodataset
プロパティ タイプ
(オプション)
入力ラスターから取得するプロパティ。
セルの最小値 —入力ラスター内のすべてのセルの中で最小の値。
セルの最大値 —入力ラスター内のすべてのセルの中で最大の値。
セルの平均値 —入力ラスター内の全セルの平均値。
セルの標準偏差 —入力ラスター内の全セルの標準偏差。
個別値の数 —入力ラスター内の個別値の数。
Y 座標の最大値 (上) —範囲の上 (Y 座標の最大値) の値。
X 座標の最小値 (左) —範囲の左 (X 座標の最小値) の値。
X 座標の最大値 (右) —範囲の右 (X 座標の最大値) の値。
Y 座標の最小値 (下) —範囲の下 (Y 座標の最小値) の値。
x 方向のセル サイズ —x 方向のセル サイズ。
y 方向のセル サイズ —y 方向のセル サイズ。
セル値のタイプ —入力ラスター内のセル値のタイプ。
カラム数 —入力ラスター内のカラム数。
ロウ数 —入力ラスター内のロウ数。
バンド数 —入力ラスター内のバンド数。
NoData 値を含むセル —ラスター内に NoData があるかどうかを返します。
NoData 値を含むすべてのセル —すべてのピクセルが NoData であるかどうかを返します。 これは ISNULL とも呼ばれています。
センサー名 —センサーの名前。
プロダクト名 —センサーに関連するプロダクト名。
取得日 —データが取得された日付。
ソース タイプ —ソース タイプ。
雲量 —雲量 (パーセンテージ)。
太陽方向 —太陽方向 (度)。
太陽高度 —太陽高度 (度)。
センサー方向 —センサー方向 (度)。
センサー高度 —センサー高度 (度)。
入射角 —入射角 (度)。
波長 —バンドの波長範囲 (ナノメートル)。
String
バンド名
(オプション)
ドロップダウン ボックスからバンド名を選択します。 バンドを選択しない場合は、1 番目のバンドが使用されます。
String
派生した出力
ラベル
説明
データ タイプ
プロパティ
指定されたプロパティ値を返します。
Variant
arcpy.management.GetRasterProperties(in_raster, {property_type}, {band_index})
名前
説明
データ タイプ
in_raster
取得するプロパティを含むラスター。
Composite Geodataset
property_type
(オプション)
入力ラスターから取得するプロパティ。
MINIMUM —入力ラスター内のすべてのセルの中で最小の値。
MAXIMUM —入力ラスター内のすべてのセルの中で最大の値。
MEAN —入力ラスター内の全セルの平均値。
STD —入力ラスター内の全セルの標準偏差。
UNIQUEVALUECOUNT —入力ラスター内の個別値の数。
TOP —範囲の上または YMax の値。
LEFT —範囲の左または XMin の値。
RIGHT —範囲の右または XMax の値。
BOTTOM —範囲の下または YMin の値。
CELLSIZEX —x 方向のセル サイズ。
CELLSIZEY —y 方向のセル サイズ。
VALUETYPE —入力ラスター内のセル値のタイプ:
0 = 1 ビット
1 = 2 ビット
2 = 4 ビット
3 = 符号なし 8 ビット整数
4 = 符号付き 8 ビット整数
5 = 符号なし 16 ビット整数
6 = 符号付き 16 ビット整数
7 = 符号なし 32 ビット整数
8 = 符号付き 32 ビット整数
9 = 32 ビット浮動小数点
10 = 64 ビット倍精度
11 = 8 ビット複素数
12 = 16 ビット複素数
13 = 32 ビット複素数
14 = 64 ビット複素数
COLUMNCOUNT —入力ラスター内のカラム数。
ROWCOUNT —入力ラスター内のロウ数。
BANDCOUNT —入力ラスター内のバンド数。
ANYNODATA —ラスター内に NoData があるかどうかを返します。
ALLNODATA —すべてのピクセルが NoData であるかどうかを返します。 これは ISNULL と同じです。
SENSORNAME —センサーの名前。
PRODUCTNAME —センサーに関連するプロダクト名。
ACQUISITIONDATE —データが取得された日付。
SOURCETYPE —ソース タイプ。
CLOUDCOVER —雲量 (パーセンテージ)。
SUNAZIMUTH —太陽方向 (度)。
SUNELEVATION —太陽高度 (度)。
SENSORAZIMUTH —センサー方向 (度)。
SENSORELEVATION —センサー高度 (度)。
OFFNADIR —入射角 (度)。
WAVELENGTH —バンドの波長範囲 (ナノメートル)。
String
band_index
(オプション)
プロパティを取得するバンド名を選択します。 バンドを選択しない場合は、1 番目のバンドが使用されます。
String
派生した出力
名前
説明
データ タイプ
property
指定されたプロパティ値を返します。
Variant
コードのサンプル
GetRasterProperties の例 1 (Python ウィンドウ)
以下は、GetRasterProperties を実行する Python のサンプルです。
import arcpy
#Get the geoprocessing Result object
elevSTDResult = arcpy.management.GetRasterProperties("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.management.GetRasterProperties("c:/data/elevation", "STD")
#Get the elevation standard deviation value from geoprocessing Result object
elevSTD = elevSTDResult.getOutput(0)
環境
このツールは、ジオプロセシング環境を一切使用しません。
ライセンス情報
Basic: はい
Standard: はい
Advanced: はい