Beschriftung | Erläuterung | Datentyp |
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.
| String |
Variablen (optional) | Die Variablen, die in den Ausgabe-Layer aufgenommen werden. Standardmäßig werden alle Variablen ausgewählt. | String |
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
arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, {dimension}, {predefined_variables}, {variables})
Name | Erläuterung | Datentyp |
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.
| String |
variables [variables,...] (optional) | Die Variablen, die in den Ausgabe-Layer aufgenommen werden. Standardmäßig werden alle Variablen ausgewählt. | String |
Codebeispiel
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
Lizenzinformationen
- Basic: Nein
- Standard: Ja
- Advanced: Ja