Beschriftung | Erläuterung | Datentyp |
Eingabe-Referenzradardaten | Die komplexen Eingabe-Referenzradardaten. | Raster Dataset; Raster Layer |
Eingabe-Sekundär-Radardaten | Die komplexen Eingabe-Sekundär-Radardaten. | Raster Dataset; Raster Layer |
Ausgaberadardaten | Die Ausgaberadardaten für Kohärenz. | Raster Dataset |
Polarisationsbänder (optional) | Die zu korrigierenden Polarisationsbänder. Der erste Band ist standardmäßig ausgewählt. | String |
Fenstergröße für Bereich (optional) | Die Fenstergröße für Bereich in Pixel. Der Standardwert ist 10. | Long |
Fenstergröße für Azimut (optional) | Die Fenstergröße für Azimut in Pixel. Der Standardwert entspricht der Anzahl an Pixeln, die zum Erstellen eines annähernd quadratischen Fensters mindestens erforderlich sind. Beispiel: Wenn der Wert für den Parameter Fenstergröße für Bereich 10 beträgt, lautet der Standardwert 3. | Long |
Mit der Image Analyst-Lizenz verfügbar.
Zusammenfassung
Berechnet die Ähnlichkeit zwischen den Referenz- und den komplexen Sekundär-Eingabe-Radardaten.
Bei der Ausgabe handelt es sich um ein Kohärenzraster mit einem Wertebereich zwischen 0 und 1, wobei 0 für "keine Kohärenz" und 1 für "maximale Kohärenz" steht. Ein Wert von 0,3 und mehr gilt als guter Kohärenzwert.
Verwendung
Bei den Eingaben muss es sich um zwei koregistrierte komplexe Radar-Datasets handeln.
Das Ausgabe-Kohärenzraster kann für eine kohärente Änderungserkennung verwendet werden. Das Ausgabe-Kohärenzraster kann in InSAR- und DInSAR-Workflows zur Bewertung der Zuverlässigkeit der Interferogramm-Pixel verwendet werden.
Bei InSAR- und DInSAR-Anwendungen müssen Eingaberadardaten dieselbe Satellitengeometrie aufweisen.
Die Parameter Fenstergröße für Bereich und Fenstergröße für Azimut im Bereich Geoverarbeitung enthalten Information zur geschätzten Größe, die erforderlich sind, um für den Parameterwert Eingaberadardaten ein annähernd quadratisches Pixel zu erstellen.
Parameter
ComputeCoherence(in_reference_radar_data, in_secondary_radar_data, out_radar_data, {polarization_bands}, {range_window_size}, {azimuth_window_size})
Name | Erläuterung | Datentyp |
in_reference_radar_data | Die komplexen Eingabe-Referenzradardaten. | Raster Dataset; Raster Layer |
in_secondary_radar_data | Die komplexen Eingabe-Sekundär-Radardaten. | Raster Dataset; Raster Layer |
out_radar_data | Die Ausgaberadardaten für Kohärenz. | Raster Dataset |
polarization_bands [polarization_bands,...] (optional) | Die zu korrigierenden Polarisationsbänder. Der erste Band ist standardmäßig ausgewählt. | String |
range_window_size (optional) | Die Fenstergröße für Bereich in Pixel. Der Standardwert ist 10. | Long |
azimuth_window_size (optional) | Die Fenstergröße für Azimut in Pixel. Der Standardwert entspricht der Anzahl an Pixeln, die zum Erstellen eines annähernd quadratischen Fensters mindestens erforderlich sind. Beispiel: Wenn der Wert für den Parameter range_window_size 10 beträgt, lautet der Standardwert 3. | Long |
Codebeispiel
In diesem Beispiel wird die Ähnlichkeit zwischen dem Referenz- und dem Sekundär-SAR-Bild berechnet, wobei für die Fenstergröße für Bereich und Azimut 10 Pixel verwendet werden.
import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.ComputeCoherence("Reference_SAR.crf",
"Secondary_SAR_Coreg.crf", "VV", 10, 10)
outRadar.save("Reference_Secondary_SAR_Coh.crf")
In diesem Beispiel wird die Ähnlichkeit zwischen dem Referenz- und dem Sekundär-SAR-Bild berechnet, wobei für die Fenstergröße für Bereich und Azimut 10 Pixel verwendet werden.
# 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_Coreg.crf"
polarization_bands ="VV"
range_window_size = 10
azimuth_window_size=10
# Execute
outRadar = arcpy.ia.ComputeCoherence(in_reference_radar_data,
in_secondary_radar_data, polarization_bands, range_window_size,
azimuth_window_size)
outRadar.save(r"C:\SAR\Reference_Secondary_SAR_Coh.crf")
Umgebungen
Lizenzinformationen
- Basic: Erfordert Image Analyst
- Standard: Erfordert Image Analyst
- Advanced: Erfordert Image Analyst