Skip To Content

GVITM

Zusammenfassung

Calculates the Green Vegetation Index for Landsat TM (GVITM) from a Landsat TM image and returns a raster object with the index values.

Auswertung

Der Green Vegetation Index (GVI) wurde ursprünglich aus Landsat-MSS-Bilddaten entworfen und wurde für Landsat TM-Bilddaten geändert. Er wird auch als Landsat TM Tasseled Cap Green Vegetation Index bezeichnet. Er kann mit Bilddaten verwendet werden, deren Bänder die gleichen Spektraleigenschaften aufweisen.

GVI=-0.2848 * Band1 - 0.2435 * Band2 - 0.5436 * Band3 + 0.7243 * Band4 + 0.084 * Band5 - 1.18 * Band7

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.

Syntax

GVITM (raster, {band1_id}, {band2_id}, {band3_id}, {band4_id}, {band5_id}, {band7_id})
ParameterErklärungDatentyp
raster

The input raster.

Raster
band1_id

The band index of Band 1 from the Landsat TM image.

The band ID index uses one-based indexing.

(Der Standardwert ist 1)

Integer
band2_id

The band index of Band 2 from the Landsat TM image.

The band ID index uses one-based indexing.

(Der Standardwert ist 2)

Integer
band3_id

The band index of Band 3 from the Landsat TM image.

The band ID index uses one-based indexing.

(Der Standardwert ist 3)

Integer
band4_id

The band index of Band 4 from the Landsat TM image.

The band ID index uses one-based indexing.

(Der Standardwert ist 4)

Integer
band5_id

The band index of Band 5 from the Landsat TM image.

The band ID index uses one-based indexing.

(Der Standardwert ist 5)

Integer
band7_id

The band index of Band 7 from the Landsat TM image.

The band ID index uses one-based indexing.

(Der Standardwert ist 7)

Integer
Rückgabewert
DatentypErklärung
Raster

The output raster object with the Green Vegetation Index - Landsat TM values.

Codebeispiel

GVITM example

Calculates the Green Vegetation Index - Landsat TM for a Landsat TM image.

import arcpy

GVITM_raster = arcpy.ia.GVITM("LandsatTM.tif", 1, 2, 3, 4, 5, 7)