Generar información multidimensional (Multidimensión)

Resumen

Genera metadatos multidimensionales en el dataset de mosaico, incluida información sobre variables y dimensiones.

Uso

  • Al crear un dataset de mosaico a partir de archivos netCDF, GRIB o HDF, la información multidimensional está integrada en el dataset de mosaico y puede verla en las propiedades del dataset. La herramienta Generar información multidimensional crea información multidimensional para un dataset de mosaico que contiene imágenes capturadas en distintos momentos, profundidades o alturas, pero no creadas a partir de archivos netCDF.

  • Esta herramienta crea los dos campos de texto siguientes en el dataset de mosaico:

    • Variable: almacena los nombres de las variables. Por ejemplo, este campo almacenará la cadena Temperature para todas las imágenes con datos de temperatura y Salinity para todas las imágenes con datos de salinidad.
    • Dimensions: almacena los nombres de las dimensiones. Por ejemplo, si sus datos de temperatura cuentan con el correspondiente campo de dimensión Date que representa el día en que se capturaron, y sus datos de salinidad cuentan con un campo de dimensión Depth que representa la profundidad a la que se midieron, el campo Dimensions de esa variable sería Date, Depth. Ambos campos, Date y Depth, deben estar presentes y rellenos en el dataset de mosaico.

  • La herramienta Generar información multidimensional crea los campos Variable, Dimensions y StdTime (o StdZ). Al activar el parámetro Eliminar información multidimensional se elimina la información multidimensional existente de la ventana Propiedades. No elimina los campos multidimensionales de las tablas de atributos o de metadatos.

    Nota:

    Si los campos multidimensionales no son necesarios, puede eliminarlos manualmente de la tabla de atributos del dataset de mosaico.

Parámetros

EtiquetaExplicaciónTipo de datos
Dataset de mosaico

El dataset de mosaico multidimensional de entrada.

Mosaic Layer
Campo de variable
(Opcional)

El campo del dataset de mosaico que almacena los nombres de variable y se utiliza para rellenar un nuevo campo denominado Variable. Si todos los rásteres del dataset de mosaico representan la misma variable, escriba el nombre de la variable, por ejemplo, Temperatura.

Si el campo Variable no existe aún, debe especificar un campo existente o un valor de cadena. Si el campo Variable sí existe, la herramienta actualizará solo la información multidimensional.

String
Campos de dimensión
(Opcional)

Los campos del dataset de mosaico que almacenan la información de dimensión y se utilizan para rellenar un nuevo campo denominado Dimensions.

Si el campo Dimensions ya existe, la herramienta actualizará solo la información multidimensional.

Value Table
Información de la variable
(Opcional)

Especifique información adicional acerca del campo Variable.

Value Table
Eliminar información multidimensional
(Opcional)

Especifica si se eliminará la información multidimensional existente.

  • Desactivado: si existe información multidimensional en el dataset de mosaico, no se eliminará. Esta es la opción predeterminada.
  • Activado: si existe información multidimensional en el dataset de mosaico, se eliminará.
Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Dataset de mosaico

El dataset de mosaico actualizado.

Mosaic Layer

arcpy.md.BuildMultidimensionalInfo(in_mosaic_dataset, {variable_field}, {dimension_fields}, {variable_desc_units}, {delete_multidimensional_info})
NombreExplicaciónTipo de datos
in_mosaic_dataset

El dataset de mosaico multidimensional de entrada.

Mosaic Layer
variable_field
(Opcional)

El campo del dataset de mosaico que almacena los nombres de variable y se utiliza para rellenar un nuevo campo denominado Variable. Si todos los rásteres del dataset de mosaico representan la misma variable, escriba el nombre de la variable, por ejemplo, Temperatura.

Si el campo Variable no existe aún, debe especificar un campo existente o un valor de cadena. Si el campo Variable sí existe, la herramienta actualizará solo la información multidimensional.

String
dimension_fields
[[dimension field, description, units],...]
(Opcional)

Los campos del dataset de mosaico que almacenan la información de dimensión y se utilizan para rellenar un nuevo campo denominado Dimensions.

Si el campo Dimensions ya existe, la herramienta actualizará solo la información multidimensional.

Value Table
variable_desc_units
[[variable name, description, units],...]
(Opcional)

Especifique información adicional acerca del campo Variable.

Value Table
delete_multidimensional_info
(Opcional)

Especifica si se eliminará la información multidimensional existente.

  • DELETE_MULTIDIMENSIONAL_INFOSi existe información multidimensional en el dataset de mosaico, se eliminará.
  • NO_DELETE_MULTIDIMENSIONAL_INFOSi existe información multidimensional en el dataset de mosaico, no se eliminará. Esta es la opción predeterminada.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
out_mosaic_dataset

El dataset de mosaico actualizado.

Mosaic Layer

Muestra de código

Ejemplo 1 de BuildMultidimensionalInfo (ventana de Python)

Esta es una muestra de Python para la función BuildMultidimensionalInfo.

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

import arcpy
arcpy.BuildMultidimensionalInfo_md(
	"C:/data/input.gdb/L7TimeSeriesMosaic", "Landsat7", 'AcquisitionDate')
Ejemplo 2 de BuildMultidimensionalInfo (script independiente)

Esta es una muestra de script de Python para la función 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.BuildMultidimensionalInfo_md(
	inputmosaicdataset, variable_field, 
	dimension_fields)

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados