Подпись | Описание | Тип данных |
Входной файл траектории | Входной файл траектории. | File; Trajectory Layer |
Выходной слой траектории | Выходной слой, содержащий выбранные переменные. | Trajectory Layer |
Название измерения (Дополнительный) | Имя измерения. Первое измерение используется по умолчанию. | String |
Предопределенные переменные (Дополнительный) | Определяет предопределенные переменные, которые будут использоваться для измерения различных типов датчиков.
| String |
Переменные (Дополнительный) | Переменные, которые будут включены в выходной слой. Все переменные выбраны по умолчанию. | String |
Краткая информация
Создает векторный слой из выбранных переменных в файле траекторий.
Использование
Этот инструмент может использовать данные траекторий сенсоров спутниковой альтиметрии, например, Jason, Sentinel-3, CryoSat и ICESat.
Различные датчики могут использовать разные имена переменных для одного и того же типа измерения. Параметр Предопределенные переменные объединяет данные от датчиков путем сопоставления имен переменных с общим типом измерения. Например, чтобы объединить данные о высоте поверхности моря, полученные sentinel 3 и sentinel 6, используйте опцию Высота поверхности моря. Инструмент сопоставит соответствующие переменные общей переменной выходного слоя траектории. Список предустановленных переменных для каждого доступного сенсора см. в разделе Свойства типа траектории.
Параметры
arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, {dimension}, {predefined_variables}, {variables})
Имя | Описание | Тип данных |
in_trajectory_file | Входной файл траектории. | File; Trajectory Layer |
out_trajectory_layer | Выходной слой, содержащий выбранные переменные. | Trajectory Layer |
dimension (Дополнительный) | Имя измерения. Первое измерение используется по умолчанию. | String |
predefined_variables [predefined_variables,...] (Дополнительный) | Определяет предопределенные переменные, которые будут использоваться для измерения различных типов датчиков.
| String |
variables [variables,...] (Дополнительный) | Переменные, которые будут включены в выходной слой. Все переменные выбраны по умолчанию. | String |
Пример кода
В этом примере создается слой траектории из файла траектории 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)