Добавить данные в набор данных траекторий (Управление данными)

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

Добавляет данные траекторий в существующий набор данных траекторий.

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

  • Поддерживаемые типы траекторий: Sentinel-3 SRAL, Sentinel-6, Cryosat-2 и ICESat-2. См. Свойства типа траектории для получения более подробной информации о продуктах и переменных траектории.

  • Поддерживаемые форматы входных файлов: netCDF и HDF (файлы .nc и .hdf).

Параметры

ПодписьОписаниеТип данных
Набор данных траектории

Набор данных траекторий, в который будут добавлены данные.

Trajectory Layer
Тип траектории

Указывает тип данных, который будет добавлен.

  • Cryosat-2 — данные Cryosat-2 будут добавлены.
  • ICESat-2 — данные ICESat-2 будут добавлены.
  • Sentinel-3 SRAL — данные Sentinel-3 SRAL будут добавлены.
  • Sentinel-6 — данные Sentinel-6 будут добавлены. Используется по умолчанию.
Raster Type
Входные данные

Входные файлы или папка. Входными данными могут быть netCDF или HDF (файлы .nc или .hdf).

Workspace; File; WCS Coverage; Image Service; Map Server; WMS Map; Table View; Raster Layer; Mosaic Layer; Terrain Layer; LAS Dataset Layer; Layer File; WMTS Layer
Фильтр входных данных
(Дополнительный)

Фильтр входных данных. Значение по умолчанию будет определяться значением параметра Тип траектории. Также могут быть предоставлены критерии пользовательского фильтра. Например, значение STD_ будет фильтровать файлы, имена которых начинаются с STD_.

String
Включить вложенные папки
(Дополнительный)

Указывает, будет ли выполняться поиск и добавление данных из вложенных папок папки Входные данные.

  • Отмечено – будет выполнен поиск и добавление данных из всех подпапок. Используется по умолчанию.
  • Не отмечено – поиск и добавление данных будет осуществляться только в папке верхнего уровня.
Boolean
Вспомогательные входные данные
(Дополнительный)

Свойства, которые определяются значением параметра Тип траектории. Поддерживаемые имена свойств: ProductFilter, Frequency, PredefinedVariables и Variables. Список поддерживаемых значений, связанных с каждым именем свойства, см. в разделе Свойства типа траектории.

Value Table

Производные выходные данные

ПодписьОписаниеТип данных
Набор данных траектории

Обновленный набор данных траектории.

Trajectory Layer

arcpy.management.AddDataToTrajectoryDataset(in_trajectory_dataset, trajectory_type, input_path, {filter}, {sub_folder}, {aux_inputs})
ИмяОписаниеТип данных
in_trajectory_dataset

Набор данных траекторий, в который будут добавлены данные.

Trajectory Layer
trajectory_type

Указывает тип данных, который будет добавлен.

  • Cryosat-2 — данные Cryosat-2 будут добавлены.
  • ICESat-2 — данные ICESat-2 будут добавлены.
  • Sentinel-3 SRAL — данные Sentinel-3 SRAL будут добавлены.
  • Sentinel-6 — данные Sentinel-6 будут добавлены.
Raster Type
input_path
[input_path,...]

Входные файлы или папка. Входными данными могут быть netCDF или HDF (файлы .nc или .hdf).

Workspace; File; WCS Coverage; Image Service; Map Server; WMS Map; Table View; Raster Layer; Mosaic Layer; Terrain Layer; LAS Dataset Layer; Layer File; WMTS Layer
filter
(Дополнительный)

Фильтр входных данных. Значение по умолчанию будет определяться значением параметра trajectory_type. Также могут быть предоставлены критерии пользовательского фильтра. Например, значение STD_ будет фильтровать файлы, имена которых начинаются с STD_.

String
sub_folder
(Дополнительный)

Указывает, будет ли выполняться поиск и добавление данных из вложенных папок папки input_path.

  • SUBFOLDERSБудет выполнен поиск и добавление данных из всех подпапок. Используется по умолчанию.
  • NO_SUBFOLDERSПоиск и добавление данных будет осуществляться только в папке верхнего уровня.
Boolean
aux_inputs
[aux_inputs,...]
(Дополнительный)

Свойства, которые определяются значением параметра trajectory_type. Поддерживаемые имена свойств: ProductFilter, Frequency, PredefinedVariables и Variables. Список поддерживаемых значений, связанных с каждым именем свойства, см. в разделе Свойства типа траектории.

Value Table

Производные выходные данные

ИмяОписаниеТип данных
out_trajectory_dataset

Обновленный набор данных траектории.

Trajectory Layer

Пример кода

AddDataToTrajectoryDataset (автономный скрипт)

Добавьте файл траектории в пустой набор данных траектории, используя тип траектории Cryosat-2.

# Import system modules
import arcpy
from arcpy.ia import *

# Set local variables
in_trajectory_dataset = r"C:\temp\trajectory_data.gdb\trajectory_dataset"

input_path = r"C:\data\Cryosat\CS_OFFL_SIR_LRM_2__20210301T000738_20210301T001611_D001.nc"

# Execute
trajectory_output = arcpy.management.AddDataToTrajectoryDataset(in_trajectory_dataset, 
		   "Cryosat-2", input_path, "*CS_*.nc", "SUBFOLDERS", None)

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