Daten zu einem Trajektorie-Dataset hinzufügen (Data Management)

Zusammenfassung

Hinzufügen von Trajektorie-Daten zu einem vorhandenen Trajektorie-Dataset.

Verwendung

  • Unterstützte Trajektorie-Typen sind Sentinel-3 SRAL, Sentinel-6, Cryosat-2 und ICESat-2.

  • Unterstützte Eingabedateiformate sind netCDF und HDF (.nc- und .hdf-Dateien).

  • Die gleiche Art von Messung, die von verschiedenen Sensoren erfasst wurde, kann unter verschiedenen Variablennamen gespeichert werden. Mit dem Parameter Zusätzliche Eingaben können verschiedene Variablennamen automatisch einem gemeinsamen Messwerttyp zugeordnet werden, wodurch Sie Daten von mehreren Sensoren hinzufügen und integrieren können. Wenn Sie beispielsweise die Höhendaten der Meeresoberfläche von Sentinel 3 und Sentinel 6 kombinieren möchten, geben Sie unter Zusätzliche Eingaben in der Spalte Name den Text PredefinedVariables und in der Spalte Wert den Text SSH ein. Das Werkzeug ordnet die entsprechenden Variablen einer gemeinsamen Variable zu, wenn die Daten dem Trajektorie-Dataset hinzugefügt werden.

Parameter

BeschriftungErläuterungDatentyp
Trajektorie-Dataset

Das Trajektorie-Dataset, dem Daten hinzugefügt werden sollen.

Trajectory Layer
Trajektorie-Typ

Gibt den Datentyp an, der hinzugefügt wird.

  • Cryosat-2: Cryosat-2-Daten werden hinzugefügt.
  • ICESat-2: ICESat-2-Daten werden hinzugefügt.
  • Sentinel-3 SRAL: Sentinel-3 SRAL-Daten werden hinzugefügt.
  • Sentinel-6: Sentinel-6-Daten werden hinzugefügt. Dies ist die Standardeinstellung.
Raster Type
Eingabedaten

Die Eingabedateien oder -ordner. Die Eingaben können netCDF oder HDF (.nc- oder .hdf-Dateien) sein.

Workspace; File; WCS Coverage; Image Service; Map Server; WMS Map; Table View; Raster Layer; Mosaic Layer; Terrain Layer; LAS Dataset Layer; Layer File; WMTS Layer
Eingabedatenfilter
(optional)

Der Filter für die Eingabedaten. Der Standardwert wird durch den Wert des Parameters Trajektorie-Typ bestimmt. Es können auch benutzerdefinierte Filterkriterien angegeben werden. Ein Wert von "STD_" beispielsweise filtert Dateien heraus, die mit "STD_" im Dateinamen beginnen.

String
Unterordner einbeziehen
(optional)

Gibt an, ob Daten in den Unterordnern von Eingabedaten durchsucht und hinzugefügt werden.

  • Aktiviert: Alle Unterordner werden durchsucht und die Daten hinzugefügt. Dies ist die Standardeinstellung.
  • Deaktiviert: Nur die Ordner der obersten Ebene werden durchsucht und die Daten hinzugefügt.
Boolean
Zusätzliche Eingaben
(optional)

Die Eigenschaften, die durch den Wert des Parameters Trajektorie-Typ bestimmt werden. Unterstützte Eigenschaftsnamen sind ProductFilter, Frequency, PredefinedVariables und Variables. Eine Liste der unterstützten Werte, die mit jedem Eigenschaftsnamen verbunden sind, finden Sie unter Eigenschaften "Trajektorie-Typ".

Value Table

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Trajektorie-Dataset

Das aktualisierte Trajektorie-Dataset.

Trajectory Layer

arcpy.management.AddDataToTrajectoryDataset(in_trajectory_dataset, trajectory_type, input_path, {filter}, {sub_folder}, {aux_inputs})
NameErläuterungDatentyp
in_trajectory_dataset

Das Trajektorie-Dataset, dem Daten hinzugefügt werden sollen.

Trajectory Layer
trajectory_type

Gibt den Datentyp an, der hinzugefügt wird.

  • Cryosat-2: Cryosat-2-Daten werden hinzugefügt.
  • ICESat-2: ICESat-2-Daten werden hinzugefügt.
  • Sentinel-3 SRAL: Sentinel-3 SRAL-Daten werden hinzugefügt.
  • Sentinel-6: Sentinel-6-Daten werden hinzugefügt.
Raster Type
input_path
[input_path,...]

Die Eingabedateien oder -ordner. Die Eingaben können netCDF oder HDF (.nc- oder .hdf-Dateien) sein.

Workspace; File; WCS Coverage; Image Service; Map Server; WMS Map; Table View; Raster Layer; Mosaic Layer; Terrain Layer; LAS Dataset Layer; Layer File; WMTS Layer
filter
(optional)

Gibt den Filter für die Eingabedaten an. Der Standardwert wird durch den Wert des Parameters trajectory_type bestimmt. Es können auch benutzerdefinierte Filterkriterien angegeben werden. Ein Wert von "STD_" beispielsweise filtert Dateien heraus, die mit "STD_" im Dateinamen beginnen.

String
sub_folder
(optional)

Gibt an, ob Daten in den Unterordnern von input_path durchsucht und hinzugefügt werden.

  • SUBFOLDERSAlle Unterordner werden durchsucht und die Daten hinzugefügt. Dies ist die Standardeinstellung.
  • NO_SUBFOLDERSNur Ordner der obersten Ebene werden durchsucht und die Daten hinzugefügt.
Boolean
aux_inputs
[aux_inputs,...]
(optional)

Die Eigenschaften, die vom Parameterwert trajectory_type bestimmt werden. Unterstützte Eigenschaftsnamen sind ProductFilter, Frequency, PredefinedVariables und Variables. Eine Liste der unterstützten Werte, die mit jedem Eigenschaftsnamen verbunden sind, finden Sie unter Eigenschaften "Trajektorie-Typ".

Value Table

Abgeleitete Ausgabe

NameErläuterungDatentyp
out_trajectory_dataset

Das aktualisierte Trajektorie-Dataset.

Trajectory Layer

Codebeispiel

AddDataToTrajectoryDataset (eigenständiges Skript)

Hinzufügen einer Trajektorie-Datei zu einem leeren Trajektorie-Dataset unter Verwendung des Trajektorie-Typs Cryosat-2.

# Import system modules
import arcpy
from arcpy.ia import *

# Set local variables
in_trajectory_dataset = r"C:\temp\trajectory_data.gdb\trajectory_dataset"

input_path = r"C:\data\Cryosat\CS_OFFL_SIR_LRM_2__20210301T000738_20210301T001611_D001.nc"

# Execute
trajectory_output = arcpy.management.AddDataToTrajectoryDataset(in_trajectory_dataset, 
		   "Cryosat-2", input_path, "*CS_*.nc", "SUBFOLDERS", None)

Lizenzinformationen

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

Verwandte Themen