Подпись | Описание | Тип данных |
Входные радарные данные | Входные радарные данные. | Raster Dataset; Raster Layer |
Выходные радарные данные | Калиброванные радарные данные | Raster Dataset |
Каналы поляризации (Дополнительный) | Поляризационные каналы, которые будут исправлены. По умолчанию выбран первый канал. | String |
Тип калибровки (Дополнительный) | Определяет применяемый тип калибровки.
| String |
Доступно с лицензией Image Analyst.
Краткая информация
Преобразует отражательную способность входного радиолокатора с синтезированной апертурой (SAR) в физические единицы нормализованного обратного рассеяния путем нормализации отражательной способности с использованием базовой плоскости.
Калибровка данных SAR требуется для получения значимого обратного рассеяния, которое может быть связано с физическими свойствами объектов на изображении.
Использование
Для входных данных Single Look Complex (SLC) инструмент будет выводить сложные данные, которые состоят из реального компонента и воображаемого компонента.
Используйте метод калибровки бета-ноль, если вы планируете применить сглаживание terrain при помощи инструмента Применить радиометрическое сглаживание Terrain в рабочем процессе.
Используйте метод калибровки гамма-ноль, если регион интереса (ROI) не содержит terrain и простирается на десятки километров. Таким образом вы гарантируете, что калиброванные значения обратного рассеяния не зависимы от изменений угла падения. Для одного изображения SAR отличия значений гамма-ноль находятся в зависимости от свойств рассеяния terrain и поверхности.
Используйте только метод калибровки сигма-ноль в случае небольшой или плоской ROI. Для одного изображения SAR отличия значений сигма-ноль находятся в зависимости от угла, terrain и свойств рассеяния поверхности.
Этот инструмент не выполняет калибровку групп данных Sentinel-1 с более старыми версиями IPE (версия 2.34 или более ранняя), поскольку таблица поиска калибровки для этих продуктов может быть неверной.
Этот инструмент не поддерживает базу геоданных в качестве выходного местоположения.
Параметры
ApplyRadiometricCalibration(in_radar_data, out_radar_data, {polarization_bands}, {calibration_type})
Имя | Описание | Тип данных |
in_radar_data | Входные радарные данные. | Raster Dataset; Raster Layer |
out_radar_data | Калиброванные радарные данные | Raster Dataset |
polarization_bands [polarization_bands,...] (Дополнительный) | Поляризационные каналы, которые будут исправлены. По умолчанию выбран первый канал. | String |
calibration_type (Дополнительный) | Определяет применяемый тип калибровки.
| String |
Пример кода
В примере выполняется калибровка методом бета-ноль.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.ApplyRadiometricCalibration("IW_manifest_TNR.crf",
"VV;VH", "BETA_NOUGHT")
outRadar.save("IW_manifest_TNR_CalB0.crf")
В примере выполняется калибровка методом бета-ноль.
# 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\manifest_TNR.crf"
out_radar = r"C:\Data\SAR\manifest_TNR_CalB0.crf"
polarization = "VV;VH"
calibration = "BETA_NOUGHT"
# Execute
outRadar = arcpy.ia.ApplyRadiometricCalibration(in_radar, polarization, calibration)
outRadar.save(out_radar)