Créer une couche de trajectoire (Gestion des données)

Synthèse

Génère une couche d’entités à partir des variables sélectionnées dans un fichier de trajectoire.

Utilisation

  • Cet outil utilise les données de trajectoire issues de capteurs d’altimétrie satellitaire tels que Jason, Sentinel-3, CryoSat et ICESat.

  • Un même type de mesure acquis par différents capteurs peut être conservé sous des noms de variable différents. Le paramètre Variables prédéfinies permet d’apparier automatiquement des noms de variable différents à un type de mesure commun, ce qui permet d’ajouter et d’intégrer des données provenant de plusieurs capteurs. Par exemple, pour combiner des données de hauteur de la surface de la mer issues des capteurs Sentinel 3 et Sentinel 6, utilisez l’option Hauteur de la surface de la mer. L’outil va apparier les variables correspondantes pour les deux capteurs à une variable commune dans la couche de trajectoire en sortie.

Paramètres

ÉtiquetteExplicationType de données
Fichier de trajectoire en entrée

Fichier de trajectoire en entrée.

File; Mosaic Layer; Mosaic Dataset; Trajectory Layer
Couche de trajectoire en sortie

Couche d’entités en sortie qui contient les variables sélectionnées.

Feature Layer
Nom de la dimension
(Facultatif)

Nom de la dimension. Par défaut, la première dimension est utilisée.

String
Variables prédéfinies
(Facultatif)

Variables prédéfinies disponibles pour différents types de capteurs.

  • Coefficient de rétrodiffusion de la surface—Variable qui contient le coefficient de rétrodiffusion de la surface.
  • Hauteur de la surface de la mer—Variable qui contient la hauteur de la surface de la mer.
  • Anomalie de hauteur de la surface de la mer—Variable qui contient l’anomalie de hauteur de la surface de la mer
  • Hauteur significative des vagues—Variable qui contient la hauteur significative des vagues
  • Coefficient de rétrodiffusion de la surface de l’océan—Variable qui contient le coefficient de rétrodiffusion de la surface de l’océan
  • Élévation de la surface de la glace marine—Variable qui contient l’élévation de la surface de la glace marine
  • Anomalie de hauteur de la surface de la glace marine—Variable qui contient l’anomalie de hauteur de la surface de la glace marine
  • Concentration de la glace marine—Variable qui contient la concentration de la glace marine
  • Coefficient de rétrodiffusion de la surface de la glace marine—Variable qui contient le coefficient de rétrodiffusion de la surface de la glace marine
  • Élévation de la surface de la couche glaciaire—Variable qui contient l’élévation de la surface de la couche glaciaire
  • Coefficient de rétrodiffusion de la surface de la couche glacière—Variable qui contient le coefficient de rétrodiffusion de la surface de la couche glaciaire
  • Vitesse du vent—Variable qui contient la vitesse du vent
  • Élévation de l’iceberg—Variable qui contient l’élévation de l’iceberg
  • Élévation de la surface de l’océan—Variable qui contient l’élévation de la surface de l’océan
  • Élévation la plus haute de l’océan—Variable qui contient l’élévation la plus haute de l’océan
  • Élévation la plus basse de l’océan—Variable qui contient l’élévation la plus basse de l’océan
  • Élévation moyenne de la surface de la mer—Variable qui contient l’élévation moyenne de la surface de la mer
  • Hauteur de la surface des eaux intérieures—Variable qui contient la hauteur de la surface des eaux intérieures
String
Variables
(Facultatif)

Variables incluses dans la couche en sortie. Par défaut, toutes les variables sont sélectionnées.

String

arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, {dimension}, {predefined_variables}, {variables})
NomExplicationType de données
in_trajectory_file

Fichier de trajectoire en entrée.

File; Mosaic Layer; Mosaic Dataset; Trajectory Layer
out_trajectory_layer

Couche d’entités en sortie qui contient les variables sélectionnées.

Feature Layer
dimension
(Facultatif)

Nom de la dimension. Par défaut, la première dimension est utilisée.

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

Variables prédéfinies disponibles pour différents types de capteurs.

  • SIGMA0—Variable qui contient le coefficient de rétrodiffusion de la surface.
  • SSH—Variable qui contient la hauteur de la surface de la mer.
  • SSHA—Variable qui contient l’anomalie de hauteur de la surface de la mer
  • SWH—Variable qui contient la hauteur significative des vagues
  • SIGMA0_OCEAN—Variable qui contient le coefficient de rétrodiffusion de la surface de l’océan
  • H_SEA_ICE—Variable qui contient l’élévation de la surface de la glace marine
  • H_SEA_ICE_ANOMALY—Variable qui contient l’anomalie de hauteur de la surface de la glace marine
  • SIC—Variable qui contient la concentration de la glace marine
  • SIGMA0_SEA_ICE—Variable qui contient le coefficient de rétrodiffusion de la surface de la glace marine
  • H_ICE_SHEET—Variable qui contient l’élévation de la surface de la couche glaciaire
  • SIGMA0_ICE_SHEET—Variable qui contient le coefficient de rétrodiffusion de la surface de la couche glaciaire
  • H_ICE—Variable qui contient l’élévation de la surface de la couche glaciaire
  • SIGMA0_ICE—Variable qui contient le coefficient de rétrodiffusion de la surface de la couche glaciaire
  • WS—Variable qui contient la vitesse du vent
  • H_ICEBERG—Variable qui contient l’élévation de l’iceberg
  • H_OCEAN—Variable qui contient l’élévation de la surface de l’océan
  • H_OCEAN_HIGHEST—Variable qui contient l’élévation la plus haute de l’océan
  • H_OCEAN_LOWEST—Variable qui contient l’élévation la plus basse de l’océan
  • H_MSS—Variable qui contient l’élévation moyenne de la surface de la mer
  • H_IWS—Variable qui contient la hauteur de la surface des eaux intérieures
String
variables
[variables,...]
(Facultatif)

Variables incluses dans la couche en sortie. Par défaut, toutes les variables sont sélectionnées.

String

Exemple de code

Exemple 1 d’utilisation de la fonction MakeTrajectoryLayer (script autonome)

Cet exemple crée une couche de trajectoire à partir d’un fichier de trajectoire Cryosat.

# 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)

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Non
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes