Построить многомерную информацию (Управление данными)

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

Создает в наборе данных мозаики многомерные метаданные, в том числе информацию о переменных и измерениях.

Прежние версии:

Это устаревший инструмент. Инструмент Построить многомерную информацию был перенесен в набор инструментов Многомерная информация.

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

  • Когда вы создаете набор данных мозаики из файлов netCDF, GRIB или HDF, многомерная информация будет встроена в набор данных мозаики, вы можете просмотреть ее в свойствах набора данных. Инструмент Построить многомерную информацию создает многомерную информацию для набора данных мозаики, который содержит изображения, собранные в разное время, на разной глубине или высоте, но не созданные из файлов netCDF.

  • Этот инструмент содержит два текстовых поля в наборе данных мозаики:

    • Variable – хранит имена переменных. Например, в этом поле будет храниться строка Temperature для всех изображений с данными о температуре и Salinity - для всех изображений, содержащих данные о солености.
    • Dimensions – хранит имена всех измерений. Например, если данные температуры имеют соответствующее поле измерения Date, представляющее день, когда они были захвачены, а данные солености имеют поле измерения Depth, представляющее глубину, на которой они были измерены, поле Dimensions для этой переменной будет иметь вид Date, Depth. Оба поля, Date и Depth, должны существовать в наборе данных мозаики и быть заполнены значениями.

Параметры

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

Входной набор многомерных мозаики.

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

Поле набора данных мозаики, сохраняющее имена переменных, использующееся для заполнения нового поля Variable. Если все растры набора данных мозаики отображают одну и ту же переменную, введите имя переменной, например, Temperature.

Если поля Variable еще не существует, то должно быть указано существующее поле или строковое значение. Если поле Variable есть, то инструмент обновит только многомерную информацию.

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

Поля набора данных мозаики, сохраняющие имена переменных и использующиеся для заполнения нового поля Dimensions.

Если Dimensions уже существует, то инструмент обновит только многомерную информацию.

Value Table
Информация о поле Variable
(Дополнительный)

Укажите дополнительную информацию о поле Variable.

Value Table

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

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

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

Слой мозаики

arcpy.management.BuildMultidimensionalInfo(in_mosaic_dataset, {variable_field}, {dimension_fields}, {variable_desc_units})
ИмяОписаниеТип данных
in_mosaic_dataset

Входной набор многомерных мозаики.

Mosaic Layer
variable_field
(Дополнительный)

Поле набора данных мозаики, сохраняющее имена переменных, использующееся для заполнения нового поля Variable. Если все растры набора данных мозаики отображают одну и ту же переменную, введите имя переменной, например, Temperature.

Если поля Variable еще не существует, то должно быть указано существующее поле или строковое значение. Если поле Variable есть, то инструмент обновит только многомерную информацию.

String
dimension_fields
[[dimension field, description, units],...]
(Дополнительный)

Поля набора данных мозаики, сохраняющие имена переменных и использующиеся для заполнения нового поля Dimensions.

Если Dimensions уже существует, то инструмент обновит только многомерную информацию.

Value Table
variable_desc_units
[[variable name, description, units],...]
(Дополнительный)

Укажите дополнительную информацию о поле Variable.

Value Table

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

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

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

Слой мозаики

Пример кода

Пример 1 BuildMultidimensionalInfo (окно Python)

Пример скрипта Python для BuildMultidimensionalInfo.

## Build multidimensional information for a time series mosaic dataset 
## with Landsat 7 imagery.

import arcpy
arcpy.md.BuildMultidimensionalInfo(
	"C:/data/input.gdb/L7TimeSeriesMosaic", "Landsat7", 'AcquisitionDate')
BuildMultidimensionalInfo, пример 2 (автономный скрипт)

Пример скрипта Python для BuildMultidimensionalInfo.

## Build multidimensional information for a mosaic dataset 
## containing sea ice extent imagery over time and water depth.

import arcpy
arcpy.env.workspace = "C:/data"

## Define the input parameters
inputmosaicdataset = "input.gdb/seaice_1982_2019"
variable_field = "measurement"
dimension_fields= "AcquisitionDate;Depth"

arcpy.md.BuildMultidimensionalInfo(
	inputmosaicdataset, variable_field, 
	dimension_fields)

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

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