ラスタ プロパティの取得(Get Raster Properties) (データの管理)

サマリ

ラスタ データセットのプロパティを返します。

使用法

構文

GetRasterProperties_management (in_raster, {property_type})
パラメータ説明データ タイプ
in_raster

入力ラスタ データセット。

Raster Layer
property_type
(オプション)

ラスタ データセットから取得されるプロパティ。

  • MINIMUM入力ラスタのすべてのセルの最小値を返します。
  • MAXIMUM入力ラスタのすべてのセルの最大値を返します。
  • MEAN入力ラスタのすべてのセルの平均値を返します。
  • STD入力ラスタのすべてのセルの標準偏差を返します。
  • UNIQUEVALUECOUNT入力ラスタの個別値の数を返します。
  • TOP範囲の上の値、つまり YMax の値を返します。
  • LEFT範囲の左の値、つまり XMin の値を返します。
  • RIGHT範囲の右の値、つまり XMax の値を返します。
  • BOTTOM範囲の下の値、つまり YMin の値を返します。
  • CELLSIZEXx 方向のセル サイズを返します。
  • CELLSIZEYy 方向のセル サイズを返します。
  • 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 = 64 ビット複素数
    • 13 = 16 ビット複素数
    • 14 = 32 ビット複素数
  • COLUMNCOUNT入力ラスタのカラム数を返します。
  • ROWCOUNT入力ラスタのロウ数を返します。
  • BANDCOUNT入力ラスタのバンド数を返します。
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) 

環境

関連項目

ライセンス情報

ArcView: はい
ArcEditor: はい
ArcInfo: はい

7/10/2012