Подпись | Описание | Тип данных |
Входные радарные данные | Входные радарные данные. | Raster Dataset; Raster Layer |
Выходные радарные данные | Конвертированный набор данных радара. | Raster Dataset |
Тип конвертации (Дополнительный) | Определяет применяемый тип конвертации обратного рассеяния.
| String |
Доступно с лицензией Image Analyst.
Краткая информация
Преобразует масштабирование входных данных изображений радиолокатора с синтезированной апертурой (SAR) между амплитудой и интенсивностью, между линейными величинами и децибелами (дБ), а также между сложностью и интенсивностью.
Использование
Этот инструмент упрощает интерпретацию продукта SAR и улучшает визуализацию изображения, уменьшая диапазон амплитуды или значений интенсивности путем конвертации в значение dB.
Вы также можете конвертировать данные из амплитуды в интенсивность и наоборот.
Вы можете преобразовать сложные данные в данные интенсивности; однако вы не можете преобразовать данные интенсивности обратно в сложные данные, поскольку информация о фазе больше недоступна.
Этот инструмент не поддерживает базу геоданных в качестве выходного местоположения.
Параметры
ConvertSARUnits(in_radar_data, out_radar_data, {conversion_type})
Имя | Описание | Тип данных |
in_radar_data | Входные радарные данные. | Raster Dataset; Raster Layer |
out_radar_data | Конвертированный набор данных радара. | Raster Dataset |
conversion_type (Дополнительный) | Определяет применяемый тип конвертации обратного рассеяния.
| String |
Пример кода
В этом примере конвертируются значения без измерений в децибелы.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.ConvertSARUnits(
"IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf", "LINEAR_TO_DB")
outRadar.save("IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC_dB.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\IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf"
out_radar = r"C:\Data\SAR\IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC_dB.crf"
conversion_type = "LINEAR_TO_DB"
# Execute
outRadar = arcpy.ia.ConvertSARUnits(in_radar, conversion_type)
outRadar.save(out_radar)