Публикация сервисов

Если в вашей организации развернут автономный ArcGIS Server, вы можете публиковать различные типы сервисов из ArcGIS Pro. При публикации сервиса сервер делает ваш локатор доступным по URL-адресу сервиса или по точке доступа REST. Клиентские приложения могут использовать URL-адрес для доступа к сервису. Кроме того, сервисы можно добавлять непосредственно в ArcGIS Pro через подключение ArcGIS Server.

Чтобы опубликовать сервис, в вашем проекте должно быть подключение издателя или администратора к автономному ArcGIS Server версии 10.6 или более поздней. Более подробно см. в разделе Подключение к ГИС-серверу.

Из ArcGIS Pro можно опубликовать следующие типы сервисов:

  • Картографические сервисы
  • Сервисы изображений
  • Сервисы геокодирования
  • Сервисы геообработки

Автоматизация публикации сервисов

Публикацию и обновление сервисов можно автоматизировать с помощью Python с использованием комбинации функций ArcPy и инструментов геообработки в Группе инструментов Публикация.

  • Сначала используйте CreateSharingDraft для создания MapServiceDraft или используйте функции Arcpy CreateImageSDDraft, CreateGeocodeSDDraft или CreateGPSDDraft
    • Чтобы перезаписать картографический сервис, измените свойство overwriteExistingService в черновике публикации. Для получения дополнительной информации см. раздел MapServiceDraft.
  • Затем воспользуйтесь инструментом геообработки Организовать сервис, чтобы подготовить определение сервиса. В ходе подготовки в черновике определения сервиса консолидируется вся информация, необходимая для публикации сервиса в полном определении сервиса.
  • Наконец, запустите инструмент геообработки Загрузить определение сервиса для отправки определения сервиса на сервер и публикации сервиса.

Более подробно о публикации с помощью ArcPy

Дополнительные сведения об использовании инструментов в Python