Trajektorie-Layer erstellen (Data Management)

Zusammenfassung

Erzeugt einen Feature-Layer aus ausgewählten Variablen in einer Trajektorie-Datei.

Verwendung

  • Dieses Werkzeug kann Trajektorie-Daten aus Satelliten-Altimetriesensoren wie Jason, Sentinel-3, CryoSat und ICESat verwenden.

  • Die gleiche Art von Messung, die von verschiedenen Sensoren erfasst wurde, kann unter verschiedenen Variablennamen gespeichert werden. Der Parameter Vordefinierte Variablen ordnet verschiedene Variablennamen automatisch einem gemeinsamen Messwerttyp zu, sodass Sie Daten von mehreren Sensoren hinzufügen und integrieren können. Wenn Sie zum Beispiel die Höhe der Meeresoberfläche von Sentinel 3 und Sentinel 6 kombinieren möchten, können Sie die Option Höhe der Meeresoberfläche verwenden. Das Werkzeug ordnet die entsprechenden Variablen für die beiden Sensoren einer gemeinsamen Variablen im Ausgabe-Trajektorie-Layer zu.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Trajektorie-Datei

Die Eingabe-Trajektorie-Datei.

File; Mosaic Layer; Mosaic Dataset; Trajectory Layer
Ausgabe-Trajektorie-Layer

Der Ausgabe-Feature-Layer, die ausgewählten Variablen enthält.

Feature Layer
Dimensionsname
(optional)

Der Dimensionsname. Standardmäßig wird die erste Dimension verwendet.

String
Vordefinierte Variablen
(optional)

Die für verschiedene Sensortypen verfügbaren vordefinierten Variablen.

  • Koeffizient der OberflächenrückstreuungEine Variable, die den Koeffizienten der Oberflächenrückstreuung enthält.
  • Höhe der MeeresoberflächeEine Variable, die die Höhe der Meeresoberfläche enthält.
  • Höhenanomalie der MeeresoberflächeEine Variable, die die Höhenanomalie der Meeresoberfläche enthält.
  • Signifikante WellenhöheEine Variable, die die signifikante Wellenhöhe enthält.
  • Koeffizient der MeeresoberflächenrückstreuungEine Variable, die den Koeffizienten der Meeresoberflächenrückstreuung enthält.
  • Höhe der Meereis-OberflächeEine Variable, die die Höhe der Meereis-Oberfläche enthält.
  • Höhenanomalie der Meereis-OberflächeEine Variable, die die Höhenanomalie der Meereis-Oberfläche enthält.
  • MeereiskonzentrationEine Variable, die die Meereiskonzentration enthält.
  • Koeffizient der Meereis-OberflächenrückstreuungEine Variable, die den Koeffizienten der Meereis-Oberflächenrückstreuung enthält.
  • Höhe der EisdeckenoberflächeEine Variable, die die Höhe der Eisdeckenoberfläche enthält.
  • Koeffizient der Eisdecken-OberflächenrückstreuungEine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält.
  • WindgeschwindigkeitEine Variable, die die Windgeschwindigkeit enthält.
  • EisberghöheEine Variable, die die Eisberghöhe enthält.
  • Höhe der OzeanoberflächeEine Variable, die die Höhe der Ozeanoberfläche enthält.
  • Höchste MeereserhebungEine Variable, die die höchste Meereserhebung enthält.
  • Niedrigste MeereserhebungEine Variable, die die niedrigste Meereserhebung enthält.
  • Mittlere Höhe der MeeresoberflächeEine Variable, die die mittlere Höhe der Meeresoberfläche enthält.
  • Höhe der BinnengewässeroberflächeEine Variable, die die Höhe der Binnengewässeroberfläche enthält.
String
Variablen
(optional)

Die Variablen, die in den Ausgabe-Layer aufgenommen werden. Standardmäßig werden alle Variablen ausgewählt.

String

arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, {dimension}, {predefined_variables}, {variables})
NameErläuterungDatentyp
in_trajectory_file

Die Eingabe-Trajektorie-Datei.

File; Mosaic Layer; Mosaic Dataset; Trajectory Layer
out_trajectory_layer

Der Ausgabe-Feature-Layer, die ausgewählten Variablen enthält.

Feature Layer
dimension
(optional)

Der Dimensionsname. Standardmäßig wird die erste Dimension verwendet.

String
predefined_variables
[predefined_variables,...]
(optional)

Die für verschiedene Sensortypen verfügbaren vordefinierten Variablen.

  • SIGMA0Eine Variable, die den Koeffizienten der Oberflächenrückstreuung enthält.
  • SSHEine Variable, die die Höhe der Meeresoberfläche enthält.
  • SSHAEine Variable, die die Höhenanomalie der Meeresoberfläche enthält.
  • SWHEine Variable, die die signifikante Wellenhöhe enthält.
  • SIGMA0_OCEANEine Variable, die den Koeffizienten der Meeresoberflächenrückstreuung enthält.
  • H_SEA_ICEEine Variable, die die Höhe der Meereis-Oberfläche enthält.
  • H_SEA_ICE_ANOMALYEine Variable, die die Höhenanomalie der Meereis-Oberfläche enthält.
  • SICEine Variable, die die Meereiskonzentration enthält.
  • SIGMA0_SEA_ICEEine Variable, die den Koeffizienten der Meereis-Oberflächenrückstreuung enthält.
  • H_ICE_SHEETEine Variable, die die Höhe der Eisdeckenoberfläche enthält.
  • SIGMA0_ICE_SHEETEine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält.
  • H_ICEEine Variable, die die Höhe der Eisdeckenoberfläche enthält.
  • SIGMA0_ICEEine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält.
  • WSEine Variable, die die Windgeschwindigkeit enthält.
  • H_ICEBERGEine Variable, die die Eisberghöhe enthält.
  • H_OCEANEine Variable, die die Höhe der Ozeanoberfläche enthält.
  • H_OCEAN_HIGHESTEine Variable, die die höchste Meereserhebung enthält.
  • H_OCEAN_LOWESTEine Variable, die die niedrigste Meereserhebung enthält.
  • H_MSSEine Variable, die die mittlere Höhe der Meeresoberfläche enthält.
  • H_IWSEine Variable, die die Höhe der Binnengewässeroberfläche enthält.
String
variables
[variables,...]
(optional)

Die Variablen, die in den Ausgabe-Layer aufgenommen werden. Standardmäßig werden alle Variablen ausgewählt.

String

Codebeispiel

MakeTrajectoryLayer: Beispiel 1 (eigenständiges Skript)

In diesem Beispiel wird ein Trajektorie-Layer aus einer Cyrosat-Trajektorie-Datei erstellt.

# Import system modules
import arcpy
from arcpy import *

# Set local variables
in_trajectory_file = r"C:\data\Cryosat\CS_OFFL_SIR_LRM_2__20210301T000738_20210301T001611_D001.nc"
out_trajectory_layer = r"C:\data\Cryosat\trajectory_layer
dimension = "CS_OFFL_SIR_LRM_2__20210301T000738_20210301T001611_D001_time_20_ku"
predefined_variables = "SSH;H_SEA_ICE"
variables = "height_1_20_ku"

# Execute
trajectory_output = arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, 
		    	dimension, predefined_variables, variables)

Umgebungen

Dieses Werkzeug verwendet keine Geoverarbeitungsumgebungen.

Lizenzinformationen

  • Basic: Nein
  • Standard: Ja
  • Advanced: Ja

Verwandte Themen