サマリ
ラスターまたはモザイク データセットに対して、データ タイプ、統計情報、および NoData 値を設定します。
使用法
このツールを使用すると、ラスターまたはモザイク データセットの統計情報を定義できます。通常、このツールを使用するのは、統計情報を自動的に計算させない場合です。設定できる統計情報は、各バンドの最小値、最大値、標準偏差、平均値です。これらの統計情報は、XML ファイルから読み取ることができます。
このツールで設定できるプロパティは、ArcMap のデフォルトのレンダリング設定と、他のツールで使用される統計情報を決定します。
次のプロパティが設定できます。
- データ ソース タイプ:セル値が標高データとカテゴリ データのどちらを表すか、この値が他の方法によって処理され、データを表示するときにストレッチが必要ないかどうかを定義します。
- バンドごとの統計情報:各バンドに対して、最小値、最大値、平均値、標準偏差の各値を定義できます。
- [NoData 値のバンド]: 各バンドに対して、NoData 値を定義できます。
構文
SetRasterProperties_management (in_raster, {data_type}, {statistics}, {stats_file}, {nodata}, {key_properties})
パラメータ | 説明 | データ タイプ |
in_raster | 設定対象のプロパティを持っているラスターまたはモザイク データセット。 | Mosaic Layer ; Raster Layer |
data_type (オプション) | モザイク データセットの画像の種類。
| String |
statistics [[band_index, min, max, mean, std_dev],...] (オプション) | バンドと、最小値、最大値、平均値、標準偏差の各値を指定します。 | Value Table |
stats_file (オプション) | 統計情報を含む *.xml ファイル。このファイルを作成するには、別のラスターまたはモザイク データセットから統計情報をエクスポートします。 | File |
nodata [[band index, nodata_value],...] (オプション) | 各バンドの NoData 値を指定します。各バンドに一意な NoData 値を定義するか、すべてのバンドに対して同じ値を指定できます。各バンド選択に対して複数の NoData 値を定義する場合は、bands_for_nodata_value パラメーター内で各 NoData 値をスペースで区切ります。 | Value Table |
key_properties [key_properties,...] (オプション) | サポートされている固有のプロパティは次のとおりです。データには、このリストにないその他のプロパティも含めることができます。すべてのプロパティの大文字と小文字は区別されません。
| Value Table |
コードのサンプル
SetRasterProperties (ラスター プロパティを設定) の例 1 (Python ウィンドウ)
以下は、SetRasterProperties (ラスター プロパティを設定) を実行する Python サンプルです。
import arcpy
arcpy.SetRasterProperties_management("\\cpu\data\srtm.tif", "ELEVATION",
"1 50 400 5 28" , "#" , "#")
SetRasterProperties (ラスター プロパティを設定) の例 2 (スタンドアロン スクリプト)
以下は、SetRasterProperties (ラスター プロパティを設定) を実行する Python スクリプト サンプルです。
#Set raster dataset type and statistics
import arcpy
arcpy.env.workspace = "C:/Workspace"
arcpy.SetRasterProperties_management("srtmraster.tif", "ELEVATION",
"1 50 400 5 28", "#", "#")
環境
ライセンス情報
- ArcGIS for Desktop Basic: ○
- ArcGIS for Desktop Standard: ○
- ArcGIS for Desktop Advanced: ○