Multivisée (Image Analyst)

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

ÉtiquetteExplicationType 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

Multilook(in_radar_data, out_radar_data, {polarization_bands}, {range_looks}, {azimuth_looks})
NomExplicationType 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

Exemple 1 d’utilisation de l’outil Multivisée (fenêtre Python)

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")
Exemple 2 d’utilisation de l’outil Multivisée (script autonome)

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)

Rubriques connexes