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ückstreuung—Eine Variable, die den Koeffizienten der Oberflächenrückstreuung enthält.
  • Höhe der Meeresoberfläche—Eine Variable, die die Höhe der Meeresoberfläche enthält.
  • Höhenanomalie der Meeresoberfläche—Eine Variable, die die Höhenanomalie der Meeresoberfläche enthält.
  • Signifikante Wellenhöhe—Eine Variable, die die signifikante Wellenhöhe enthält.
  • Koeffizient der Meeresoberflächenrückstreuung—Eine Variable, die den Koeffizienten der Meeresoberflächenrückstreuung enthält.
  • Höhe der Meereis-Oberfläche—Eine Variable, die die Höhe der Meereis-Oberfläche enthält.
  • Höhenanomalie der Meereis-Oberfläche—Eine Variable, die die Höhenanomalie der Meereis-Oberfläche enthält.
  • Meereiskonzentration—Eine Variable, die die Meereiskonzentration enthält.
  • Koeffizient der Meereis-Oberflächenrückstreuung—Eine Variable, die den Koeffizienten der Meereis-Oberflächenrückstreuung enthält.
  • Höhe der Eisdeckenoberfläche—Eine Variable, die die Höhe der Eisdeckenoberfläche enthält.
  • Koeffizient der Eisdecken-Oberflächenrückstreuung—Eine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält.
  • Windgeschwindigkeit—Eine Variable, die die Windgeschwindigkeit enthält.
  • Eisberghöhe—Eine Variable, die die Eisberghöhe enthält.
  • Höhe der Ozeanoberfläche—Eine Variable, die die Höhe der Ozeanoberfläche enthält.
  • Höchste Meereserhebung—Eine Variable, die die höchste Meereserhebung enthält.
  • Niedrigste Meereserhebung—Eine Variable, die die niedrigste Meereserhebung enthält.
  • Mittlere Höhe der Meeresoberfläche—Eine Variable, die die mittlere Höhe der Meeresoberfläche enthält.
  • Höhe der Binnengewässeroberfläche—Eine 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.

  • SIGMA0—Eine Variable, die den Koeffizienten der Oberflächenrückstreuung enthält.
  • SSH—Eine Variable, die die Höhe der Meeresoberfläche enthält.
  • SSHA—Eine Variable, die die Höhenanomalie der Meeresoberfläche enthält.
  • SWH—Eine Variable, die die signifikante Wellenhöhe enthält.
  • SIGMA0_OCEAN—Eine Variable, die den Koeffizienten der Meeresoberflächenrückstreuung enthält.
  • H_SEA_ICE—Eine Variable, die die Höhe der Meereis-Oberfläche enthält.
  • H_SEA_ICE_ANOMALY—Eine Variable, die die Höhenanomalie der Meereis-Oberfläche enthält.
  • SIC—Eine Variable, die die Meereiskonzentration enthält.
  • SIGMA0_SEA_ICE—Eine Variable, die den Koeffizienten der Meereis-Oberflächenrückstreuung enthält.
  • H_ICE_SHEET—Eine Variable, die die Höhe der Eisdeckenoberfläche enthält.
  • SIGMA0_ICE_SHEET—Eine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält.
  • H_ICE—Eine Variable, die die Höhe der Eisdeckenoberfläche enthält.
  • SIGMA0_ICE—Eine Variable, die den Koeffizienten der Eisdecken-Oberflächenrückstreuung enthält.
  • WS—Eine Variable, die die Windgeschwindigkeit enthält.
  • H_ICEBERG—Eine Variable, die die Eisberghöhe enthält.
  • H_OCEAN—Eine Variable, die die Höhe der Ozeanoberfläche enthält.
  • H_OCEAN_HIGHEST—Eine Variable, die die höchste Meereserhebung enthält.
  • H_OCEAN_LOWEST—Eine Variable, die die niedrigste Meereserhebung enthält.
  • H_MSS—Eine Variable, die die mittlere Höhe der Meeresoberfläche enthält.
  • H_IWS—Eine 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