Etiqueta | Explicación | Tipo de datos |
Datos de radar de entrada | Los datos de radar de entrada. | Raster Dataset; Raster Layer |
Datos de radar de salida | Los datos de radar calibrados. | Raster Dataset |
Bandas de polarización (Opcional) | Las bandas de polarización que se deben corregir. La primera banda está seleccionada de forma predeterminada. | String |
Tipo de calibración (Opcional) | Especifica el tipo de calibración que se aplicará.
| String |
Disponible con licencia de Image Analyst.
Resumen
Corrige errores sistemáticos en los datos de radar de apertura sintética (SAR) de entrada y transforma la reflectividad del radar en una retrodispersión del radar en un plano de referencia.
Es necesario calibrar las imágenes de SAR para obtener una retrodispersión significativa que se pueda relacionar directamente con las propiedades de dispersión de la superficie de las entidades de una imagen sobre un terreno plano.
Uso
Utilice el método de calibración Beta cero si tiene previsto aplicar el aplanamiento del terreno utilizando la herramienta Aplicar aplanamiento radiométrico del terreno en su flujo de trabajo.
Utilice el método de calibración Gamma cero si la región de interés (ROI) no tiene terreno y se extiende por decenas de kilómetros. De este modo, se asegurará de que los valores de retrodispersión calibrados sean independientes de las variaciones de ángulo del incidente. Para una única imagen de SAR, las variaciones en los valores gamma cero se deben al terreno y a las propiedades de dispersión de la superficie.
Utilice únicamente el método de calibración Sigma cero si el ROI es pequeño y plano. Para una única imagen de SAR, las variaciones en los valores sigma cero se deben al ángulo de incidencia, el terreno y las propiedades de dispersión de la superficie.
Parámetros
ApplyRadiometricCalibration(in_radar_data, out_radar_data, {polarization_bands}, {calibration_type})
Nombre | Explicación | Tipo de datos |
in_radar_data | Los datos de radar de entrada. | Raster Dataset; Raster Layer |
out_radar_data | Los datos de radar calibrados. | Raster Dataset |
polarization_bands [polarization_bands,...] (Opcional) | Las bandas de polarización que se deben corregir. La primera banda está seleccionada de forma predeterminada. | String |
calibration_type (Opcional) | Especifica el tipo de calibración que se aplicará.
| String |
Muestra de código
En este ejemplo, se realiza la calibración con Beta cero.
import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1\20181014"
outRadar = arcpy.ia.ApplyRadiometricCalibration("IW_manifest_TNR.crf",
"VV;VH", "BETA_NOUGHT")
outRadar.save("IW_manifest_TNR_CalB0.crf")
En este ejemplo, se realiza la calibración con Beta cero.
# 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 = "D:\Data\SAR\S1\20181014\manifest_TNR.crf"
out_radar = "D:\Data\SAR\S1\20181014\manifest_TNR_CalB0.crf"
polarization = "VV;VH"
calibration = "BETA_NOUGHT"
# Execute
outRadar = arcpy.ia.ApplyRadiometricCalibration(in_radar, polarization, calibration)
outRadar.save(out_radar)
Entornos
Información de licenciamiento
- Basic: Requiere Image Analyst
- Standard: Requiere Image Analyst
- Advanced: Requiere Image Analyst