Étiquette | Explication | Type de données |
Fichier de trajectoire en entrée | Fichier de trajectoire en entrée. | File; Trajectory Layer |
Couche de trajectoire en sortie | Couche d’entités en sortie qui contient les variables sélectionnées. | Trajectory 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) | Spécifie les variables prédéfinies qui seront utilisées comme mesure pour différents types de capteurs.
| String |
Variables (Facultatif) | Variables incluses dans la couche en sortie. Par défaut, toutes les variables sont sélectionnées. | String |
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.
Plusieurs capteurs peuvent utiliser différents noms de variable pour le même type de mesure. Le paramètre Variables prédéfinies combine les données des capteurs en appariant les noms de variable à un type de mesure commun. Par exemple, pour fusionner des données de hauteur de la surface de la mer issues des capteurs Sentinel 3 et Sentinel 6, spécifiez l’option Hauteur de la surface de la mer. L’outil apparie les variables correspondantes à une variable commune dans la couche de trajectoire en sortie. Afin d’obtenir la liste des variables prédéfinies pour chaque capteur disponible, reportez-vous à la rubrique Propriétés du type de trajectoire.
Paramètres
arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, {dimension}, {predefined_variables}, {variables})
Nom | Explication | Type de données |
in_trajectory_file | Fichier de trajectoire en entrée. | File; Trajectory Layer |
out_trajectory_layer | Couche d’entités en sortie qui contient les variables sélectionnées. | Trajectory Layer |
dimension (Facultatif) | Nom de la dimension. Par défaut, la première dimension est utilisée. | String |
predefined_variables [predefined_variables,...] (Facultatif) | Spécifie les variables prédéfinies qui seront utilisées comme mesure pour différents types de capteurs.
| 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
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
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?