Создать слой траектории (Управление данными)

Краткая информация

Создает векторный слой из выбранных переменных в файле траекторий.

Использование

  • Этот инструмент может использовать данные траекторий сенсоров спутниковой альтиметрии, например, Jason, Sentinel-3, CryoSat и ICESat.

  • Один и тот же тип измерения, полученный разными сенсорами, может быть сохранен под разными именами переменных. Параметр Предопределенные переменные автоматически сопоставляет различные имена переменных с общим типом измерения, что позволяет добавлять и интегрировать данные нескольких сенсоров. Например, чтобы объединить данные о высоте поверхности моря, полученные sentinel 3 и sentinel 6, используйте опцию Высота поверхности моря. Инструмент сопоставит соответствующие переменные для двух сенсоров общей переменной выходного слоя траектории.

Параметры

ПодписьОписаниеТип данных
Входной файл траектории

Входной файл траектории.

File; Mosaic Layer; Mosaic Dataset; Trajectory Layer
Выходной слой траектории

Выходной слой, содержащий выбранные переменные.

Feature Layer
Название измерения
(Дополнительный)

Имя измерения. Первое измерение используется по умолчанию.

String
Предопределенные переменные
(Дополнительный)

Предопределенные переменные доступны для разных типов сенсоров.

  • Коэффициент обратного рассеяния поверхностиПеременная, содержащая Коэффициент обратного рассеяния поверхности.
  • Высота поверхности моряПеременная, содержащая Высоту поверхности моря.
  • Аномалия высоты поверхности моряПеременная, содержащая Аномалию высоты поверхности моря
  • Значительная высота волныПеременная, содержащая Значительную высоту волны
  • Коэффициент обратного рассеяния поверхности океанаПеременная, содержащая Коэффициент обратного рассеяния поверхности океана
  • Высота поверхности морского льдаПеременная, содержащая Высоту поверхности морского льда
  • Аномалия высоты поверхности морского льдаПеременная, содержащая Аномалию высоты поверхности морского льда
  • Концентрация морского льдаПеременная, содержащая Концентрацию морского льда
  • Коэффициент обратного рассеяния поверхности морского льдаПеременная, содержащая Коэффициент обратного рассеяния поверхности морского льда
  • Высота поверхности ледяного покроваПеременная, содержащая Высоту поверхности ледяного покрова
  • Коэффициент обратного рассеяния поверхности ледяного покроваПеременная, содержащая Коэффициент обратного рассеяния поверхности ледяного покрова
  • Скорость ветраПеременная, содержащая Скорость ветра
  • Высота айсбергаПеременная, содержащая Высоту айсберга
  • Высота поверхности океанаПеременная, содержащая Высоту поверхности океана
  • Наибольшая высота океанаПеременная, содержащая Наибольшую высоту океана
  • Наименьшая высота океанаПеременная, содержащая Наименьшую высоту океана
  • Высота поверхности среднего уровня моряПеременная, содержащая Высоту поверхности среднего уровня моря
  • Высота поверхности внутренних водПеременная, содержащая Высоту поверхности внутренних вод
String
Переменные
(Дополнительный)

Переменные, которые будут включены в выходной слой. Все переменные выбраны по умолчанию.

String

arcpy.management.MakeTrajectoryLayer(in_trajectory_file, out_trajectory_layer, {dimension}, {predefined_variables}, {variables})
ИмяОписаниеТип данных
in_trajectory_file

Входной файл траектории.

File; Mosaic Layer; Mosaic Dataset; Trajectory Layer
out_trajectory_layer

Выходной слой, содержащий выбранные переменные.

Feature Layer
dimension
(Дополнительный)

Имя измерения. Первое измерение используется по умолчанию.

String
predefined_variables
[predefined_variables,...]
(Дополнительный)

Предопределенные переменные доступны для разных типов сенсоров.

  • SIGMA0Переменная, содержащая Коэффициент обратного рассеяния поверхности.
  • SSHПеременная, содержащая Высоту поверхности моря.
  • SSHAПеременная, содержащая Аномалию высоты поверхности моря
  • SWHПеременная, содержащая Значительную высоту волны
  • SIGMA0_OCEANПеременная, содержащая Коэффициент обратного рассеяния поверхности океана
  • H_SEA_ICEПеременная, содержащая Высоту поверхности морского льда
  • H_SEA_ICE_ANOMALYПеременная, содержащая Аномалию высоты поверхности морского льда
  • SICПеременная, содержащая Концентрацию морского льда
  • SIGMA0_SEA_ICEПеременная, содержащая Коэффициент обратного рассеяния поверхности морского льда
  • H_ICE_SHEETПеременная, содержащая Высоту поверхности ледяного покрова
  • SIGMA0_ICE_SHEETПеременная, содержащая Коэффициент обратного рассеяния поверхности ледяного покрова
  • H_ICEПеременная, содержащая Высоту поверхности ледяного покрова
  • SIGMA0_ICEПеременная, содержащая Коэффициент обратного рассеяния поверхности ледяного покрова
  • WSПеременная, содержащая Скорость ветра
  • H_ICEBERGПеременная, содержащая Высоту айсберга
  • H_OCEANПеременная, содержащая Высоту поверхности океана
  • H_OCEAN_HIGHESTПеременная, содержащая Наибольшую высоту океана
  • H_OCEAN_LOWESTПеременная, содержащая Наименьшую высоту океана
  • H_MSSПеременная, содержащая Высоту поверхности среднего уровня моря
  • H_IWSПеременная, содержащая Высоту поверхности внутренних вод
String
variables
[variables,...]
(Дополнительный)

Переменные, которые будут включены в выходной слой. Все переменные выбраны по умолчанию.

String

Пример кода

MakeTrajectoryLayer, пример 1 (автономный скрипт)

В этом примере создается слой траектории из файла траектории 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)

Параметры среды

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы