TrendToRGB

Доступно с лицензией Image Analyst.

Сводка

Конвертирует растр тренда в трехканальный (красный, зеленый и синий) растр.

Растр тренда генерируется функцией GenerateTrend. Функция TrendToRGB также может использоваться в растре анализа изменений, сгенерированного инструментом Анализ изменений с помощью CCDC.

Описание

Есть два варианта преобразования модели:

  • Линейное - информация о линейном тренде из модели преобразуется в RGB. Используйте эту опцию, чтобы визуализировать коэффициенты уклона и пересечения для модели линейного тренда.
  • Гармоническое - информация о гармоническом тренде из модели преобразуется в RGB. Используйте эту опцию для визуализации коэффициентов гармонической регрессии из растра тренда или растра анализа изменений.

Дополнительные сведения о работе этой функции см. растровую функцию Тренд в RGB.

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

Синтаксис

TrendToRGB (raster, {model_type})
ParameterОбъяснениеТип данных
raster

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

Raster
model_type

Тип модели тренда, конвертируемой в RGB.

  • LINEAR - в RGB будет конвертирована информация о линейном тренде. Это значение по умолчанию.
  • HARMONIC - в RGB будет конвертирована информация о гармоническом тренде.

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

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

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

Пример кода

Пример TrendToRGB

В этом примере в RGB преобразуется информация о гармонической модели растра тренда осадков.

# Import system modules
import arcpy
from arcpy.ia import *

# Check out the ArcGIS Image Analyst extension license
arcpy.CheckOutExtension("ImageAnalyst")

# Set the analysis environments
arcpy.env.workspace = "C:/arcpyExamples/data"

# Set the local variables
trend_raster = "precip_trend.tif"
model_type = "HARMONIC"

# convert the trend raster to a RGB raster
precipTrend_rgb = TrendToRGB(trend_raster,model_type)

# save the output
precipTrend_rgb.save("C:/arcpyExamples/outputs/precipTrend_rgb.tif")