概要
入力ラスター関数または関数チェーンからラスター データセットを生成します。
使用法
このツールは、処理速度を向上するために、複数のスレッドを使用したラスター処理用に設計されています。
出力ラスター形式は TIFF、GRID、ERDAS、IMAGINE、CRF (Cloud Raster Format)、または MRF (Meta Raster Format) にすることができます。
構文
arcpy.management.GenerateRasterFromRasterFunction(raster_function, out_raster_dataset, {raster_function_arguments}, {raster_properties}, {format})
パラメーター | 説明 | データ タイプ |
raster_function | ラスター関数、ラスター関数の JSON オブジェクト、または関数チェーン (*.rft.xml 形式) の名前。 | File; String |
out_raster_dataset | 出力ラスター データセット。 | Raster Dataset |
raster_function_arguments [[Name, Value],...] (オプション) | 関数チェーンに関連付けられるパラメーター。たとえば、関数チェーンが陰影起伏ラスター関数を適用する場合は、データ ソース、方位と高度を設定します。 | Value Table |
raster_properties [[Name, Value],...] (オプション) | 出力ラスター データセットの主なプロパティ (センサーや波長など)。 | Value Table |
format (オプション) | 出力ラスターの形式。 デフォルトの形式は、output_raster_dataset で指定したファイル拡張子から取得されます。
| String |
コードのサンプル
GenerateRasterFromRasterFunction (ラスター関数からラスターを生成) の例 (スタンドアロン スクリプト)
これは、ラスター関数を使用してラスター データセットを作成する NDVI Python のサンプルです。
import arcpy
arcpy.env.workspace = r"C:\PrjWorkspace"
arcpy.GenerateRasterFromRasterFunction_management(
raster_function="NDVI",
out_raster_dataset="c:/temp/ndvitest.crf",
raster_function_arguments="Raster \\\\somemachine\\data\\test.tif; VisibleBandID 3;InfraredBandID 4",
format="CRF")
環境
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい