Beschriftung | Erläuterung | Datentyp |
Eingaberadardaten | Die Eingaberadardaten. Die Daten müssen radiometrisch auf Beta-Nought kalibriert werden. | Raster Dataset; Raster Layer |
Ausgaberadardaten |
Die Radardaten mit radiometrischer Terrain-Abplattung. | Raster Dataset |
DEM-Raster | Das Eingabe-DEM. Mit dem DEM werden die lokal beleuchteten Fläche und der lokale Einfallswinkel geschätzt. | Mosaic Layer; Raster 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.
| Boolean |
Polarisierungsbänder (optional) | Die Polarisierungsbänder, für die eine radiometrische Terrain-Abplattung durchgeführt wird. Der erste Band ist standardmäßig ausgewählt. | String |
Kalibrierungstyp (optional) | Gibt an, ob für die Ausgabe eine Terrain-Abplattung mithilfe von Sigma-Nought oder Gamma-Nought durchgeführt werden soll.
| String |
Ausgabe-Streuungsfläche (optional) | Das Radar-Dataset der Streuungsfläche. | Raster Dataset |
Geometrische Ausgabe-Verzerrung (optional) | Das Radar-Dataset der geometrischen 4-Band-Verzerrung. Das erste Band entspricht der Neigung des Terrains, das zweite Band dem Betrachtungswinkel, das dritte Band dem Verkürzungsverhältnis und das vierte Band dem lokalen Einfallswinkel. | Raster Dataset |
Geometrische Ausgabe-Verzerrungsmaske (optional) | Das Radar-Dataset der geometrischen 1-Band-Verzerrungsmaske. Die Pixel werden anhand von sechs Einzelwerten – einem für jeden Verzerrungstyp – klassifiziert:
| Raster Dataset |
Mit der Image Analyst-Lizenz verfügbar.
Zusammenfassung
Korrigiert radiometrische Verzerrungen aufgrund der Topografie in SAR-Eingabedaten (Synthetic Aperture Radar).
Aufgrund der seitlichen Ausrichtung der SAR-Sensoren erscheinen dem Sensor zugewandte Features künstlich heller und vom Sensor abgewandte Features künstlich dunkler. Bei der radiometrischen Terrain-Abplattung (Radiometric Terrain Flattening) werden die Rückstreuungswerte normalisiert, sodass Wertabweichungen auf die Eigenschaften der Oberflächenstreuung zurückzuführen sind.
Die radiometrische Terrain-Abplattung ist erforderlich, um eine sinnvolle Rückstreuung zu erhalten, die mit den Eigenschaften der Oberflächenstreuung von Features in einem SAR-Bild über beliebigem Terrain direkt in Beziehung gesetzt werden kann.
Verwendung
Die SAR-Eingabedaten müssen auf Beta-Nought kalibriert werden.
Verwenden Sie das Werkzeug Radiometrische Kalibrierung anwenden, um die SAR-Daten auf Beta-Nought zu kalibrieren.
Wenn das Eingabe-DEM nicht das gesamte SAR-Dataset abdeckt, gibt das Werkzeug NoData-Werte für die Pixel außerhalb der DEM-Ausdehnung für die Ausgaben vom Typ Gamma-Nought, Sigma-Nought, Streuungsfläche und geometrische Verzerrung aus. Bei der geometrischen Verzerrungsmaske gibt das Werkzeug undetermined-Werte für Pixel außerhalb der DEM-Ausdehnung aus.
Das Eingabe-DEM muss im geografischen Koordinatensystem WGS 1984 (EPSG:4326) vorliegen.
Parameter
ApplyRadiometricTerrainFlattening(in_radar_data, out_radar_data, in_dem_raster, {geoid}, {polarization_bands}, {calibration_type}, {out_scattering_area}, {out_geometric_distortion}, {out_geometric_distortion_mask})
Name | Erläuterung | Datentyp |
in_radar_data | Die Eingaberadardaten. Die Daten müssen radiometrisch auf Beta-Nought kalibriert werden. | Raster Dataset; Raster Layer |
out_radar_data |
Die Radardaten mit radiometrischer Terrain-Abplattung. | Raster Dataset |
in_dem_raster | Das Eingabe-DEM. Mit dem DEM werden die lokal beleuchteten Fläche und der lokale Einfallswinkel geschätzt. | Mosaic Layer; Raster 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.
| Boolean |
polarization_bands [polarization_bands,...] (optional) | Die Polarisierungsbänder, für die eine radiometrische Terrain-Abplattung durchgeführt wird. Der erste Band ist standardmäßig ausgewählt. | String |
calibration_type (optional) | Gibt an, ob für die Ausgabe eine Terrain-Abplattung mithilfe von Sigma-Nought oder Gamma-Nought durchgeführt werden soll.
| String |
out_scattering_area (optional) | Das Radar-Dataset der Streuungsfläche. | Raster Dataset |
out_geometric_distortion (optional) | Das Radar-Dataset der geometrischen 4-Band-Verzerrung. Das erste Band entspricht der Neigung des Terrains, das zweite Band dem Betrachtungswinkel, das dritte Band dem Verkürzungsverhältnis und das vierte Band dem lokalen Einfallswinkel. | Raster Dataset |
out_geometric_distortion_mask (optional) | Das Radar-Dataset der geometrischen 1-Band-Verzerrungsmaske. Die Pixel werden anhand von sechs Einzelwerten – einem für jeden Verzerrungstyp – klassifiziert:
| Raster Dataset |
Codebeispiel
In diesem Beispiel wird ein Radar-Dataset mit Kreuzpolarisierung mithilfe eines DEM und Gamma-Nought-Parametern korrigiert.
import arcpy
arcpy.env.workspace = "D:\Data\SAR\S1\20181014"
outRadar = arcpy.ia.ApplyRadiometricTerrainFlattening(
"IW_manifest_TNR_CalB0_Dspk.crf", "D:\Data\DEM\dem.tif", "GEOID",
"VH;VV", "GAMMA_NOUGHT")
outRadar.save("IW_manifest_TNR_CalB0_Dspk_RTFG0.crf")
In diesem Beispiel wird ein Radar-Dataset mit Kreuzpolarisierung mithilfe eines DEM und Gamma-Nought-Parametern korrigiert.
# 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.crf"
out_radar = "D:\Data\SAR\S1\20181014\IW_manifest_TNR_CalB0_Dspk_RTFG0.crf"
in_dem_raster = "D:\Data\DEM\dem.tif"
ApplyGeoid = "GEOID"
polarization = "VH;VV"
calibration_type = "GAMMA_NOUGHT"
# Execute
outRadar = arcpy.ia.ApplyRadiometricTerrainFlattening(
in_radar, in_dem_raster, ApplyGeoid, polarization, calibration_type)
outRadar.save(out_radar)
Umgebungen
Lizenzinformationen
- Basic: Erfordert Image Analyst
- Standard: Erfordert Image Analyst
- Advanced: Erfordert Image Analyst