Шаг Открыть элементы проекта Pro позволяет открывать существующие проекты или пакеты проектов в ArcGIS Pro. Вы можете настроить элементы, которые хотите добавить в проект, такие как карты, компоновки, сцены, элементы задачи и веб-карты, чтобы убедиться, что работа выполняется с правильными элементами. Если ваш проект содержит элементы картографирования, слои данных могут автоматически указывать на соответствующие версии данных для конкретного задания, если они доступны.
Примечание:
Если пакет проекта используется для редактирования и синхронизации слоев реплики в автономном режиме, пакет проекта нельзя опубликовать с включенной опцией Опубликовать вне организации.
Когда вы запускаете шаг в ArcGIS Pro, элементы, определенные в шаге, открываются в указанном проекте ArcGIS Pro. Если шаг настроен с опцией Запустить команду ArcGIS Pro, пользовательская команда надстройки ArcGIS Pro, настроенная в шаге, запускается при открытии проекта. Если шаг настроен с опцией Просмотр инспектора ошибок, появляется панель Инспектор ошибок при открытии проекта, и слой с объектами ошибок добавляется в карту в ArcGIS Pro. Если для шага настроена справка, она отображается в нижней части листа задания.
Когда вы запускаете шаг в веб-приложении ArcGIS Workflow Manager, на листе задания появляется кнопка загрузки. Загрузите файл PITEMX и дважды щелкните файл, чтобы открыть проект в ArcGIS Pro. Если шаг настроен с опцией Запустить команду ArcGIS Pro, ArcGIS Pro запустит настроенную пользовательскую команду надстройки. Если шаг настроен с опцией Просмотр инспектора ошибок, появляется панель Инспектор ошибок, и слой с объектами ошибок добавляется в карту. Если для шага настроена справка, она отображается в нижней части листа задания.
Внимание:
Перед открытием скачанного файла PITEMX в ArcGIS Pro добавьте подключение портала, который содержит элемент рабочего процесса.
Файл PITEMX можно использовать только один раз, чтобы открыть проект в ArcGIS Pro. Чтобы открыть проект снова, вы должны загрузить новый файл PITEMX из листа задания в веб-приложении Workflow Manager.
Когда шаг запущен, могут быть выполнены следующие действия:
- Шаг можно приостановить, щелкнув кнопку Пауза.
- Шаг можно завершить, щелкнув кнопку Завершить.
Примечание:
Если шаг не является дополнительным, его необходимо запустить или приостановить хотя бы один раз, прежде чем его можно будет завершить.
Настройка шага
Вы можете добавлять пакеты проектов, размещенные на портале ArcGIS Enterprise, ArcGIS Online или в файловой системе. Вы можете настроить элементы, которые хотите добавить в проект, такие как карты, компоновки, сцены, веб-карты и элементы задачи. Порядок открытия элементов в ArcGIS Pro определяется порядком, в котором вы добавляете их в шаг.
Для настройки шага выполните следующее:
- Создайте или отредактируйте схему рабочего процесса, чтобы получить доступ к панели Библиотека шагов.
- Перетащите Открыть элементы проекта Pro из панели Библиотека шагов на стрелку соединения шага на канве рабочего процесса.
Появится панель Подробная информация о шаге.
- Укажите имя шага в текстовом окне Имя шага.
- Дополнительно, добавьте сообщение, которое хотите отобразить при выполнении шага, в текстовое окно Подсказка пользователя.
Если подсказка пользователя содержит обычный текст и выражения ArcGIS Arcade, отформатируйте текст следующим образом:
'This job is currently assigned to ' + JobOwner($Job) + '.'
Подсказка:
Нажмите Этот входной параметр поддерживает выражения Arcade и выберите выражение Arcade, чтобы добавить его в соответствующее текстовое поле.
- В разделе Аргументы щелкните Редактировать.
Появится диалоговое окно Шаг картографии ArcGIS Pro.
- В разделе Проект Pro выберите одну из следующих опций, чтобы указать, где находится проект:
- Текущий — Пакет проекта, который в данный момент открыт внутри ArcGIS Pro.
- Портал - Пакет проекта, размещенный на портале ArcGIS Enterprise или ArcGIS Online.
- Путь к файлу - Пакет проекта, размещенный в общей сетевой папке или в локальной файловой системе.
Вы также можете использовать выражения ArcGIS Arcade для предоставления динамического значения.
- Если вы выбрали Портал, щелкните Добавить проект Pro и сделайте следующее:
- Выберите одну из следующих опций, чтобы указать, где находится пакет проекта:
- ArcGIS Online - Пакет проекта размещен в ArcGIS Online.
- Другое - Пакет проекта, расположенный на портале ArcGIS Enterprise.
- Если вы выбрали Другое, укажите URL-адрес портала, который содержит пакет проекта, в текстовое окно URL-адрес портала и нажмите Enter.
Для ArcGIS Enterprise используйте формат https://webadaptorhost.domain.com/webadaptorname.
- При необходимости укажите другое имя для пакета проекта в текстовом окне ID элемента.
- При необходимости укажите другое базовое имя для пакета проекта в текстовом окне Базовое имя.
Это имя отображается в конфигурации шага.
- Нажмите OK.
Пакет проекта появляется в диалоговом окне Шаг картографии ArcGIS Pro.
Примечание:
Вы можете отредактировать пакет проекта, щелкнув Редактировать, или удалить пакет проекта, щелкнув Удалить.
- Выберите одну из следующих опций, чтобы указать, где находится пакет проекта:
- Если вы выберете Путь к файлу, укажите локальный или сетевой путь к пакету проекта в текстовом окне Путь к файлу.
- В разделе Открыть элементы щелкните Открыть новый элемент, чтобы добавить элементы, которые нужно открыть в проекте.
Примечание:
Элементы должны присутствовать в проекте ArcGIS Pro при выполнении шага или при сбое шага.
- Щелкните ниспадающую стрелку Изменить тип входных данных и выберите тип входных данных для текстового окна Имя:
- Строка — Укажите строковое значение для имени элемента.
- Arcade — Укажите динамическое значение для названия элемента, используя выражение Arcade.
- Введите имя элемента, с которым вы хотите работать, в текстовое окно Имя.
- В ниспадающем меню Тип выберите тип элемента, с которым вы хотите работать:
- Карта - Карта
- Компоновка - Компоновка страницы
- Сцена - Локальная или глобальная сцена
- Задача - Элемент задачи
- Дополнительно, повторите эти шаги, чтобы добавить больше элементов.
Подсказка:
Чтобы удалить элемент, наведите на него курсор и щелкните кнопку Удалить элемент .
- Дополнительно, если вы выбрали Портал или Путь к файлу в качестве настройки Проекта Pro, отметьте Закрыть проект ArcGIS Pro, чтобы закрыть проект, когда шаг приостановлен или завершен.
Когда шаг приостановлен или завершен, проект закрывается и ArcGIS Pro остается открытым, чтобы пользователь мог возобновить шаг или выполнить больше шагов.
- При желании щелкните вкладку Дополнительно и настройте необходимые опции.
- Приблизить к местоположению - приближает карту к местоположению задания, если местоположение определено для задания.
- Просмотр инспектора ошибок - Открывает панель Инспектор ошибок для просмотра ошибок на карте.
Для источников данных сервиса объектов слои ошибок должны храниться в сервисе, а источник данных должен быть сервис-ориентированной версией с возможностью проверки.
- Запустить команду ArcGIS Pro - Запускает пользовательские команды надстройки ArcGIS Pro, когда элементы, настроенные в шаге, открываются.
Щелкните Добавить команду и задайте ID команды пользовательских команд надстройки, которые вы хотите запустить. При необходимости измените порядок команд и удалите их.
Более подробно об отображении ID команд на ScreenTips в ArcGIS Pro
Примечание:
Могут использоваться только ID команд из пользовательских надстроек. Если задано несколько команд, команды запускаются в том порядке, в каком они настроены в шаге.
- При необходимости включите параметр Ограничить правки в области задания, чтобы ограничить редактирование местоположением задания.
- Щелкните стрелку ниспадающего меню Оператор и выберите одну из следующих опций:
- Пересекается с областью задания - Позволяет редактировать объекты, которые пересекают местоположение задания.
- Полностью в пределах Области задания - Позволяет редактировать объекты, которые полностью находятся в пределах местоположения задания.
- При необходимости укажите значение в текстовом окне Буфер, чтобы разрешить редактирование объектов в пределах указанного расстояния от местоположения задания.
Вы также можете использовать выражения ArcGIS Arcade для предоставления динамического значения.
Если буфер содержит выражение Arcade, оно должно оцениваться как целое число.
- Щелкните стрелку ниспадающего меню Оператор и выберите одну из следующих опций:
- Щелкните Сохранить.
Примечание:
Опция Сохранить недоступна, если для параметров заданы недопустимые значения.
- Перейдите на вкладку Опции.
- При необходимости настройте Опции шага.
- Вручную - запустить шаг вручную.
- Дополнительно - позволяет завершить шаг без запуска.
- Автоматически - Запускает шаг, как только он становится активным.
Примечание:
Если для схемы рабочего процесса настроен автоматический запуск последовательности шагов, включая шаг Запустить сервис GP, то после истечения срока действия токена пользователя запускаемые шаги не будут выполняться автоматически. Для выполнения дополнительных автоматизированных шагов без ручного вмешательства требуется Дополнительный модуль организации ArcGIS Workflow Manager Advanced.
- Запуск по расписанию - запуск шага по заданному расписанию.
- Вручную - запустить шаг вручную.
- Дополнительно, поставьте отметку Включено в разделе Комментирование шага, чтобы разрешить пользователю добавлять комментарий к шагу при его выполнении.
- Дополнительно, если вы включили комментирование шага, поставьте отметку Обязательно в разделе Комментирование шага, чтобы требовать добавления комментария к шагу перед его завершением.
- При желании выберите один из следующих вариантов настройки справки на этом шаге:
- Нет - настройте шаг без пошаговой справки.
- Текст - настройте текст справки для шага в текстовом поле Текст.
Вы можете использовать выражения ArcGIS Arcade для предоставления динамического значения справки по шагу. Если справка по шагу содержит обычный текст и выражения Arcade, выполните форматирование текста следующим образом:
'For further assistance, please contact' + JobCreator($Job) + '.'
- URL - настройте шаг, указав ссылку на справочный ресурс в текстовом поле URL.
Примечание:
Шаги, выполняемые в веб-приложении, поддерживают только форматы HTTP и HTTPS URL. Шаги, выполняемые в ArcGIS Pro, поддерживают HTTP, HTTPS и форматы файлов.
Вы также можете использовать выражения Arcade для предоставления динамического значения. Если URL-адрес содержит обычный текст и выражения Arcade, выполните форматирование текста следующим образом:
'https://pro.arcgis.com/en/pro-app/latest/tool-reference/' + JobExtendedProperty($Job, 'tools', 'toolbox') + '/' + jobExtendedProperty($job, 'tools', 'alias') + '.htm'
Выполните следующие настройки для опции Автоматически кодировать результат Arcade:
- Если выражение Arcade возвращает специальные символы, которых нужно избегать при конвертировании в URL, например, пробел или прямой слэш, убедитесь, что опция Автоматически кодировать результат Arcade включена.
- Если для формирования базового URL-адреса используется выражение Arcade, отключите опцию Автоматически кодировать результат Arcade.
- Дополнительно, щелкните вкладку Стиль, чтобы изменить форму и цвет шага.
- Дополнительно, щелкните вкладку Описание и введите описание шага в текстовом поле Описание шага.
Подсказка:
Вкладка Описание также содержит идентификатор шага, который можно использовать с динамическими свойствами задания для получения выходных данных шага. Щелкните Копировать ID шага , чтобы скопировать идентификатор шага в буфер обмена.
Возвращаемое значение
Когда шаг завершен, его возвращаемое значение сохраняется, чтобы указать результат шага. Возвращаемое значение может быть немедленно оценено с использованием путей для определения следующих шагов рабочего процесса. Вы также можете получить возвращаемое значение для завершенных шагов рабочего процесса с помощью выражений ArcGIS Arcade. В следующей таблице перечислены возвращаемые значения шага:
Возвращаемое значение | Описание |
---|---|
S000001 | Шаг завершен успешно. |
F000001 | Шаг не удалось завершить успешно. |