| É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 | Jeu de données raster converti. | Raster Dataset | 
| Type de conversion (Facultatif) | Indique le type de conversion de la rétrodiffusion à appliquer. 
 | String | 
Disponible avec une licence Image Analyst.
Synthèse
Change la mise à l’échelle des données SAR en entrée en passant de l’amplitude à l’intensité, d’une échelle linéaire aux décibels (dB) et de la complexité à l’intensité.
Utilisation
- Cet outil simplifie l’interprétation des produits SAR et améliore l’affichage des images en réduisant la plage des valeurs d’amplitude ou d’intensité par leur conversion en une valeur en décibels (dB). 
- Il est également possible de convertir les valeurs d’amplitude en valeurs d’intensité, et inversement, pour les données. 
- Vous pouvez convertir des données complexes en données d’intensité. Toutefois, il n’est pas possible de convertir à nouveau des données d’intensité en données complexes, car les informations de phase ne sont plus disponibles. 
- Cet outil ne prend pas en charge de géodatabase en emplacement en sortie. 
Paramètres
ConvertSARUnits(in_radar_data, out_radar_data, {conversion_type})| Nom | Explication | Type de données | 
| in_radar_data | Données radar en entrée. | Raster Dataset; Raster Layer | 
| out_radar_data | Jeu de données raster converti. | Raster Dataset | 
| conversion_type (Facultatif) | Indique le type de conversion de la rétrodiffusion à appliquer. 
 | String | 
Exemple de code
Dans cet exemple, les valeurs sans unité sont converties en décibels.
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")Dans cet exemple, les valeurs sans unité sont converties en décibels.
# 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)Environnements
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?