Appliquer la coregistration (Image Analyst)

Disponible avec une licence Image Analyst.

Synthèse

Rééchantillonne les données SLC (Single Look Complex) secondaires sur la grille SLC de référence à l’aide d’un modèle numérique d’élévation (MNE) et de métadonnées de vecteur d’état d’orbite.

Pour les données radar du mode d’acquisition TOPS (Terrain Observation with Progressive Scan, observation du terrain par balayage progressif), l’outil procède également au deramping et à la démodulation de la grille SLC secondaire avant le rééchantillonnage. Une fois le rééchantillonnage effectué, les données radar secondaires font l’objet d’un deramping et d’une démodulation.

Utilisation

  • Pour les données SLC Sentinel-1, utilisez cet outil après l’outil Appliquer une correction d’orbite.

  • Pour optimiser les résultats de la coregistration, utilisez le MNE à la résolution la plus élevée qui est disponible pour la zone d’intérêt.

  • Utilisez l’outil Calculer la cohérence pour mesurer la réussite de la coregistration.

Paramètres

ÉtiquetteExplicationType de données
Données radar de référence en entrée

Les données radar de référence en entrée.

Raster Dataset; Raster Layer
Données radar secondaires en entrée

Les données radar secondaires en entrée.

Raster Dataset; Raster Layer
Données radar secondaires en sortie

Les données radar secondaires en sortie co-inscrites avec les données radar de référence.

Raster Dataset
Raster MNE

Le raster MNE qui est utilisé pour estimer la zone éclairée locale.

Mosaic Layer; Raster Layer
Appliquer une correction géodésique
(Facultatif)

Indique si le système de référence verticale du MNE en entrée est transformé en hauteur ellipsoïdale. La plupart des jeux de données d’altitude étant référencés par rapport à la hauteur orthométrique au niveau de la mer, une correction est nécessaire dans ce cas pour effectuer la conversion en hauteur ellipsoïdale.

  • Activé : une correction de géoïde sera effectuée pour convertir la hauteur orthométriques en hauteur ellipsoïdale (en fonction de la géoïde EGM96). Il s’agit de l’option par défaut.
  • Désactivé : aucune correction de géoïde ne sera effectuée. Utilisez cette option uniquement si le MNE est exprimé en hauteur ellipsoïdale.

Boolean 
Bandes de polarisation
(Facultatif)

Bandes de polarisation à corriger.

Par défaut, la première bande est sélectionnée.

String

ApplyCoregistration(in_reference_radar_data, in_secondary_radar_data, out_secondary_radar_data, in_dem_raster, {geoid}, {polarization_bands})
NomExplicationType de données
in_reference_radar_data

Les données radar de référence en entrée.

Raster Dataset; Raster Layer
in_secondary_radar_data

Les données radar secondaires en entrée.

Raster Dataset; Raster Layer
out_secondary_radar_data

Les données radar secondaires en sortie co-inscrites avec les données radar de référence.

Raster Dataset
in_dem_raster

Le raster MNE qui est utilisé pour estimer la zone éclairée locale.

Mosaic Layer; Raster Layer
geoid
(Facultatif)

Indique si le système de référence verticale du MNE en entrée est transformé en hauteur ellipsoïdale. La plupart des jeux de données d’altitude étant référencés par rapport à la hauteur orthométrique au niveau de la mer, une correction est nécessaire dans ce cas pour effectuer la conversion en hauteur ellipsoïdale.

  • GEOIDUne correction de géoïde sera effectuée pour convertir la hauteur orthométrique en hauteur ellipsoïdale (en fonction de la géoïde EGM96). Il s’agit de l’option par défaut.
  • NONEAucune correction de géoïde ne sera effectuée. Utilisez cette option uniquement si le MNE est exprimé en hauteur ellipsoïdale.
Boolean 
polarization_bands
[polarization_bands,...]
(Facultatif)

Bandes de polarisation à corriger.

Par défaut, la première bande est sélectionnée.

String

Exemple de code

Exemple 1 d’utilisation de la fonction ApplyCoregistration (fenêtre Python)

Cet exemple co-inscrit le jeu de données radar secondaire avec la grille radar de référence.

import arcpy
arcpy.env.workspace = r"C:\Data\SAR"


outRadar = arcpy.ia.ApplyCoregistration("Reference_SAR.crf", 
    "SecondarySAR.crf", "dem.tif", "GEOID", "VV") 
outRadar.save("Secondary_SAR_Coreg.crf")
Exemple 2 d’utilisation de la fonction ApplyCoregistration (script autonome)

Cet exemple co-inscrit le jeu de données radar secondaire avec la grille radar de référence.

# Import system modules and check out ArcGIS Image Analyst extension license
import arcpy
arcpy.CheckOutExtension("ImageAnalyst")
from arcpy.ia import *

# Set local variables
in_reference_radar_data=r"C:\SAR\Reference_SAR.crf"
in_secondary_radar_data=r"C:\SAR\Secondary_SAR.crf"
in_dem_raster=r"C:\DEM\dem.tif"
geoid="GEOID"
polarization_bands ="VV"

# Execute 
outRadar = arcpy.ia.ApplyCoregistration(in_reference_radar_data, 
    in_secondary_radar_data, in_dem_raster, geoid, polarization_bands) 
outRadar.save(r"C:\SAR\Secondary_SAR_Coreg.crf")

Informations de licence

  • Basic: Nécessite Image Analyst
  • Standard: Nécessite Image Analyst
  • Advanced: Nécessite Image Analyst

Rubriques connexes