GVITM

Сводка

Вычисляет индекс зеленой растительности для Landsat TM (GVITM) из изображения Landsat TM и возвращает растровый объект со значениями индекса.

Описание

Индекс зеленой растительности (Green Vegetation Index, GVI) изначально был разработан на основе снимков Landsat MSS и модифицирован для снимков Landsat TM. Он также известен как индекс зеленой растительности Landsat TM Tasseled Cap. Его можно применять к снимкам, каналы которых обладают такими же спектральными характеристиками.

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

Сведения о других индексах многоканальных растров см. в разделе функции растра Арифметика каналов.

Указанный набор растровых данных является временным для растрового объекта. Чтобы сделать его постоянным, можно вызвать метод save растрового объекта.

Синтаксис

GVITM (raster, {band1_id}, {band2_id}, {band3_id}, {band4_id}, {band5_id}, {band7_id})
ParameterОбъяснениеТип данных
raster

Входной растр.

Raster
band1_id

Индекс канала для Канала 1 снимка Landsat TM.

Индекс ID канала использует индексирование на основе единицы.

(Значение по умолчанию — 1)

Integer
band2_id

Индекс канала для Канала 2 снимка Landsat TM.

Индекс ID канала использует индексирование на основе единицы.

(Значение по умолчанию — 2)

Integer
band3_id

Индекс канала для Канала 3 снимка Landsat TM.

Индекс ID канала использует индексирование на основе единицы.

(Значение по умолчанию — 3)

Integer
band4_id

Индекс канала для Канала 4 снимка Landsat TM.

Индекс ID канала использует индексирование на основе единицы.

(Значение по умолчанию — 4)

Integer
band5_id

Индекс канала для Канала 5 снимка Landsat TM.

Индекс ID канала использует индексирование на основе единицы.

(Значение по умолчанию — 5)

Integer
band7_id

Индекс канала для Канала 7 снимка Landsat TM.

Индекс ID канала использует индексирование на основе единицы.

(Значение по умолчанию — 7)

Integer
Значение отраженного сигнала
Тип данныхОбъяснение
Raster

Выходной растр со значениями Зеленого индекса вегетации Landsat TM.

Пример кода

Пример GVITM

Вычисляет Зеленый индекс вегетации Landsat TM для снимков Landsat TM.

import arcpy

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