Использование Набора объектов и Набора записей в ModelBuilder

Использование наборов объектов

Когда переменная набора объектов открыта в ModelBuilder, интерактивная оцифровка объектов отключается. Объекты можно вводить в интерактивном режиме только из диалогового окна инструмента моделирования, открытого в ArcMap, в ArcGlobe или в ArcScene. Поскольку единственный способ интерактивной оцифровки объектов с набором объектов состоит в открытии диалогового окна инструмента моделирования, переменная набора объектов должна присутствовать в качестве параметра модели. Чтобы задать переменную набора объектов в качестве параметра модели, в ModelBuilder щелкните правой кнопкой переменную набора объектов и выберите Параметр модели.

Интерактивный набор объектов отключен в ModelBuilder

Запуск из ModelBuilder

Когда вы открываете переменную набора объектов в ModelBuilder, значением по умолчанию является имя класса объектов, который будет создан в виртуальной (in_memory) рабочей области при запуске модели с использованием диалога инструмента модели. Вы можете заменить данное значение именем слоя объектов или класса объектов и запустить вашу модель в ModelBuilder, как проиллюстрировано ниже.

Выбор слоя объектов для переменной набора объектов в ModelBuilder

ВниманиеВнимание:

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

  1. Щелкните правой кнопкой мыши переменную набора объектов и выберите Свойства (Properties).
  2. Выберите закладку Тип данных (Data Type).
  3. В поле Импорт схемы и символов из (Import schema and symbology from), введите или задайте через обзор путь к набору данных, используемому в качестве источника схемы и нажмите OK.
Более подробно о настройке схемы набора объектов

Использование Набора записей

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

Набор записей в ModelBuilder

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

5/10/2014