É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 de terrain avec correction géométrique. | Raster Dataset |
Bandes de polarisation (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
Raster MNE (Facultatif) | DEM en entrée. Si aucun MNE n’est spécifié ou que des zones ne sont pas couvertes par un MNE spécifié, un MNE approximatif, interpolé à partir des points de rattachement des métadonnées, est créé. Utilisez l’approche des points de rattachement uniquement pour les scènes radar ne représentant que l’océan. Spécifiez un MNE lorsque des entités terrestres figurent dans la scène radar. | Raster Dataset; Raster Layer; Mosaic 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.
| Boolean |
Disponible avec une licence Image Analyst.
Synthèse
Orthorectifie les données SAR en entrée à l’aide d’un algorithme de géocodage inverse Range-Doppler.
L’approche du géocodage inverse Range-Doppler consiste à calculer la portée radar et les indices d’azimut pour chaque point de grille MNE en utilisant les fichiers OSV (Orbit State Vectors ou Vecteurs d’état d’orbite). Si aucun modèle numérique d’élévation (MNE) n’est fourni, l’outil utilise les points de rattachement inclus dans les métadonnées pour effectuer la correction de terrain Range-Doppler.
Utilisation
Exécutez l’outil Suppression de la granularité sur les données SAR en entrée avant d’exécuter cet outil.
Cet outil corrige les distorsions géométriques dans l’imagerie SAR, géolocalise de manière précise l’imagerie et effectue une analyse quantitative.
Si aucun MNE n’est spécifié, l’outil crée un MNE approximatif, qui est interpolé à partir des points de rattachement des métadonnées. Utilisez l’approche des points de rattachement uniquement pour les scènes radar ne représentant que l’océan. Spécifiez un MNE lorsque des entités terrestres figurent dans la scène radar.
Paramètres
ApplyGeometricTerrainCorrection(in_radar_data, out_radar_data, {polarization_bands}, {in_dem_raster}, {geoid})
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 de terrain avec correction géométrique. | Raster Dataset |
polarization_bands [polarization_bands,...] (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
in_dem_raster (Facultatif) | DEM en entrée. Si aucun MNE n’est spécifié ou que des zones ne sont pas couvertes par un MNE spécifié, un MNE approximatif, interpolé à partir des points de rattachement des métadonnées, est créé. Utilisez l’approche des points de rattachement uniquement pour les scènes radar ne représentant que l’océan. Spécifiez un MNE lorsque des entités terrestres figurent dans la scène radar. | Raster Dataset; Raster Layer; Mosaic 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.
| Boolean |
Exemple de code
Cet exemple orthorectifie les données radar à l’aide d’un MNE.
import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1\20181014"
outRadar = arcpy.ia.ApplyGeometricTerrainCorrection(
"IW_manifest_TNR_CalB0_Dspk_RTFG0.crf", "VH;VV", "D:\Data\DEM\dem10m.tif",
"GEOID")
outRadar.save("IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf")
Cet exemple orthorectifie les données radar à l’aide d’un MNE.
# 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 = "D:\Data\SAR\S1\20181014\IW_manifest_TNR_CalB0_Dspk_RTFG0.crf"
out_radar = "D:\Data\SAR\S1\20181014\IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf"
polarization = "VH"
in_dem_raster = "D:\Data\DEM\dem10m.tif"
geoid_correction = "NONE"
# Execute
outRadar = arcpy.ia.ApplyGeometricTerrainCorrection(in_radar, polarization,
in_dem_raster, geoid_correction)
outRadar.save(out_radar)
Environnements
Informations de licence
- Basic: Nécessite Image Analyst
- Standard: Nécessite Image Analyst
- Advanced: Nécessite Image Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?