Multilook (Image Analyst)

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

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

Усредняет входные данные радиолокатора с синтезированной апертурой (SAR) по дальности и азимуту для аппроксимации квадратных пикселей, уменьшения спеклов и сокращения времени обработки инструмента SAR.

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

  • Панель Геообработка содержит информацию о параметрах Диапазон съемки и Азимут съемки с расчетным расстоянием между пикселами по дальности и азимуту, необходимым для создания приблизительного квадратного пиксела для значения параметра Входные данные радара.

Параметры

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

Входные радарные данные.

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

Выходные данные радара Multilook.

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

Поляризационные каналы, которые будут исправлены.

По умолчанию выбран первый канал.

String
Диапазон съемки
(Дополнительный)

Целое число просмотров в направлении диапазона. Если значение не указано, инструмент будет использовать минимальное количество просмотров, необходимое для создания приблизительного квадратного пиксела.

Long
Азимут съемки
(Дополнительный)

Целое число просмотров в направлении азимута. Если значение не указано, инструмент будет использовать минимальное количество просмотров, необходимое для создания приблизительного квадратного пиксела.

Long

Multilook(in_radar_data, out_radar_data, {polarization_bands}, {range_looks}, {azimuth_looks})
ИмяОписаниеТип данных
in_radar_data

Входные радарные данные.

Raster Dataset; Raster Layer
out_radar_data

Выходные данные радара Multilook.

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

Поляризационные каналы, которые будут исправлены.

По умолчанию выбран первый канал.

String
range_looks
(Дополнительный)

Целое число просмотров в направлении диапазона. Если значение не указано, инструмент будет использовать минимальное количество просмотров, необходимое для создания приблизительного квадратного пиксела.

Long
azimuth_looks
(Дополнительный)

Целое число просмотров в направлении азимута. Если значение не указано, инструмент будет использовать минимальное количество просмотров, необходимое для создания приблизительного квадратного пиксела.

Long

Пример кода

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

В этом примере выполняется многократный просмотр с поляризацией HH, диапазоном съемки, равным 7, и азимутом съемки, равным 2.

import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
    
outRadar = arcpy.ia.Multilook("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241", "HH", 4, 5)
outRadar.save("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_ML.crf")
Multilook, пример 2 (автономный скрипт)

В этом примере выполняется многократный просмотр с поляризацией HH, диапазоном съемки, равным 7, и азимутом съемки, равным 2.

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

# Set local variables
in_radar= r"C:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0.crf"
out_radar= r"C:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0_ML.crf"
polarization="HH"
range_looks=4
azimuth_looks=5

# Execute 
outRadar = arcpy.ia.Multilook(in_radar, polarization, range_looks, azimuth_looks)
outRadar.save(out_radar)

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