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

Можно написать скрипт Python для выполнения рабочего процесса геообработки и публикации его как веб-инструмента. Основной способ запуска скрипта - использование ArcPy.

Начиная с ArcGIS Pro 3.2 или более поздней версии, вы также можете опубликовать инструмент-скрипт, который публикует другой веб-инструмент или один из слоев в том же или другом файле ArcGIS Enterprise. Убедитесь, что скрипт инструмента-скрипта входит в портал и имеет достаточные для публикации права.

Как только настроенный инструмент будет успешно запущен, используйте функциональные возможности ArcPy, чтобы опубликовать его в качестве веб-инструмента. Для начала создайте файл черновика определения сервиса с помощью класса GeoProcessingSharingDraft и CreateSharingDraft или функции CreateGPSDDraft. Затем создайте файл определения сервиса с помощью инструмента Организовать сервис и используйте инструмент Загрузить определение сервиса, чтобы завершить процесс публикации.

Класс GeoProcessingSharingDraft и функция CreateSharingDraft доступны только в ArcGIS Pro 3.0 и более поздних версиях.