Skip to main content

Итерировать значения поля (Инструменты модели)

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

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

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

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

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

  • Выходным значением этого инструмента является переменная Значение, которая содержит значение поля. Эту переменную можно использовать для подстановки встроенной переменной(../../help/analysis/geoprocessing/modelbuilder/inline-variable-substitution.md) (%Value%).

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

  • Если в модель добавлен итератор, все инструменты модели будут повторяться для каждого значения в итераторе. Если вы не хотите запускать каждый инструмент в модели для каждого значения итерации, создайте подмодель, модель в пределах модели или вложенную модель(../../help/analysis/geoprocessing/modelbuilder/add-a-submodel-to-a-model.md), которая содержит только итератор, и добавьте ее как инструмент модели в основную модель.

Параметры

Подпись Объяснение Тип данных

Входная таблица

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

Table View; Raster Layer

Поле

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

Field

Тип данных

(Дополнительный)

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

  • Векторный слой 3D-объектовВекторный слой 3D-объектов

  • Слой 3D-листовСлой 3D-листов

  • Локатор адресовЛокатор адресов

  • Размер ячейки анализаРазмер ячейки анализа

  • Слой аннотацийСлой аннотаций

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

  • Документ ArcMapДокумент ArcMap

  • Единицы измерения площадиЕдиницы измерения площади

  • Рабочая область файлов BIMРабочая область файлов BIM

  • BooleanBoolean

  • Слой категории зданийСлой категории зданий

  • Слой категории сцены зданийСлой категории сцены зданий

  • Слой зданийСлой зданий

  • Слой сцены зданийСлой сцены зданий

  • Набор данных чертежа САПРНабор данных чертежа САПР

  • Выражение калькулятораВыражение калькулятора

  • Слой каталогаСлой каталога

  • Корень каталогаКорень каталога

  • Размер ячейкиРазмер ячейки

  • Размер ячейки XYРазмер ячейки XY

  • Составной слойСоставной слой

  • СжатиеСжатие

  • Система координатСистема координат

  • Папка систем координатПапка систем координат

  • ПокрытиеПокрытие

  • Класс объектов покрытияКласс объектов покрытия

  • Элемент данныхЭлемент данных

  • Файл данныхФайл данных

  • Подключения к базе данныхПодключения к базе данных

  • Набор данныхНабор данных

  • ДатаДата

  • Таблица dBASEТаблица dBASE

  • ПрореживаниеПрореживание

  • Слой схемыСлой схемы

  • Слой размеровСлой размеров

  • Подключение дискаПодключение диска

  • DoubleDouble

  • Слой поверхности высотСлой поверхности высот

  • Зашифрованная строкаЗашифрованная строка

  • КонвертКонверт

  • Шкала оценкиШкала оценки

  • ЭкстентЭкстент

  • Извлечь значенияИзвлечь значения

  • Класс пространственных объектовКласс пространственных объектов

  • Набор классов объектовНабор классов объектов

  • Векторный слойВекторный слой

  • Набор объектовНабор объектов

  • ПолеПоле

  • Информация поляИнформация поля

  • Сопоставление полейСопоставление полей

  • ФайлФайл

  • ПапкаПапка

  • Формализованный растрФормализованный растр

  • Нечеткая функцияНечеткая функция

  • GeoDataServerGeoDataServer

  • Набор геоданныхНабор геоданных

  • Геометрическая сетьГеометрическая сеть

  • Геостатистический слойГеостатистический слой

  • Геостатистическая окрестность поискаГеостатистическая окрестность поиска

  • Таблица геостатистических значенийТаблица геостатистических значений

  • 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

  • СтрокаСтрока

  • Строка скрытаСтрока скрыта

  • ТаблицаТаблица

  • Представление таблицыПредставление таблицы

  • Слой TerrainСлой Terrain

  • Текстовый файлТекстовый файл

  • Размер листаРазмер листа

  • Конфигурация времениКонфигурация времени

  • Единицы времениЕдиницы времени

  • TINTIN

  • Слой TINСлой TIN

  • ИнструментИнструмент

  • Набор инструментовНабор инструментов

  • Топографические объектыТопографические объекты

  • ТопологияТопология

  • Слой топологииСлой топологии

  • Сеть трассировкиСеть трассировки

  • Слой сети трассировкиСлой сети трассировки

  • Слой траекторииСлой траектории

  • Функция преобразованияФункция преобразования

  • Инженерная сетьИнженерная сеть

  • Слой инженерной сетиСлой инженерной сети

  • ВариантВариант

  • Векторный слой листовВекторный слой листов

  • Вертикальный факторВертикальный фактор

  • Слой вокселовСлой вокселов

  • Покрытие VPFПокрытие VPF

  • Таблица VPFТаблица VPF

  • Покрытие WCSПокрытие WCS

  • Таблица взвешенного наложенияТаблица взвешенного наложения

  • Взвешенная суммаВзвешенная сумма

  • Карта WMSКарта WMS

  • WMTS слойWMTS слой

  • Рабочая областьРабочая область

  • XY доменXY домен

  • Z доменZ домен

String

Уникальные значения

(Дополнительный)

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

  • Checked—Значения итерации основаны на уникальных значениях заданного поля.

  • Unchecked—Итерация будет выполняться для каждой записи входной таблицы.

Boolean

Пропустить пустые значения

(Дополнительный)

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

  • Checked—Пустые значения в поле будут пропущены во время выборки.

  • Unchecked—Пустые значения в поле не будут пропущены во время выборки.

Boolean

Пустое значение

(Дополнительный)

Значение, которое будет использоваться для замены в этом поле пустых (null) значений, таких как -9999, Null или -1. Значением по умолчанию для строковых полей является"", а для числовых полей - 0.

String

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

Подпись Объяснение Тип данных

Значение

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

Any Value

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

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

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

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