Использование Набора объектов и Набора записей в ModelBuilder
Использование наборов объектов
Когда переменная набора объектов открыта в ModelBuilder, интерактивная оцифровка объектов отключается. Объекты можно вводить в интерактивном режиме только из диалогового окна инструмента моделирования, открытого в ArcMap, в ArcGlobe или в ArcScene. Поскольку единственный способ интерактивной оцифровки объектов с набором объектов состоит в открытии диалогового окна инструмента моделирования, переменная набора объектов должна присутствовать в качестве параметра модели. Чтобы задать переменную набора объектов в качестве параметра модели, в ModelBuilder щелкните правой кнопкой переменную набора объектов и выберите Параметр модели.
Запуск из ModelBuilder
Когда вы открываете переменную набора объектов в ModelBuilder, значением по умолчанию является имя класса объектов, который будет создан в виртуальной (in_memory) рабочей области при запуске модели с использованием диалога инструмента модели. Вы можете заменить данное значение именем слоя объектов или класса объектов и запустить вашу модель в ModelBuilder, как проиллюстрировано ниже.
Если вы запускаете модель в ModelBuilder с использованием существующего слоя объектов или класса объектов, то схема набора объектов будет перезаписана при сохранении модели. Вы можете переустановить схему следующим образом:
- Щелкните правой кнопкой мыши переменную набора объектов и выберите Свойства (Properties).
- Выберите закладку Тип данных (Data Type).
- В поле Импорт схемы и символов из (Import schema and symbology from), введите или задайте через обзор путь к набору данных, используемому в качестве источника схемы и нажмите OK.
Использование Набора записей
В отличие от набора объектов, переменные набора записей можно редактировать в ModelBuilder в интерактивном режиме. Это позволяет запускать в ModelBuilder модели, которые содержат переменную набора записей. Любые записи, добавленные в набор записей в ModelBuilder, отображаются в диалоговом окне инструмента моделирования, если переменная набора записей задана как параметр модели. Эти уже заполненные строки в наборе записей можно отредактировать в диалоговом окне инструмента моделирования, или удалить их из набора записей. В любое время можно добавить в набор записей новые записи.