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

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

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

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

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

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

Параметры

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

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

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

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

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

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

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

Определяет предопределенные переменные, которые будут использоваться для измерения различных типов датчиков.

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

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

String

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,...]
(Дополнительный)

Определяет предопределенные переменные, которые будут использоваться для измерения различных типов датчиков.

  • 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_MSS—Будет использоваться переменная, содержащая Среднюю высоту поверхности моря.
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: Да

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