概要
Calculates the Global Environmental Monitoring Index (GEMI) from a multiband raster object and returns a raster object with the index values.
ディスカッション
Global Environmental Monitoring Index (GEMI) は、衛星画像から世界規模で環境をモニターリングするための非線形植生指数です。これは NDVI と似ていますが、大気の影響を受けづらいという利点があります。このメソッドは露出土壌による影響を受けるため、低密度または中密度の植生地域で使用することはお勧めしません。
GEMI = eta * (1 - 0.25 * eta) - ((Red - 0.125)/(1 - Red))
where,
eta = (2 * (NIR2 - Red2) + 1.5 * NIR + 0.5 * Red)/(NIR + Red + 0.5)
For information about other multiband raster indexes, see the Band Arithmetic raster function.
The referenced raster dataset for the raster object is temporary. To make it permanent, you can call the raster object's save method.
構文
GEMI (raster, {nir_band_id}, {red_band_id})
パラメーター | 説明 | データ タイプ |
raster | The input raster. | Raster |
nir_band_id | The band ID of the near-infrared band. The ID index uses one-based indexing. (デフォルト値は次のとおりです 4) | Integer |
red_band_id | The band ID of the red-edge band. The ID index uses one-based indexing. (デフォルト値は次のとおりです 3) | Integer |
データ タイプ | 説明 |
Raster | The output raster object with the GEMI index values. |
コードのサンプル
Calculates the GEMI function for a Landsat 8 image.
import arcpy
GEMI_raster = arcpy.sa.GEMI("Landsat8.tif", 5, 4)