Выбор по измерению (Select by Dimension) (Многомерные данные)

Уровень лицензии:BasicStandardAdvanced

Резюме

Обновляет отображение слоя netCDF или вид таблицы netCDF по значению измерения.

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

Синтаксис

SelectByDimension_md (in_layer_or_table, {dimension_values}, {value_selection_method})
ПараметрОбъяснениеТип данных
in_layer_or_table

Входной растровый слой netCDF, векторный слой netCDF или представление таблицы netCDF.

Raster Layer; Feature Layer; Table View
dimension_values
[[dimension, {value}],...]
(дополнительно)

Набор пар измерение-значение используется для задания фрагмента многомерной переменной.

  • dimension – измерение netCDF.
  • {value} – значение измерения для задания фрагмента многомерной переменной. Если количество имеющихся значений меньше или равно 200, то на экране появится раскрывающееся меню со стрелкой.
Value Table
value_selection_method
(дополнительно)

Задает метод выбора значения измерения.

  • BY_VALUE Входное значение сопоставляется с фактическим значением измерения.
  • BY_INDEX Входное значение сопоставляется с положением или индексом значения измерения. Индекс отсчитывается от 0, т. е. положение начинается с 0.
String

Пример кода

SelectByDimension пример 1 (окно Python)

Обновляет слой на основе значения измерения.

import arcpy
arcpy.SelectByDimension_md("rainfall",[["lat", 20]],"BY_VALUE")
SelectByDimension пример 2 (автономный скрипт)

Обновляет слой на основе значения измерения.

# 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)

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

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/11/2013