コンポジット バンド(Composite Bands) (データの管理)

サマリ

複数のバンドから 1 つのラスタ データセットを作成します。バンドのサブセットだけを使用してラスタ データセットを作成することもできます。

Composite Bands illustration

使用法

構文

CompositeBands_management (in_rasters, out_raster)
パラメータ説明データ タイプ
in_rasters
[in_rasters,...]

入力ラスタ データセット

Mosaic Dataset ; Mosaic Layer ; Raster Dataset ; Raster Layer
out_raster

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

ラスタ データセットをファイル形式で格納する場合は、ファイル拡張子を指定する必要があります。

  • *.bil(Esri BIL)
  • *.bip(Esri BIP)
  • *.bmp(BMP)
  • *.bsq(Esri BSQ)
  • *.dat(ENVI DAT)
  • *.gif (GIF)
  • *.img(ERDAS IMAGINE ファイル)
  • *.jpg(JPEG)
  • *.jp2(JPEG 2000)
  • *.png(PNG)
  • *.tif(TIFF)
  • 拡張子なし(Esri GRID)

ジオデータベースにラスタ データセットを格納する場合、ラスタ データセットの名前にファイル拡張子は付けません。

ラスタ データセットを JPEG ファイル、JPEG 2000 ファイル、TIFF ファイル、またはジオデータベースに格納するときに、圧縮タイプと圧縮品質を指定できます。

Raster Dataset

コードのサンプル

これは Composite Bands(コンポジット バンド)ツールのための Python サンプルです。

import arcpy
from arcpy import env
env.workspace = "c:/data"
arcpy.CompositeBands_management("band1.tif;band2.tif;band3.tif",
                                "compbands.tif")

これは Composite Bands(コンポジット バンド)ツールのための Python スクリプト サンプルです。

##====================================
##Composite Bands
##Usage: CompositeBands_management in_rasters;in_rasters... out_raster

try:
    import arcpy
    arcpy.env.workspace = r"C:/Workspace"
    
    ##Compose multi types of single band raster datasets to a TIFF format raster dataset
    arcpy.CompositeBands_management("band1.tif;comp.mdb/band2;comp.gdb/bands/Band_3","compbands.tif")
    
except:
    print "Composite Bands example failed."
    print arcpy.GetMessages()

環境

関連項目

ライセンス情報

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

7/10/2012