バンド コレクション統計(Band Collection Statistics) (Spatial Analyst)

サマリ

一連のラスタ バンドの統計情報を計算します。

[バンド コレクション統計(Band Collection Statistics)] ツールの仕組みの詳細

使用法

構文

BandCollectionStats (in_raster_bands, out_stat_file, {compute_matrices})
パラメータ説明データ タイプ
in_raster_bands
[in_raster_band,...]

入力ラスタ バンド。

Raster Layer
out_stat_file

統計情報を含む出力 ASCII ファイル。

拡張子「.txt」が必要です。

File
compute_matrices
(オプション)

共分散と相関行列を計算するかどうかを指定します。

  • BRIEF 各レイヤに対して基本的な統計指標(最小値、最大値、平均値、標準偏差)だけが計算されます。これがデフォルトです。
  • DETAILED 標準で計算される統計情報に加えて、共分散と相関行列も計算されます。
Boolean

コードのサンプル

BandCollectionStatistics(バンド コレクション統計)の例 1(Python ウィンドウ)

次の例では、一連のラスタ バンドの統計情報を計算しています。

import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "C:/sapyexamples/data"
BandCollectionStats("redlands", "c:/sapyexamples/output/redbandstats.txt", "BRIEF")
BandCollectionStatistics(バンド コレクション統計)の例 2(スタンドアロン スクリプト)

次の例では、一連のラスタ バンドの統計情報を計算しています。

# Name: BandCollectionStats_Ex_02.py
# Description: Calculates the statistics for a set of raster bands.
# Requirements: Spatial Analyst Extension

# Import system modules
import arcpy
from arcpy import env
from arcpy.sa import *

# Set environment settings
env.workspace = "C:/sapyexamples/data"

# Set local variables
inRasterBand1 = "sb/sbc1"
inRasterBand2 = "sb/sbc2"
outStatFile = "C:/sapyexamples/output/bandstatfile.txt"

# Check out the ArcGIS Spatial Analyst extension license
arcpy.checkOutExtension("Spatial")

# Execute BandCollectionStats
BandCollectionStats([inRasterBand1, inRasterBand2], outStatFile, "DETAILED")

環境

関連項目

ライセンス情報

ArcView: 必須 Spatial Analyst
ArcEditor: 必須 Spatial Analyst
ArcInfo: 必須 Spatial Analyst

7/10/2012