Примечание:
ModelBuilder сейчас доступен в бета-версии. Поделитесь своим опытом и обратитесь за поддержкой на форумах, доступных в ModelBuilder Early Adopter Community.
В следующем разделе описывается важная лексика, которую необходимо знать при использовании ModelBuilder (бета-версия).
Концепции моделей
Словарь моделей включает схему ModelBuilder, компоновку и проверку.
Схема ModelBuilder
Схема ModelBuilder включает в себя инструменты, данные и соединения в модели.
Компоновка
Компоновка модели — это то, как расположены элементы в модели. Компоновку можно изменить, вручную перемещая элементы, или автоматически расположить их с помощью кнопки Автокомпоновка в инструментах компоновки.
Проверка
Проверка — это процесс проверки cуществования данных и настроек инструментов в соответствии со всеми требованиями, необходимыми для их работы.
Элементы и состояния
Словарь элементов и состояний включает элементы, процессы и состояния.
Элементы
Элементы модели являются основными блоками, из которых строятся модели. Основными типами элементов модели являются элементы данных (переменные входных данных и переменные выходных данных), элементы инструментов и соединители.
Элемент | Значок | Описание |
---|---|---|
Переменная входных данных | Переменные входных данных — это элементы модели, которые ссылаются на размещенные векторные слои или таблицы. Переменные данных можно добавлять из слоев на карте или путем обзора слоев. | |
Переменная выходных данных | Переменные выходных данных — это новые данные, созданные инструментом в модели. При добавлении инструмента анализа в модель автоматически создаются переменные для его выходных параметров, которые соединяются с этим инструментом. Выходными данными инструмента могут быть либо размещенный векторный слой, либо промежуточные данные. | |
Инструмент | Элементы инструментов — это инструменты анализа Map Viewer, добавленные в модель. Вы можете добавить любой поддерживаемый инструмент в модель и открыть его для настройки параметров. | |
Соединитель | Соединители соединяют инструменты с данными. Соединители создаются автоматически для переменных выходных и входных данных, заполняемых из диалогового окна инструмента. Соединитель также можно добавить вручную, нарисовав его между портами каждого элемента. |
Процесс
Процесс модели состоит из инструмента и всех переменных, соединенных с ним. Соединительные линии показывают последовательность выполнения. Несколько процессов могут быть связаны вместе, образуя более крупный процесс.
Состояние
Процесс в модели может находиться в одном из следующих состояний:
- Не готов к выполнению
При добавлении инструмента в ModelBuilder, процесс находится в состоянии «не готов к выполнению», поскольку не указаны требуемые значения параметров. Элементы также могут перейти в состояние «не готов к выполнению», если конфигурация инструмента или данных недействительна. Элементы в состоянии «не готов к выполнению» отображаются серым цветом.
- Проверка
При обновлении параметров инструмента и нажатии кнопки Подтвердить в диалоговом окне инструмента выполняется проверка инструмента и выходных данных, чтобы определить, готов ли инструмент к запуску.
- Готов к выполнению
Процесс готов к выполнению, когда все требуемые параметры инструмента заполнены в допустимой конфигурации.
- Выполнение
Процессы запускаются последовательно при нажатии кнопки Запустить . Процесс, который выполняется в данный момент, отображается синим индикатором.
- Выполнен
После успешного выполнения процесса элементы инструмента и выходных данных помечаются зеленой галочкой . Если с выполнением связаны предупреждения, то в элементах инструмента и выходных данных отображается значок предупреждения .
Инструменты Анализа
Словарь инструментов анализа включает диалоговые окна инструментов, промежуточные данные, размещенные данные и историю анализа.
Диалоговое окно инструмента
При открытии элемента инструмента появляется диалоговое окно инструмента. Диалоговое окно инструмента содержит параметры, определяющие порядок запуска инструмента.
Промежуточные данные
Промежуточные данные в ModelBuilder относятся к временным данным, создаваемым инструментами в процессе работы модели. Эти выходные данные не публикуют размещенный сервис, тем самым сокращая время выполнения модели. Промежуточные данные не могут быть сохранены или визуализированы на карте и предназначены исключительно для использования в качестве входных данных для других инструментов модели.
Размещенные данные
Размещенные данные — это данные, которые публикуются и хранятся в ArcGIS Online. Когда размещенный слой создается в качестве выходных данных для инструмента моделирования, он сохраняется в разделе Мои ресурсы и отображается на карте.
История анализа
История анализа отслеживает, какие виды анализа были запущены на веб-карте. При запуске модели в панель Истории веб-карты добавляется запись. Вы можете использовать историю анализа для просмотра сведений о запуске модели, доступа к выходным наборам данных и просмотра сообщений.
Сеансы анализа
Словарь сеанса анализа включает сеанс анализа, кредиты и режимы модели.
Сеанс анализа
Сеансы анализа обеспечивают вычислительные ресурсы для моделей анализа, которые позволяют осуществлять интерактивное редактирование, проверку, запуск моделей и временное хранение промежуточных данных.
Кредиты
Кредиты — это валюта, используемая в ArcGIS, которая расходуется на определенные операции, например, на подключение к сеансу анализа.
Режимы модели
Режимы модели определяют, какие действия возможны для модели. Модели можно открывать в режиме «только просмотр» или в активном режиме. Чтобы открыть модель в активном режиме, необходимо подключиться к сеансу анализа.
Элементы модели
Словарь элементов модели включает элемент модели анализа и список моделей.
Элемент модели анализа
При создании модели создается элемент модели анализа. Вы также можете просматривать и открывать существующие элементы модели из панели ModelBuilder (бета-версия).
Список моделей
Список моделей отображается в разделе Модели на этой карте на панели ModelBuilder (бета-версия). Список моделей показывает все модели, которые были созданы или открыты на веб-карте.