Étiquette | Explication | Type de données |
Données radar en entrée | Données radar en entrée. | Raster Dataset; Raster Layer |
Données radar en sortie | Il s’agit des données radar calibrées. | Raster Dataset |
Bandes de polarisation (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
Type de calibrage (Facultatif) | Indique le type de calibrage à appliquer.
| String |
Disponible avec une licence Image Analyst.
Synthèse
Convertit la réflectivité SAR en entrée en unités physiques de rétrodiffusion normalisée en normalisant la réflectivité à l’aide d’un plan de référence.
Le calibrage des données SAR est nécessaire pour obtenir une rétrodiffusion significative pouvant être reliée aux propriétés physiques des entités de l’image.
Utilisation
Pour les entrées SLC (Single Look Complex), cet outil obtient en sortie des données complexes, constituées du composant réel et du composant imaginaire.
Utilisez le calibrage Bêta zéro si vous prévoyez l’application d’un aplatissement du terrain à l’aide de l’outil Appliquer un aplatissement radiométrique du terrain dans votre processus.
Utilisez le calibrage Gamma zéro si la région d’intérêt (ROI) est dépourvue de terrain et s’étend sur des dizaines de kilomètres. Les valeurs de rétrodiffusion calibrées seront ainsi indépendantes des variations de l’angle d’incidence. Dans le cas d’une image SAR unique, les variations des valeurs de gamma zéro sont dues au terrain et aux propriétés de diffusion de surface.
Utilisez le calibrage Sigma zéro uniquement dans le cas d’une ROI petite et plate. Dans le cas d’une image SAR unique, les variations des valeurs de sigma zéro sont dues à l’angle d’incidence, au terrain et aux propriétés de diffusion de surface.
Cet outil ne calibre pas les jeux de données Sentinel-1 avec un IPE plus ancien (version 2.34 ou antérieure), car la table de recherche du calibrage de ces produits est susceptible d’être incorrecte.
Cet outil ne prend pas en charge de géodatabase en emplacement en sortie.
Paramètres
ApplyRadiometricCalibration(in_radar_data, out_radar_data, {polarization_bands}, {calibration_type})
Nom | Explication | Type de données |
in_radar_data | Données radar en entrée. | Raster Dataset; Raster Layer |
out_radar_data | Il s’agit des données radar calibrées. | Raster Dataset |
polarization_bands [polarization_bands,...] (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
calibration_type (Facultatif) | Indique le type de calibrage à appliquer.
| String |
Exemple de code
Dans cet exemple, le calibrage est réalisé selon la méthode Bêta zéro.
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")
Dans cet exemple, le calibrage est réalisé selon la méthode Bêta zéro.
# 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)
Environnements
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?