É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 | Données radar multivisée en sortie. | Raster Dataset |
Bandes de polarisation (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
Vues de portée (Facultatif) | Nombre entier de visées dans la direction de la portée. Si aucune valeur n’est fournie, le nombre minimal de visées requis pour créer un pixel carré approximatif sera utilisé. | Long |
Vues azimutales (Facultatif) |
Nombre entier de visées dans la direction azimutale. Si aucune valeur n’est fournie, le nombre minimal de visées requis pour créer un pixel carré approximatif sera utilisé. | Long |
Disponible avec une licence Image Analyst.
Synthèse
Détermine la moyenne des données SAR (radar à synthèse d’ouverture) en entrée en tenant compte de la plage et de l’azimut pour évaluer les pixels carrés, limiter la perte de granularité et réduire le temps de traitement de l’outil SAR.
Utilisation
La fenêtre Géotraitement comprend des informations sur les paramètres Vues de portée et Vues azimutales avec l’espacement des pixels de portée et d’azimut estimé requis pour créer un pixel carré approximatif pour la valeur du paramètre Données radar en entrée.
Paramètres
Multilook(in_radar_data, out_radar_data, {polarization_bands}, {range_looks}, {azimuth_looks})
Nom | Explication | Type de données |
in_radar_data | Données radar en entrée. | Raster Dataset; Raster Layer |
out_radar_data | Données radar multivisée en sortie. | Raster Dataset |
polarization_bands [polarization_bands,...] (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
range_looks (Facultatif) | Nombre entier de visées dans la direction de la portée. Si aucune valeur n’est fournie, le nombre minimal de visées requis pour créer un pixel carré approximatif sera utilisé. | Long |
azimuth_looks (Facultatif) |
Nombre entier de visées dans la direction azimutale. Si aucune valeur n’est fournie, le nombre minimal de visées requis pour créer un pixel carré approximatif sera utilisé. | Long |
Exemple de code
Cet exemple effectue une multivisée avec une polarisation HH, une vue de portée de 7 et une vue azimutale de 2.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.Multilook("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241", "HH", 4, 5)
outRadar.save("Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_ML.crf")
Cet exemple effectue une multivisée avec une polarisation HH, une vue de portée de 7 et une vue azimutale de 2.
# 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\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0.crf"
out_radar= r"C:\Data\SAR\Spotlight_CAPELLA_C02_SP_SICD_HH_20210106050239_20210106050241_CalB0_ML.crf"
polarization="HH"
range_looks=4
azimuth_looks=5
# Execute
outRadar = arcpy.ia.Multilook(in_radar, polarization, range_looks, azimuth_looks)
outRadar.save(out_radar)
Environnements
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?