Multitemporale Kohärenz generieren (Image Analyst)

Mit der Image Analyst-Lizenz verfügbar.

Zusammenfassung

Generiert ein Falschfarben-Kompositbild unter Verwendung von Ground Range Detected sowie der Kohärenzprodukte. Jedes Band im Kompositbild setzt sich aus verschiedenen SAR-Erfassungen (Synthetic Aperture Radar) zusammen, die aus komplexen Radarprodukten abgeleitet werden.

Verwendung

  • Bei SAR-Anwendungen ist die multitemporale Kohärenz notwendig, um eine genaue Änderungserkennung, Klassifizierung und Überwachung von Oberflächenverformungen zu gewährleisten, indem die zeitliche Veränderung von Rückstreusignalen über mehrere SAR-Aufnahmen hinweg bewertet wird.

  • Bei der Eingabe muss es sich um geländekorrigierte SAR-Daten handeln. Verwenden Sie das Werkzeug Geometrische Terrainkorrektur anwenden, um Eingaberadardaten zu orthorektifizieren.

  • Weitere Informationen zum Einrichten der Bänder finden Sie unter MTC-Komposit aus zwei Bildern und MTC-Komposit aus vier Bildern.

Parameter

BeschriftungErläuterungDatentyp
Eingaberadardaten für rotes Band

Die Ground Range Detected-Eingabedaten oder Eingaberadardaten für Kohärenz für das rote Band.

Raster Dataset; Raster Layer
Eingaberadardaten für grünes Band

Die Ground Range Detected-Eingabedaten oder Eingaberadardaten für Kohärenz für das grüne Band.

Raster Dataset; Raster Layer
Eingaberadardaten für blaues Band

Die Ground Range Detected-Eingabedaten oder Eingaberadardaten für Kohärenz für das blaue Band.

Raster Dataset; Raster Layer
Ausgaberadardaten

Das Ausgabe-Dataset für multitemporale Kohärenz.

Raster Dataset
Polarisationsbänder
(optional)

Das Polarisationsband, das interferiert wird.

Der erste Band ist der Standard.

String

GenerateMultitemporalCoherence(in_radar_red, in_radar_green, in_radar_blue, out_radar_data, {polarization_bands})
NameErläuterungDatentyp
in_radar_red

Die Ground Range Detected-Eingabedaten oder Eingaberadardaten für Kohärenz für das rote Band.

Raster Dataset; Raster Layer
in_radar_green

Die Ground Range Detected-Eingabedaten oder Eingaberadardaten für Kohärenz für das grüne Band.

Raster Dataset; Raster Layer
in_radar_blue

Die Ground Range Detected-Eingabedaten oder Eingaberadardaten für Kohärenz für das blaue Band.

Raster Dataset; Raster Layer
out_radar_data

Das Ausgabe-Dataset für multitemporale Kohärenz.

Raster Dataset
polarization_bands
(optional)

Das Polarisationsband, das interferiert wird.

Der erste Band ist der Standard.

String

Codebeispiel

GenerateMultitemporalCoherence – Beispiel 1 (Python-Fenster)

In diesem Beispiel besteht die Bandkombination aus Voramplitude, Nachamplitude und Kohärenz.

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

outRadar = arcpy.ia.GenerateMultitemporalCoherence("Pre_Amplitude.crf", 
      "Post_Amplitude.crf", "Coherence.crf", "VV") 
outRadar.save("MTC.crf")
GenerateMultitemporalCoherence – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel besteht die Bandkombination aus Voramplitude, Nachamplitude und Kohärenz.

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

# Set local variables
red = r"C:\Data\SAR\Pre_Amplitude.crf"
green = r"C:\Data\SAR\Post_Amplitude.crf"
blue = r"C:\Data\SAR\Coherence.crf"
polarization="VV"
out_radar= r"C:\Data\SAR\MTC.crf"

#Create output
outRadar = arcpy.ia.GenerateMultitemporalCoherence(red, 
      green, blue, polarization) 
outRadar.save(out_radar)

Lizenzinformationen

  • Basic: Erfordert Image Analyst
  • Standard: Erfordert Image Analyst
  • Advanced: Erfordert Image Analyst

Verwandte Themen