Generar transposición multidimensional (Multidimensión)

Resumen

Transpone un dataset ráster multidimensional que divide los datos multidimensionales a lo largo de cada dimensión para optimizar el rendimiento al acceder a valores de píxel de todas las porciones.

Uso

  • El ráster multidimensional de entrada debe presentar el formato ráster de nube (CRF). En la actualidad no se admite ningún otro formato.

  • La herramienta Generar transposición multidimensional mejora el rendimiento al acceder a valores de píxel de todas las porciones en un dataset multidimensional grande, por ejemplo, al crear un gráfico de perfil temporal para valores diarios sobre la temperatura de la superficie marina en un periodo de 10 años.

Sintaxis

arcpy.md.BuildMultidimensionalTranspose(in_multidimensional_raster, {delete_transpose})
ParámetroExplicaciónTipo de datos
in_multidimensional_raster

El dataset ráster multidimensional CRF de entrada.

Raster Layer
delete_transpose
(Opcional)

Especifica si se eliminará una transposición existente.

  • DELETE_TRANSPOSESi existe una transposición, se eliminará y no se generará ninguna transposición nueva.
  • NO_DELETE_TRANSPOSECuando exista una transposición, se sobrescribirá con la recién generada. Esta es la opción predeterminada.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
updated_multidimensional_raster

El dataset ráster multidimensional CRF actualizado.

Dataset ráster

Muestra de código

Ejemplo 1 de BuildMultidimensionalTranspose (ventana de Python)

Esta es una muestra de Python para la herramienta BuildMultidimensionalTranspose.

import arcpy
## Build the transpose for a sea surface temperature CRF dataset
arcpy.BuildMultidimensionalTranspose_md(
	"C:/Multidimensional/SST_1992_2018", NO_DELETE_TRANSPOSE)
Ejemplo 2 de BuildMultidimensionalTranspose (script independiente)

Esta es una muestra del script de Python para la herramienta BuildMultidimensionalTranspose.

## import arcpy and set workspace

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

## Rebuild the existing transpose for a CRF of temperature data

arcpy.BuildMultidimensionalTranspose_md(
	"Temperature_CRF", NO_DELETE_TRANSPOSE)
Ejemplo 3 de BuildMultidimensionalTranspose (script independiente)

Esta es una muestra del script de Python para la herramienta BuildMultidimensionalTranspose.

## import arcpy and set workspace

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

## Delete the transpose for a temperature dataset

arcpy.BuildMultidimensionalTranspose_md(
	"Temperature_CRF", DELETE_TRANSPOSE)

Información de licenciamiento

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

Temas relacionados