Вычислить мультивременную когерентность (Image Analyst)

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

Краткая информация

Генерирует составное изображение с ложными цветами, используя определенную дальность до земли и результаты когерентности. Каждый канал в составном изображении состоит из различных данных радара с синтезированной апертурой (SAR), полученных на основе сложных радиолокационных продуктов.

Использование

Параметры

ПодписьОписаниеТип данных
Входные радарные данные для красного канала

Входные радиолокационные данные с определением дальности до земли или когерентные радиолокационные данные для красного канала.

Raster Dataset; Raster Layer
Входные радарные данные для зеленого канала

Входные радиолокационные данные с определением дальности до земли или когерентные радиолокационные данные для зеленого канала.

Raster Dataset; Raster Layer
Входные радарные данные для синего канала

Входные радиолокационные данные с определением дальности до земли или когерентные радиолокационные данные для синего канала.

Raster Dataset; Raster Layer
Выходные радарные данные

Выходной набор данных мультивременной когерентности.

Raster Dataset
Каналы поляризации
(Дополнительный)

Интерферирующие каналы поляризации.

По умолчанию используется первый канал.

String

GenerateMultitemporalCoherence(in_radar_red, in_radar_green, in_radar_blue, out_radar_data, {polarization_bands})
ИмяОписаниеТип данных
in_radar_red

Входные радиолокационные данные с определением дальности до земли или когерентные радиолокационные данные для красного канала.

Raster Dataset; Raster Layer
in_radar_green

Входные радиолокационные данные с определением дальности до земли или когерентные радиолокационные данные для зеленого канала.

Raster Dataset; Raster Layer
in_radar_blue

Входные радиолокационные данные с определением дальности до земли или когерентные радиолокационные данные для синего канала.

Raster Dataset; Raster Layer
out_radar_data

Выходной набор данных мультивременной когерентности.

Raster Dataset
polarization_bands
(Дополнительный)

Интерферирующие каналы поляризации.

По умолчанию используется первый канал.

String

Пример кода

GenerateMultitemporalCoherence, пример 1 (окно Python)

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

import arcpy
arcpy.env.workspace = r"C:\Data\SAR"

outRadar = arcpy.ia.GenerateMultitemporalCoherence("Pre_Amplitude.crf", 
      "Post_Amplitude.crf", "Coherence.crf", "VV") 
outRadar.save("MTC.crf")
GenerateMultitemporalCoherence, пример 2 (автономный скрипт)

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

# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *

# Set local variables
red = r"C:\Data\SAR\Pre_Amplitude.crf"
green = r"C:\Data\SAR\Post_Amplitude.crf"
blue = r"C:\Data\SAR\Coherence.crf"
polarization="VV"
out_radar= r"C:\Data\SAR\MTC.crf"

#Create output
outRadar = arcpy.ia.GenerateMultitemporalCoherence(red, 
      green, blue, polarization) 
outRadar.save(out_radar)

Информация о лицензиях

  • Basic: Обязательно Image Analyst
  • Standard: Обязательно Image Analyst
  • Advanced: Обязательно Image Analyst

Связанные разделы