Resumen
Actualiza la visualización de capa de NetCDF o la vista de tabla de NetCDF basada en el valor de dimensión.
Uso
- Las entradas para esta herramienta se pueden crear utilizando las herramientas Crear capa de entidades NetCDF, Crear capa ráster NetCDF, Crear capa de mosaico, Crear capa de servidor de imágenes o Crear vista de tabla NetCDF. 
- Si no se especifica una dimensión, su valor se establece en el primer valor. El primer valor se considera el predeterminado. 
- En el caso de capas netCDF, las variables de coordenadas auxiliares no se muestran en la lista desplegable de parámetros Valores de dimensión y no se pueden establecer como valor de este parámetro en un script. 
- La opción BY_INDEX asigna el valor de entrada a la posición o índice de un valor de dimensión. El índice es basado en 0, es decir, la posición empieza en 0. 
- Esta herramienta actualiza la entrada. En el Generador de modelos, aparece una variable de salida que puede encadenar la entrada actualizada como entrada a otra herramienta en el modelo, pero la herramienta no genera una nueva salida. 
Sintaxis
SelectByDimension_md (in_layer_or_table, {dimension_values}, {value_selection_method})| Parámetro | Explicación | Tipo de datos | 
| in_layer_or_table | Capa ráster de netCDF de entrada, capa de entidades de netCDF, vista de tabla de netCDF o capa de mosaico. Si la entrada es una capa de mosaico, esta debe ser multidimensional. | Raster Layer; Feature Layer; Table View; Mosaic Layer | 
| dimension_values [[dimension, {value}],...] (Opcional) | Conjunto de pares dimension y valor utilizados para especificar un sector de una variable multidimensional. 
 | Value Table | 
| value_selection_method (Opcional) | Especifica el método de selección del valor de dimensión. 
 | String | 
Salida derivada
| Nombre | Explicación | Tipo de datos | 
| output_layer_or_table | 
Muestra de código
Ejemplo 1 de SelectByDimension (ventana Python)
Actualiza la capa basada en el valor de dimensión.
import arcpy
arcpy.SelectByDimension_md("rainfall",[["lat", 20]],"BY_VALUE")
Ejemplo 2 de SelectByDimension (script independiente)
Actualiza la capa basada en el valor de dimensión.
# Name: SelectBydimension_Ex_02.py
# Description: Updates the netCDF layer display based on the dimension value.
# Requirements: none
# Import system modules
import arcpy
# Set local variables
inNetCDFLayer = "rainfall" 
valueSelect01 = ["lat", 20]
valueSelect02 = ["lon", 45]  
dimensionValues = [valueSelect01, valueSelect02]
valueSelectionMethod = ""
# Execute SelectByDimension
arcpy.SelectByDimension_md(inNetCDFLayer, dimensionValues, valueSelectionMethod)
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información sobre licencias
- ArcGIS Desktop Basic: Sí
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí