Geometrische Terrainkorrektur anwenden (Image Analyst)

Mit der Image Analyst-Lizenz verfügbar.

Zusammenfassung

Orthorektifiziert SAR-Eingabedaten (Synthetic Aperture Radar) mithilfe eines Range-Doppler-Algorithmus für die Rückwärtsgeokodierung.

Mit der Range-Doppler-Methode für die Rückwärtsgeokodierung werden die Radarbereich- und Azimut-Indizes für jeden Gitternetzpunkt des digitalen Höhenmodells (DEM) mithilfe der Orbitzustandsvektoren berechnet. Wenn kein DEM angegeben ist, verwendet das Werkzeug die Verknüpfungspunkte aus den Metadaten, um die Range-Doppler-Terrainkorrektur durchzuführen.

Verwendung

  • Führen Sie das Werkzeug Despeckle für die SAR-Eingabedaten aus, bevor Sie dieses Werkzeug ausführen.

  • Mit diesem Werkzeug werden geometrische Verzerrungen in SAR-Bilddaten korrigiert, Bilddaten genau geolokalisiert und quantitative Analysen durchgeführt.

  • Dieses Werkzeug unterstützt keine Geodatabase als Ausgabeverzeichnis.

  • Wenn kein DEM angegeben ist, erstellt das Werkzeug ein angenähertes DEM, das aus Metadaten-Verknüpfungspunkten interpoliert wird. Verwenden Sie den Ansatz mit den Verknüpfungspunkten nur für vollständige Ozean-Radar-Szenen. Geben Sie immer ein DEM an, wenn in einer Radar-Szene Land-Features vorhanden sind.

Parameter

BeschriftungErläuterungDatentyp
Eingaberadardaten

Die Eingaberadardaten.

Raster Dataset; Raster Layer
Ausgaberadardaten

Die Radardaten mit Korrektur des geometrischen Terrains.

Raster Dataset
Polarisationsbänder
(optional)

Die zu korrigierenden Polarisationsbänder.

Der erste Band ist standardmäßig ausgewählt.

Wählen Sie alle Polarisationsbänder aus, wenn die Ausgabe mit den Werkzeugen für die SAR-Analyse erfolgt.

String
DEM-Raster
(optional)

Das Eingabe-DEM.

Wenn kein DEM angegeben ist, oder bei Flächen, die nicht von einem angegebenen DEM bedeckt sind, wird ein angenähertes DEM erstellt, das aus Metadaten-Verknüpfungspunkten interpoliert wird.

Verwenden Sie den Ansatz mit den Verknüpfungspunkten nur für vollständige Ozean-Radar-Szenen. Geben Sie immer ein DEM an, wenn in einer Radar-Szene Land-Features vorhanden sind.

Raster Dataset; Raster Layer; Mosaic Layer
Geoid-Korrektur anwenden
(optional)

Gibt an, ob das vertikale Bezugssystem des Eingabe-DEM in ellipsoidförmige Höhe transformiert wird. Die meisten Höhen-Datasets werden auf orthometrische Höhe über dem Meeresspiegel referenziert, sodass eine Korrektur in diesen Fällen zum Konvertieren in ellipsoidförmige Höhe erforderlich ist.

  • Aktiviert: Eine Geoid-Korrektur wird durchgeführt, um orthometrische Höhe in ellipsoidförmige Höhe (basierend auf dem Geoid EGM96) zu konvertieren. Dies ist die Standardeinstellung.
  • Deaktiviert: Es wird keine Geoid-Korrektur vorgenommen. Verwenden Sie diese Option nur, wenn das DEM in ellipsoidförmiger Höhe angegeben ist.

Boolean

ApplyGeometricTerrainCorrection(in_radar_data, out_radar_data, {polarization_bands}, {in_dem_raster}, {geoid})
NameErläuterungDatentyp
in_radar_data

Die Eingaberadardaten.

Raster Dataset; Raster Layer
out_radar_data

Die Radardaten mit Korrektur des geometrischen Terrains.

Raster Dataset
polarization_bands
[polarization_bands,...]
(optional)

Die zu korrigierenden Polarisationsbänder.

Der erste Band ist standardmäßig ausgewählt.

Wählen Sie alle Polarisationsbänder aus, wenn die Ausgabe mit den Werkzeugen für die SAR-Analyse erfolgt.

String
in_dem_raster
(optional)

Das Eingabe-DEM.

Wenn kein DEM angegeben ist, oder bei Flächen, die nicht von einem angegebenen DEM bedeckt sind, wird ein angenähertes DEM erstellt, das aus Metadaten-Verknüpfungspunkten interpoliert wird.

Verwenden Sie den Ansatz mit den Verknüpfungspunkten nur für vollständige Ozean-Radar-Szenen. Geben Sie immer ein DEM an, wenn in einer Radar-Szene Land-Features vorhanden sind.

Raster Dataset; Raster Layer; Mosaic Layer
geoid
(optional)

Gibt an, ob das vertikale Bezugssystem des Eingabe-DEM in ellipsoidförmige Höhe transformiert wird. Die meisten Höhen-Datasets werden auf orthometrische Höhe über dem Meeresspiegel referenziert, sodass eine Korrektur in diesen Fällen zum Konvertieren in ellipsoidförmige Höhe erforderlich ist.

  • GEOIDEine Geoid-Korrektur wird durchgeführt, um orthometrische Höhe in ellipsoidförmige Höhe (basierend auf dem Geoid EGM96) zu konvertieren. Dies ist die Standardeinstellung.
  • NONEEs wird keine Geoid-Korrektur vorgenommen. Verwenden Sie diese Option nur, wenn das DEM in ellipsoidförmiger Höhe angegeben ist.
Boolean

Codebeispiel

ApplyGeometricTerrainCorrection: Beispiel 1 (Python-Fenster)

In diesem Beispiel werden die Radardaten mithilfe eines DEM orthorektifiziert.

import arcpy
arcpy.env.workspace = r"C:\Data\SAR"
outRadar = arcpy.ia.ApplyGeometricTerrainCorrection(
     "IW_manifest_TNR_CalB0_Dspk_RTFG0.crf", "VH;VV", r"C:\Data\DEM\dem10m.tif", 
     "GEOID") 
outRadar.save("IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf")
ApplyGeometricTerrainCorrection: Beispiel 2 (eigenständiges Skript)

In diesem Beispiel werden die Radardaten mithilfe eines DEM orthorektifiziert.

# 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:\Data\SAR\IW_manifest_TNR_CalB0_Dspk_RTFG0.crf"
out_radar = r"C:\Data\SAR\IW_manifest_TNR_CalB0_Dspk_RTFG0_GTC.crf"
polarization = "VH"
in_dem_raster = r"C:\Data\DEM\dem10m.tif"
geoid_correction = "NONE"


# Execute 
outRadar = arcpy.ia.ApplyGeometricTerrainCorrection(in_radar, polarization, 
     in_dem_raster, geoid_correction)
outRadar.save(out_radar)

Lizenzinformationen

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

Verwandte Themen