Публикация веб-инструментов в ArcGIS Pro

Для публикации результатов анализа как веб-инструмента убедитесь, что у вас есть достаточные права для публикации, и что версии ArcGIS Pro и ArcGIS Enterprise совместимы. Роль учетной записи портала должна быть Администратор или пользовательская роль. Если роль является пользовательской, минимальное требование - существующая роль Издателя по умолчанию с опцией Опубликовать веб-инструмент прав доступа администратора. Чтобы узнать о совместимости ArcGIS Pro с версиями ArcGIS Enterprise, см. раздел Совместимость веб-инструментов.

При публикации веб-инструмента вы можете либо опубликовать новый веб-инструмент, либо перезаписать существующий веб-инструмент. Перезапись существующего веб-инструмента доступна, начиная с версии ArcGIS Pro 2.6. Для публикации вашего веб-инструмента с какой-либо опцией см. раздел Публикация вашего веб-инструмента. При публикации в качестве нового веб-инструмента или при перезаписи существующего необходимо установить несколько свойств, чтобы определить, как пользователи сервиса взаимодействуют с веб-инструментом.

Примечание:

Вы можете опубликовать веб-инструмент на интегрированном сервере из ArcGIS Pro 1.4 и более поздней версии, используя панель Опубликовать как веб-инструмент или при помощи скриптов Python. Вы также можете использовать ArcGIS Enterprise или Python для публикации сервиса геообработки на автономном сервере из ArcGIS Pro 2.3. Более подробно см. Публикация веб-инструментов в скрипте Python.

Анализ

Одним из первых шагов в процессе публикации является анализ веб-инструмента. В ходе этого процесса выполняется поиск ошибок и замечаний, из-за которых могут возникнуть проблемы при публикации инструмента. В итоге появится информация, какие данные и инструменты повлияют на работу сервиса, и будут предложены решения этих проблем. Некоторые ошибки можно исправить, только изменив инструмент или данные, входящие в его состав. Другие сообщения и предупреждения предлагают опции, как сделать инструмент лучше. После того как критические ошибки будут исправлены, а опции сервиса настроены, можно опубликовать веб-инструмент. Более подробно см. Сообщения анализатора.

Добавление инструмента

Публикация инструмента начинается с поиска результата выполнения модели или скрипта. Можно создать веб-инструмент на основе нескольких таких результатов. Любой успешно выполненный элемент истории геообработки может быть включен в веб-инструмент и опубликован как сервис. Добавление нескольких инструментов хорошо работает, когда группируются сходные инструменты или инструменты, являющиеся частью единого рабочего процесса.

Примечание:

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

Настройки публикации

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

Интегрированный сервер

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