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 surfaceVariable qui contient le coefficient de rétrodiffusion de la surface.
  • Hauteur de la surface de la merVariable qui contient la hauteur de la surface de la mer.
  • Anomalie de hauteur de la surface de la merVariable qui contient l’anomalie de hauteur de la surface de la mer
  • Hauteur significative des vaguesVariable qui contient la hauteur significative des vagues
  • Coefficient de rétrodiffusion de la surface de l’océanVariable qui contient le coefficient de rétrodiffusion de la surface de l’océan
  • Élévation de la surface de la glace marineVariable qui contient l’élévation de la surface de la glace marine
  • Anomalie de hauteur de la surface de la glace marineVariable qui contient l’anomalie de hauteur de la surface de la glace marine
  • Concentration de la glace marineVariable qui contient la concentration de la glace marine
  • Coefficient de rétrodiffusion de la surface de la glace marineVariable qui contient le coefficient de rétrodiffusion de la surface de la glace marine
  • Élévation de la surface de la couche glaciaireVariable qui contient l’élévation de la surface de la couche glaciaire
  • Coefficient de rétrodiffusion de la surface de la couche glacièreVariable qui contient le coefficient de rétrodiffusion de la surface de la couche glaciaire
  • Vitesse du ventVariable qui contient la vitesse du vent
  • Élévation de l’icebergVariable qui contient l’élévation de l’iceberg
  • Élévation de la surface de l’océanVariable qui contient l’élévation de la surface de l’océan
  • Élévation la plus haute de l’océanVariable qui contient l’élévation la plus haute de l’océan
  • Élévation la plus basse de l’océanVariable qui contient l’élévation la plus basse de l’océan
  • Élévation moyenne de la surface de la merVariable qui contient l’élévation moyenne de la surface de la mer
  • Hauteur de la surface des eaux intérieuresVariable 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.

  • SIGMA0Variable qui contient le coefficient de rétrodiffusion de la surface.
  • SSHVariable qui contient la hauteur de la surface de la mer.
  • SSHAVariable qui contient l’anomalie de hauteur de la surface de la mer
  • SWHVariable qui contient la hauteur significative des vagues
  • SIGMA0_OCEANVariable qui contient le coefficient de rétrodiffusion de la surface de l’océan
  • H_SEA_ICEVariable qui contient l’élévation de la surface de la glace marine
  • H_SEA_ICE_ANOMALYVariable qui contient l’anomalie de hauteur de la surface de la glace marine
  • SICVariable qui contient la concentration de la glace marine
  • SIGMA0_SEA_ICEVariable qui contient le coefficient de rétrodiffusion de la surface de la glace marine
  • H_ICE_SHEETVariable qui contient l’élévation de la surface de la couche glaciaire
  • SIGMA0_ICE_SHEETVariable qui contient le coefficient de rétrodiffusion de la surface de la couche glaciaire
  • H_ICEVariable qui contient l’élévation de la surface de la couche glaciaire
  • SIGMA0_ICEVariable qui contient le coefficient de rétrodiffusion de la surface de la couche glaciaire
  • WSVariable qui contient la vitesse du vent
  • H_ICEBERGVariable qui contient l’élévation de l’iceberg
  • H_OCEANVariable qui contient l’élévation de la surface de l’océan
  • H_OCEAN_HIGHESTVariable qui contient l’élévation la plus haute de l’océan
  • H_OCEAN_LOWESTVariable qui contient l’élévation la plus basse de l’océan
  • H_MSSVariable qui contient l’élévation moyenne de la surface de la mer
  • H_IWSVariable 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