ArcGIS включает в себя пакет сайта ArcPy, который можно использовать для управления элементами хранилища данных и публикации определений сервиса с помощью Python.
ArcPy дополняет операции администрирования сервера из ArcGIS REST API. Например, при помощи ArcPy вы можете конвертировать документы карты в определения сервиса и загружать их на сервер, изменять пути слоев в документе карты или даже добавлять дополнительные слои, а затем публиковать сервис.
Вы можете использовать ArcPy с ArcGIS Server для следующих целей:
- Регистрация баз данных и папок в ArcGIS Server.
- Анализировать ваши документы карты и создавать из них определения сервисов.
- Анализ изображений или моделей геообработки и создание по ним определений сервисов.
- Публиковать определение сервиса в виде сервиса ArcGIS Server.
- Публикация всех определений сервиса в папке для ArcGIS for Server.
Для получения дополнительной информации о работе с сервисами при помощи ArcPy см. примеры кодов в данной справке.