Итерировать значения поля (ModelBuilder)

Краткая информация

Выполняет итерации для каждого значения в поле.

Более подробно о том, как работает инструмент Итерировать значения поля в ModelBuilder

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

  • Этот инструмент предназначен для использования в ModelBuilder, а не в скриптах Python.

  • Выходное значение инструмента – это переменная Значение, которая содержит значение поля. Эту переменную можно использовать для подстановки встроенной переменной (%Value%).

  • Параметр Тип данных определяет тип данных выходной переменной. Тип данных по умолчанию – строка, но в зависимости от того, как выходные данные будут использоваться в модели можно задать разные типы данных. Например, если поле содержит путь к классу пространственных объектов, вы можете задать Тип данных как Класс объектов и использовать выходную переменную как инструмент, принимающий класс объектов.

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

Параметры

ПодписьОписаниеТип данных
Входная таблица

Входная таблица, которую необходимо итерировать.

Table View; Raster Layer
Поле

Входное поле для итерации.

Field
Тип данных
(Дополнительный)

Указывает тип данных выходного значения. Тип данных по умолчанию – строка, но в зависимости от того, как выходные данные будут использоваться в модели можно задать разные типы данных. Например, если поле содержит путь к классу пространственных объектов, вы можете задать этот параметр как Класс объектов и использовать выходную переменную как инструмент, принимающий класс объектов.

  • Локатор адресовЛокатор адресов
  • Стиль локатора адресовСтиль локатора адресов
  • Размер ячейки анализаРазмер ячейки анализа
  • Слой аннотацийСлой аннотаций
  • Любое значениеЛюбое значение
  • Документ ArcMapДокумент ArcMap
  • Единицы измерения площадиЕдиницы измерения площади
  • Рабочая область файлов BIMРабочая область файлов BIM
  • BooleanBoolean
  • Слой категории зданийСлой категории зданий
  • Слой сцены категории зданийСлой сцены категории зданий
  • Слой зданийСлой зданий
  • Слой сцены зданийСлой сцены зданий
  • Набор данных чертежа САПРНабор данных чертежа САПР
  • Выражение калькулятораВыражение калькулятора
  • Корневой узел каталогаКорневой узел каталога
  • Размер ячейкиРазмер ячейки
  • Размер ячейки XYРазмер ячейки XY
  • Составной слойСоставной слой
  • СжатиеСжатие
  • Система координатСистема координат
  • Папка систем координатПапка систем координат
  • ПокрытиеПокрытие
  • Класс объектов покрытияКласс объектов покрытия
  • Элемент данныхЭлемент данных
  • Файл данныхФайл данных
  • Подключения к базам данныхПодключения к базам данных
  • Набор данныхНабор данных
  • DateDate
  • Таблица dBASEТаблица dBASE
  • ПрореживаниеПрореживание
  • Слой схемыСлой схемы
  • Слой размеровСлой размеров
  • Подключение дискаПодключение диска
  • DoubleDouble
  • Слой поверхности высотСлой поверхности высот
  • Зашифрованная строкаЗашифрованная строка
  • КонвертКонверт
  • Шкала оценкиШкала оценки
  • ЭкстентЭкстент
  • Извлечение значенийИзвлечение значений
  • Класс пространственных объектовКласс пространственных объектов
  • Набор классов объектовНабор классов объектов
  • Векторный слойВекторный слой
  • Набор объектовНабор объектов
  • ПолеПоле
  • Информация поляИнформация поля
  • Сопоставление полейСопоставление полей
  • ФайлФайл
  • ПапкаПапка
  • Формализованный растрФормализованный растр
  • Нечеткая функцияНечеткая функция
  • Сервер геоданныхСервер геоданных
  • Набор геоданныхНабор геоданных
  • Геометрическая сетьГеометрическая сеть
  • Геостатистический слойГеостатистический слой
  • Геостатистическая окрестность поискаГеостатистическая окрестность поиска
  • Таблица геостатистических значенийТаблица геостатистических значений
  • GlobeServerGlobeServer
  • GPServerGPServer
  • ДиаграммаДиаграмма
  • Таблица данных диаграммыТаблица данных диаграммы
  • Составной слойСоставной слой
  • Горизонтальный факторГоризонтальный фактор
  • Сервис изображенийСервис изображений
  • ИндексИндекс
  • Выражение INFOВыражение INFO
  • Элемент INFOЭлемент INFO
  • Таблица INFOТаблица INFO
  • Веб-слой, разделенный на листыВеб-слой, разделенный на листы
  • Слой KMLСлой KML
  • Набор данных LASНабор данных LAS
  • Слой набора данных LASСлой набора данных LAS
  • СлойСлой
  • Файл слояФайл слоя
  • КомпоновкаКомпоновка
  • ЛинииЛинии
  • Единица длиныЕдиница длины
  • LongLong
  • M доменM домен
  • КартаКарта
  • Картографический сервисКартографический сервис
  • Слой картографического сервераСлой картографического сервера
  • Набор данных мозаикиНабор данных мозаики
  • Слой мозаикиСлой мозаики
  • ОкрестностьОкрестность
  • Список полей класса Network AnalystСписок полей класса Network Analyst
  • Настройки иерархии Network AnalystНастройки иерархии Network Analyst
  • Слой Network AnalystСлой Network Analyst
  • Источник сетевых данныхИсточник сетевых данных
  • Набор сетевых данныхНабор сетевых данных
  • Слой набора сетевых данныхСлой набора сетевых данных
  • Режим передвижения по сетиРежим передвижения по сети
  • Набор данных участковНабор данных участков
  • Набор данных участков для ArcMapНабор данных участков для ArcMap
  • Слой набора данных участков для ArcMapСлой набора данных участков для ArcMap
  • Слой участковСлой участков
  • ТочкаТочка
  • ПолигонПолигон
  • Файл проекцииФайл проекции
  • Пирамидные слоиПирамидные слои
  • РадиусРадиус
  • Генератор случайных чиселГенератор случайных чисел
  • Канал растраКанал растра
  • Выражение калькулятора растраВыражение калькулятора растра
  • Каталог растровКаталог растров
  • Слой каталога растровСлой каталога растров
  • Слой растровых данныхСлой растровых данных
  • Набор растровых данныхНабор растровых данных
  • Растровый слойРастровый слой
  • Статистика растраСтатистика растра
  • Растровый типРастровый тип
  • Набор записейНабор записей
  • Класс отношенийКласс отношений
  • ПерекодировкаПерекодировка
  • ОтчетОтчет
  • Свойства событий измерений на маршрутеСвойства событий измерений на маршруте
  • Слой сценыСлой сцены
  • ВариограммаВариограмма
  • ServerConnectionServerConnection
  • Шейп-файлШейп-файл
  • Пространственная привязкаПространственная привязка
  • Выражение SQLВыражение SQL
  • StringString
  • Скрытая строкаСкрытая строка
  • ТаблицаТаблица
  • Представление таблицыПредставление таблицы
  • Слой TerrainСлой Terrain
  • Текстовый файлТекстовый файл
  • Размер листаРазмер листа
  • Конфигурация времениКонфигурация времени
  • Единицы времениЕдиницы времени
  • TINTIN
  • Слой TINСлой TIN
  • ИнструментИнструмент
  • Набор инструментовНабор инструментов
  • Топографические объектыТопографические объекты
  • ТопологияТопология
  • Слой топологииСлой топологии
  • Сеть трассировкиСеть трассировки
  • Слой сети трассировкиСлой сети трассировки
  • Функция преобразованияФункция преобразования
  • Инженерная сетьИнженерная сеть
  • Слой инженерной сетиСлой инженерной сети
  • ВариантВариант
  • Слой векторных листовСлой векторных листов
  • Вертикальный факторВертикальный фактор
  • Слой вокселовСлой вокселов
  • Покрытие VPFПокрытие VPF
  • Таблица VPFТаблица VPF
  • Покрытие WCSПокрытие WCS
  • Таблица взвешенного наложенияТаблица взвешенного наложения
  • Взвешенная суммаВзвешенная сумма
  • Карта WMSКарта WMS
  • WMTS слойWMTS слой
  • Рабочая областьРабочая область
  • XY доменXY домен
  • Z доменZ домен
String
Уникальные значения
(Дополнительный)

Определяет, будут ли значения итерации основаны на уникальных значениях.

  • Отмечено – значения итерации основаны на уникальных значениях заданного поля.
  • Не отмечено – итерация будет выполняться для каждой записи входной таблицы.
Boolean
Пропустить пустые значения
(Дополнительный)

Определяет, будут ли пропущены нулевые значения в поле.

  • Отмечено – нулевые значения в поле будут пропущены во время выборки.
  • Не отмечена – нулевые значения в поле не будут пропущены во время выборки.
Boolean
Пустое значение
(Дополнительный)

Нулевое значение, которое нужно пропустить, например -9999, Null или -1. Значения по умолчанию "" для строк и "0" для чисел.

String

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

ПодписьОписаниеТип данных
Значение

Значение поля возвращается в каждой итерации.

Любое значение

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

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

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

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