Краткий словарь ModelBuilder
Рабочая область модели
Рабочая область модели – это белое чистое место в модели.
Схема модели
Схема модели – это вид и компоновка инструментов и переменных, объединенных в модель.
Элементы модели
Существует три основных типа элементов модели – инструменты, переменные и соединители.
- Инструменты. Инструменты геообработки являются основными блоками, из которых строятся рабочие процессы в модели. С их помощью выполняются различные операции с географическими или табличными данными. Когда инструменты добавляются в модель, они становятся элементами модели.
- Переменные. Переменные являются элементами модели, в которых хранятся значения или ссылки на данные, хранящиеся на диске. Существует два типа переменных.
- Данные. Переменные данных являются элементами модели, в которых содержатся описательные сведения о данных, хранящихся на диске. В переменной данных описываются такие свойства данных, как сведения о поле, пространственная привязка и путь.
- Значения. Переменные значений представляют собой значения, такие как строки, числа, логические значения (true/false), пространственные привязки, линейные единицы или экстенты. Переменные значений могут содержать что угодно, кроме ссылок на данные, хранящиеся на диске.
- Соединители. Соединители соединяют данные и значения с инструментами. Стрелки соединителя указывают направление обработки. Существует четыре типа соединителей.
- Данные Соединители данных соединяют переменные данных и значений с инструментами.
- Среда. Соединители среды соединяют переменную, содержащую параметр среды (данные или значение), с инструментом. При выполнении инструмента он использует параметр среды.
- Предварительное условие. Соединители предварительного условия соединяют переменную с инструментом. Инструмент будет выполняться только после создания содержимого переменной предварительного условия.
- Обратная связь. Соединители обратной связи направляют выходные данные инструмента обратно в тот же инструмент в качестве входных данных.
Процесс модели
Процесс модели состоит из инструмента и всех переменных, соединенных с ним. Соединительные линии показывают последовательность выполнения. Несколько процессов могут быть связаны вместе, образуя более крупную модель.
Промежуточные данные
Когда модель запущена, выходные данные создаются для каждого процесса в модели. Некоторые из этих выходных данных создаются только в виде промежуточного шага для подключения к другим процессам, которые создают окончательный результат. Данные, созданные на таких промежуточных этапах, называются промежуточными, и часто (но не всегда) после завершения модели они не нужны. Можно рассматривать промежуточные данные в качестве временных черновых данных, которые удаляются после выполнения модели. Но при запуске модели в диалоговом окне ModelBuilder промежуточные данные не удаляются. Удаление этих данных возлагается на пользователей.
Проверка модели
Проверка модели представляет собой процесс, который должен гарантировать, что все переменные модели (данные или значения) корректны.
Параметр модели
Параметры модели — это параметры, отображающиеся в диалоговом окне инструмента модели. Любую переменную модели можно преобразовать в параметр модели.
Запуск модели из ModelBuilder
Из ModelBuilder можно запустить всю модель либо ее выбранные процессы.
Запуск инструмента модели
Модель можно запустить из диалогового окна ее инструмента.
Среда рабочей области
Чтобы упростить управление данными модели, в ModelBuilder можно использовать четыре варианта параметра среды Рабочая область:
- Текущая (Current):
Инструменты, использующие параметр среды Текущая рабочая область (Current Workspace), используют рабочую область, определенную как местоположение по умолчанию для входных и выходных данных инструмента геообработки.
- Временная (Scratch):
Инструменты, использующие параметр среды Временная рабочая область (Scratch Workspace), использует определенное местоположение как рабочую область по умолчанию для выходных наборов данных. Временная рабочая область предназначена для выходных данных, которые вы не хотите сохранять.
- Временная папка
Параметр временной папки (scratch folder) указывает местоположение папки, которую можно использовать для записи файловых данных, например шейп-файлов, текстовых файлов и файлов слоев. Это параметр среды только для чтения, управляемый ArcGIS.
- Временная база геоданных (Scratch GDB)
Временная база геоданных – это параметр, определяющий расположение файловой базы геоданных, которую можно использовать для записи временных данных.
Дополнительно, поддерживается виртуальная рабочая область, в которой, вместо диска в системной памяти, вы можете записать классы объектов и таблицы базы геоданных.