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.

  • Verschiedene Sensoren können für denselben Messwerttyp unterschiedliche Variablennamen verwenden. Der Parameter Vordefinierte Variablen kombiniert die Daten von mehreren Sensoren, indem er verschiedene Variablennamen einem gemeinsamen Messwerttyp zuordnet. Wenn Sie zum Beispiel die Höhe der Meeresoberfläche von Sentinel 3 und Sentinel 6 kombinieren möchten, dann geben Sie die Option Höhe der Meeresoberfläche an. Das Werkzeug ordnet die entsprechenden Variablen einer gemeinsamen Variablen im Ausgabe-Trajektorie-Layer zu. Eine Liste der vordefinierten Variablen für jeden verfügbaren Sensor finden Sie unter Eigenschaften "Trajektorie-Typ".

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Trajektorie-Datei

Die Eingabe-Trajektorie-Datei.

File; Trajectory Layer
Ausgabe-Trajektorie-Layer

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

Trajectory Layer
Dimensionsname
(optional)

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

String
Vordefinierte Variablen
(optional)

Gibt die vordefinierten Variablen an, die für die Messwerte der verschiedenen Sensortypen verwendet werden sollen.

  • Koeffizient der Oberflächenrückstreuung—Eine Variable, die den Koeffizienten der Oberflächenrückstreuung enthält, wird verwendet.
  • Höhe der Meeresoberfläche—Eine Variable, die die Höhe der Meeresoberfläche enthält, wird verwendet.
  • Höhenanomalie der Meeresoberfläche—Eine Variable, die die Höhenanomalie der Meeresoberfläche enthält, wird verwendet.
  • Signifikante Wellenhöhe—Eine Variable, die die signifikante Wellenhöhe enthält, wird verwendet.
  • Koeffizient der Meeresoberflächenrückstreuung—Eine Variable, die den Koeffizienten der Meeresoberflächenrückstreuung enthält, wird verwendet.
  • Höhe der Meereis-Oberfläche—Eine Variable, die die Höhe der Meereis-Oberfläche enthält, wird verwendet.
  • Höhenanomalie der Meereis-Oberfläche—Eine Variable, die die Höhenanomalie der Meereis-Oberfläche enthält, wird verwendet.
  • Meereiskonzentration—Eine Variable, die die Meereiskonzentration enthält, wird verwendet.
  • Koeffizient der Meereis-Oberflächenrückstreuung—Eine Variable, die den Koeffizienten der Meereis-Oberflächenrückstreuung enthält, wird verwendet.
  • Höhe der Eisdeckenoberfläche—Eine Variable, die die Höhe der Eisdeckenoberfläche enthält, wird verwendet.
  • Koeffizient der Eisdecken-Oberflächenrückstreuung—Eine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält, wird verwendet.
  • Höhe der Eisoberfläche—Eine Variable, die die Höhe der Eisoberfläche enthält, wird verwendet.
  • Koeffizient der Eisoberflächenrückstreuung—Eine Variable, die den Koeffizienten der Eisoberflächenrückstreuung enthält, wird verwendet.
  • Windgeschwindigkeit—Eine Variable, die die Windgeschwindigkeit enthält, wird verwendet.
  • Mittlere Höhe der Meeresoberfläche—Eine Variable, die die mittlere Höhe der Meeresoberfläche enthält, wird verwendet.
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; Trajectory Layer
out_trajectory_layer

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

Trajectory Layer
dimension
(optional)

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

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

Gibt die vordefinierten Variablen an, die für die Messwerte der verschiedenen Sensortypen verwendet werden sollen.

  • SIGMA0—Eine Variable, die den Koeffizienten der Oberflächenrückstreuung enthält, wird verwendet.
  • SSH—Eine Variable, die die Höhe der Meeresoberfläche enthält, wird verwendet.
  • SSHA—Eine Variable, die die Höhenanomalie der Meeresoberfläche enthält, wird verwendet.
  • SWH—Eine Variable, die die signifikante Wellenhöhe enthält, wird verwendet.
  • SIGMA0_OCEAN—Eine Variable, die den Koeffizienten der Meeresoberflächenrückstreuung enthält, wird verwendet.
  • H_SEA_ICE—Eine Variable, die die Höhe der Meereis-Oberfläche enthält, wird verwendet.
  • H_SEA_ICE_ANOMALY—Eine Variable, die die Höhenanomalie der Meereis-Oberfläche enthält, wird verwendet.
  • SIC—Eine Variable, die die Meereiskonzentration enthält, wird verwendet.
  • SIGMA0_SEA_ICE—Eine Variable, die den Koeffizienten der Meereis-Oberflächenrückstreuung enthält, wird verwendet.
  • H_ICE_SHEET—Eine Variable, die die Höhe der Eisdeckenoberfläche enthält, wird verwendet.
  • SIGMA0_ICE_SHEET—Eine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält, wird verwendet.
  • H_ICE—Eine Variable, die die Höhe der Eisoberfläche enthält, wird verwendet.
  • SIGMA0_ICE—Eine Variable, die den Koeffizienten der Eisoberflächenrückstreuung enthält, wird verwendet.
  • WS—Eine Variable, die die Windgeschwindigkeit enthält, wird verwendet.
  • H_MSS—Eine Variable, die die mittlere Höhe der Meeresoberfläche enthält, wird verwendet.
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