| Подпись | Описание | Тип данных |
Входные радарные данные | Входные радарные данные. | Raster Dataset; Raster Layer |
Выходные радарные данные | Выходные радарные данные с новой заданной маской NoData. | Raster Dataset |
Каналы поляризации (Дополнительный) | Каналы поляризации, которые будут обработаны. По умолчанию выбран первый канал. Выберите все каналы поляризации, если результаты будут получены с помощью инструментов Анализ SAR. | String |
Входные объекты маски (Дополнительный) | Входные объекты, определяющие, где будут созданы пикселы NoData. | Feature Layer |
Область маски (Дополнительный) | Указывает, будут ли пикселы, находящиеся внутри или снаружи входного объекта маски, использоваться для создания маски NoData. Этот параметр активен, только если задан параметр Входные объекты маски.
| String |
Растр ЦМР (Дополнительный) | Входной растр ЦМР. Если параметр Входные объекты маски не указан, эта ЦМР будет использоваться для создания маски NoData для областей океана. Если параметр Входные объекты маски указан, а значение параметра Входные данные радара не ортотрансформировано, эта ЦМР необходима для преобразования наземных координат объекта в координаты радара. | Raster Layer; Mosaic Layer |
Применить коррекцию геоида (Дополнительный) | Указывает, будет ли вертикальная система привязки входной ЦМР преобразована в высоты эллипсоида. Поскольку большая часть наборов высотных данных приведена к ортометрическим высотам, для получения высот эллипсоида необходима такая коррекция.
| Boolean |
Краткая информация
Создает выходной набор данных локатора с синтезированной апертурой (SAR), сохраняющий измерения радара для всего исходного входного экстента, маскируя при этом заданный регион интереса.
Использование
Выходные данные SAR используют пикселы NoData для маскирования указанной области.
В качестве области маскирования часто используют пикселы океана.
Маскирование определенной области интереса поможет снизить уровень шума, сосредоточить анализ на требуемых областях и улучшить последующий анализ, такой как классификация, выявление изменений, оценка когерентности, генерация интерферограммы и разворачивание фазы.
Если параметр Объекты входной маски не указан, то для определения поверхности суши/воды с целью создания маски NoData для океана будет использоваться входная цифровая модель рельефа (ЦМР).
Если параметр Объекты входной маски указан, то объекты входной маски будут использоваться для создания маски NoData для указанной области интереса. В этом случае растр ЦМР требуется только для неортотрансформированных данных SAR.
И ортотрансформированные данные, и неортотрансформированные данные SAR являются корректными входными данными.
Параметры
GenerateMaskedSARRaster(in_radar_data, out_radar_data, {polarization_bands}, {in_mask_features}, {mask_area}, {in_dem_raster}, {geoid})| Имя | Описание | Тип данных |
in_radar_data | Входные радарные данные. | Raster Dataset; Raster Layer |
out_radar_data | Выходные радарные данные с новой заданной маской NoData. | Raster Dataset |
polarization_bands [polarization_bands,...] (Дополнительный) | Каналы поляризации, которые будут обработаны. По умолчанию выбран первый канал. Выберите все каналы поляризации, если результаты будут получены с помощью инструментов Анализ SAR. | String |
in_mask_features (Дополнительный) | Входные объекты, определяющие, где будут созданы пикселы NoData. | Feature Layer |
mask_area (Дополнительный) | Указывает, будут ли пикселы, находящиеся внутри или снаружи входного объекта маски, использоваться для создания маски NoData. Этот параметр доступен, только если задан параметр in_mask_features.
| String |
in_dem_raster (Дополнительный) | Входной растр ЦМР. Если параметр in_mask_features не указан, эта ЦМР будет использоваться для создания маски NoData для областей океана. Если параметр in_mask_features указан, а значение параметра in_radar_data не ортотрансформировано, эта ЦМР необходима для преобразования наземных координат объекта в координаты радара. | Raster Layer; Mosaic Layer |
geoid (Дополнительный) | Указывает, будет ли вертикальная система привязки входной ЦМР преобразована в высоты эллипсоида. Поскольку большая часть наборов высотных данных приведена к ортометрическим высотам, для получения высот эллипсоида необходима такая коррекция.
| Boolean |
Пример кода
В этом примере будет выполнено маскирование области интереса с помощью входной ЦМР для создания маски NoData над областями воды.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
out_radar = arcpy.ia. GenerateMaskedSARRaster (
"S1B_IW_GRDH_1SDV_20181014T014104_20181014T014129_013142_018486_D82E.SAFE\manifest.safe",
"VV", "dem.tif", "GEOID")
out_radar.save("IW_D82E_Mask.crf")В этом примере будет выполнено маскирование области интереса с помощью класса объектов воды для создания маски NoData.
# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *
# Set local variables
in_raster=r"C:/Data/SAR/SAR_RTC.crf"
polarization="VV"
in_mask_features=r"C:/Data/SAR/water.shp"
mask_area="INSIDE"
out_radar=r"C:/Data/SAR/IW_D82E_Mask.crf"
#Create output
out_Radar = arcpy.ia.GenerateMaskedSARRaster(in_raster, polarization,
in_mask_features, mask_area)
out_Radar.save(out_radar)Параметры среды
Информация о лицензиях
- Basic: Обязательно Image Analyst
- Standard: Обязательно Image Analyst
- Advanced: Обязательно Image Analyst