Настройка команд шага

Шаг задачи можно настроить на выполнение команды или инструмента на панели Дизайнер задач на вкладке Действия. Шаг необходимо выбрать на панели Задачи вкладки Действия для работы с ним на панели Дизайнер задач.

У шага задачи могут быть следующие типы команд:

  • Команда, инструмент геообработки или инструмент скрипта Python
  • Диалоговое окно, предлагающее пользователю задачи ввести атрибут

Запуск команды или инструмента

Для настройки шага для запуска команды или инструмента геообработки, нажмите кнопку Запись Запись или Редактировать Доступно для редактирования на панели действия команд.

Загрузка команды путем нажатия кнопки Запись или Редактировать
Загрузка команды путем нажатия кнопки Запись или Редактировать.

Нажмите кнопку Запись Запись и затем команду для быстрой загрузки в качестве активной команды шага. Можно нажимать команды или инструменты на ленте ArcGIS Pro или на панели Каталог, либо щелкнуть правой кнопкой мыши, чтобы получить доступ к командам. Нажмите кнопку Редактировать Доступно для редактирования, чтобы перейти к поиску команды или инструмента геообработки.

Для настройки шага для запуска инструмента скрипта Python нажмите кнопку Запись Запись и дважды щелкните на инструменте на панели Каталог для его загрузки в виде активной команды шага. Убедитесь, что инструмент скрипта существует в наборе инструментов и добавлен в проект. Также можно выбрать пользовательский инструмент скрипта, нажав кнопку Редактировать Доступно для редактирования.

Примечание:

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

Подсказка:

Самый быстрый способ создания серий шагов задач, – это запись шага. Активизацию команд и инструментов можно записать для создания шагов, выполняющих команды или инструменты, которые вы щелкаете. Во время сеанса записи щелчком на любой команде или инструменте создается новый шаг на панели Задачи.

Встроить команду

Некоторые команды могут быть также встроены в панель Задачи во время запуска шага. Например, панели команды Атрибуты и команды Создать являются встраиваемыми. Встраиваемые команды встраиваются по умолчанию. Во время работы шага встроенная команда открывается и отображается на панели Задачи, а не на отдельной панели.

Примечание:

Для поведения шага встроенных команд может быть установлен только Автоматический запуск.

Некоторые встраиваемые команды поддерживают предварительно установленные параметры. Предустановленные параметры доступны на панели Дизайнер задач под Команды/Геообработка, когда команда встроена. Чтобы посмотреть свойства встраиваемой команды на панели Дизайнер задач, нажмите кнопку Редактировать на панели действия команды. Предустановленные параметры доступны только на панели Дизайнер задач и недоступны во время работы шага. Например, при встраивании команды Создать Создание объектов доступны предварительно устанавливаемые параметры Фильтр и Группировать по. Эти параметры можно задать заранее, и они будут определять, как будет отображаться список объектов во встроенном окне Создать объекты во время работы шага.

Встраивание инструмента геообработки

Если инструмент геообработки загружен в качестве инструмента шага, то он встраивается по умолчанию. Во время работы шага встроенный инструмент геообработки открывается и отображается на панели Задачи, а не на отдельной панели Геообработка. Когда инструмент геообработки загружен и встроен, параметры этого инструмента отображаются на панели Дизайнер задач под Команда/Геообработка. Чтобы посмотреть свойства встраиваемого инструмента на панели Дизайнер задач, нажмите кнопку Редактировать Доступно для редактирования на панели действия команды. Параметры инструмента геообработки можно не указывать; в этом случае их должен будет ввести пользователь задачи во время работы шага или автор задачи – заполнив их предварительно заданными значениями. Если параметры инструмента заполнены предустановленными значениями, шаг может автоматически запустить инструмент без необходимости осуществления какого-либо ввода данных пользователем задачи. К примеру, может быть задано Автоматическое поведение шага, при котором шаг автоматически выполняется, запускается инструмент геообработки, а затем осуществляется переход к следующему шагу.

Получение атрибутов

Шаг может загрузить диалоговое окно, предлагающее пользователю ввести атрибут. Введенные атрибуты можно сохранить как переменные, чтобы использовать их в последующих шагах. Например, на шаге может быть получен от пользователя задания атрибут, используемый для вычисления атрибутивных полей на следующем шаге.

Более подробно о получении атрибутов на шаге

Настройка команды шага на панели Действия

Для настройки команды шага выполните следующее:

  1. Создайте шаг.
  2. С выбранным шагом и открытой панелью Дизайнер задач щелкните вкладку Действия.
  3. Чтобы загрузить команду или инструмент, нажмите кнопку Запись Запись на панели действия команды и нажмите команду или инструмент на ленте ArcGIS Pro или панели Каталог, либо нажмите правую кнопку мыши, чтобы получить доступ к командам.

    Нажмите кнопку Редактировать на панели действий команды Доступно для редактирования, чтобы изменить свойства инструмента или команды.

  4. Вместо записи команды или инструмента нажмите кнопку Редактировать Доступно для редактирования на панели действия команды для выбора или поиска команды или инструмента:
    1. Щелкните ниспадающий список под Тип команды и выберите либо Команда, либо Инструмент геообработки.
    2. В качестве Команды задайте нужную вам команду. Выберите Список вкладок, чтобы найти команду по ее вкладке на ленте, или выберите Все команды, чтобы найти команду по ее названию.
    3. Найдите Инструмент геообработки, который вы будете использовать. Можно выполнять поиск инструмента геообработки путем указания его имени.
  5. Чтобы настроить шаг на получение атрибутов, нажмите кнопку Редактировать Доступно для редактирования на панели действий команды и выберите Получить атрибуты под Типом команды.
  6. Нажмите Добавить атрибут, чтобы задать атрибут, который должен быть введен пользователем задачи.