Публикация сервисов геообработки с помощью скрипта Python

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

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

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

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