ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Выбрать по измерению

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

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

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

  • Входными данными для этого инструмента могут быть растровый слой netCDF, векторный слой netCDF, представление таблицы netCDF, слой мозаики, либо сервис изображений. Если входными данными являются слой мозаики или слой сервиса изображений, то у него должна быть сопутствующая многомерная информация.

    Входные данные для этого инструмента можно создать с помощью инструментов Создать слой объектов NetCDF, Создать растровый слой NetCDF, Создать слой мозаики, Создать слой из сервиса изображений или Создать представление таблицы NetCDF.

  • Если измерение не указано, присваивается первое же значение. Первое значение считается значением по умолчанию.

  • Для слоев netCDF вспомогательные переменные координат не указываются в раскрывающемся списке параметра Значения размеров, и их нельзя задать в качестве значения этого параметра в скрипте.

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

  • Этот инструмент обновляет входные данные. В ModelBuilder отображается выходная переменная, которая может направлять обновленные входные данные в качестве входных данных для другого инструмента модели, но инструмент не выдает новых выходных данных.

Синтаксис

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

Входной растровый слой netCDF, векторный слой netCDF, представление таблицы netCDF или слой мозаики. Если входными данными является слой мозаики, он должен быть многомерным.

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

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

  • dimension – измерение netCDF.
  • {value} – значение измерения для задания фрагмента многомерной переменной.
Value Table
value_selection_method
(Дополнительный)

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

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

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

ИмяОбъяснениеТип данных
output_layer_or_table

Обновленные входные данные.

Растровый слой; Векторный слой; Представление таблицы

Пример кода

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

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

import arcpy
arcpy.SelectByDimension_md("rainfall",[["lat", 20]],"BY_VALUE")
SelectByDimension, пример 2 (окно Python)

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

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

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

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

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы

  • Обзор набора инструментов Многомерные данные
  • Создать растровый слой NetCDF
  • Создать слой объектов NetCDF
  • Создать представление таблицы NetCDF
  • Чтение данных netCDF с использованием инструментов геообработки

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация