| Étiquette | Explication | Type de données |
Données radar en entrée | Interférogramme déroulé complexe en entrée. | Raster Dataset; Raster Layer |
Données radar en sortie | Phase de l’interférogramme déroulé. | Raster Dataset |
Bandes de polarisation (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
Méthode de déroulement de phase (Facultatif) | Spécifie la méthode de déroulement à appliquer.
| String |
Seuil de cohérence réelle (Facultatif) | Seuil de cohérence réelle qui sera utilisé pour le masquage. La valeur par défaut est 0,3. | Double |
Disponible avec une licence Image Analyst.
Synthèse
Supprime les ambiguïtés de phase et résout les valeurs de phase continue pour les données SLC (Single Look Complex).
Utilisation
Les valeurs de phase dans un interférogramme sont comprises dans une plage limitée, de -π à π, ce qui rend la déformation ou les hauteurs difficiles à interpréter. Le déroulement de la phase élimine les ambiguïtés de phase et permet d’obtenir des valeurs de phase continues.
Pour optimiser le déroulement, l’outil calcule la cohérence réelle, qui correspond à la variance de phase des données radar en entrée. La variance de phase est un type de mesure de cohérence qui utilise les valeurs de phase pour déterminer la fiabilité d’un pixel d’interférogramme.
Une variance élevée indique une cohérence réelle faible et un pixel qui n’est pas fiable.
Une variance faible indique une cohérence réelle élevée et un pixel fiable.
La cohérence réelle calculée est utilisée pour masquer les zones de faible cohérence, qui se situent sous la valeur du paramètre Seuil de cohérence réelle.
La sortie de cet outil est affichée à l’aide d’une combinaison de couleurs d’échelle bathymétrique.
Paramètres
UnwrapPhase(in_radar_data, out_radar_data, {polarization_bands}, {unwrap_phase_method}, {effective_coherence_threshold})| Nom | Explication | Type de données |
in_radar_data | Interférogramme déroulé complexe en entrée. | Raster Dataset; Raster Layer |
out_radar_data | Phase de l’interférogramme déroulé. | Raster Dataset |
polarization_bands [polarization_bands,...] (Facultatif) | Bandes de polarisation à corriger. Par défaut, la première bande est sélectionnée. | String |
unwrap_phase_method (Facultatif) | Spécifie la méthode de déroulement à appliquer.
| String |
effective_coherence_threshold (Facultatif) | Seuil de cohérence réelle qui sera utilisé pour le masquage. La valeur par défaut est 0,3. | Double |
Exemple de code
Cet exemple montre le fractionnement des phases à l’aide de la méthode du gradient conjugué préconditionné des moindres carrés.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.UnwrapPhase("Igram_Dbst_ML_Topo_Filt.crf", "VV", "PCG", 0.4)
outRadar.save("Igram_Dbst_ML_Topo_Filt_Unw.crf")Cet exemple montre le fractionnement des phases à l’aide de la méthode du gradient conjugué préconditionné des moindres carrés.
# 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:\SAR\Igram_Dbst_ML_Topo_Filt.crf"
out_radar=r"C:\SAR\Igram_Dbst_ML_Topo_Filt_Unw.crf"
polarization="VV"
unwrap_method="LEAST_SQUARES_PCG"
coherence_thresh=0.4
outRadar = arcpy.ia.UnwrapPhase(in_radar, polarization, unwrap_method, coherence_thresh)
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 ?