Сохранение определения сервиса для картографического сервиса

С помощью ArcGIS Pro вы можете сохранить определение сервиса для картографического сервиса, который позже будет опубликован на автономном сайте ArcGIS Server. Файл определения сервиса (.sd) содержит информацию о свойствах и возможностях картографического сервиса. Дополнительные сведения о том, как определения сервисов могут использоваться в общих рабочих процессах вашей организации, см. в разделе О сохранении определений сервисов.

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

Сохранение подключенного определения сервиса для картографического сервиса

Определение сервиса с подключением настроено для подключения к определенному серверу. Опция сохранения определения сервиса доступна на панелях Опубликовать картографический сервис и Перезаписать картографический сервис при подключении к автономному серверу ArcGIS Server. На любой из этих панелей щелкните стрелку ниспадающего меню Опубликовать и выберите Сохранить как SD, чтобы сохранить файл определения сервиса.

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

Сохранение определения сервиса в автономном режиме для картографического сервиса

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

Чтобы сохранить определение сервиса для картографического сервиса в отключенной среде, выполните следующие действия:

  1. Щелкните правой кнопкой мыши имя карты на панели Содержание, выберите пункт Сохранить определение сервиса в автономном режиме и выберите пункт Картографический сервис на автономном сервере Определение сервиса.

    Появится панель Сохранить как определение автономного сервиса.

  2. Укажите имя для картографического сервиса.
  3. Дополнительно заполните поля Краткая информация и Теги.

    Вы можете ввести максимум 128 тегов.

  4. В Версии выберите версию ArcGIS Server, для которой будет опубликовано определение сервиса. Указание версии позволяет быть уверенным в том, что в определении сервиса содержится ресурс, совместимый с вашим сервером.
    Примечание:

    Чтобы подтвердить версию сервера, выполните вход в ArcGIS Server Manager, выберите Сайт и щелкните Авторизация программного обеспечения. Вы можете найти Информацию о сервере по следующему URL: https://<host>/<instance>/rest/info

    Либо свяжитесь с администратором для получения помощи.

    Подсказка:

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

  5. Выберите опцию Данные.
    • Чтобы копия данных не хранилась на сервере, зарегистрируйте данные на сервере в ArcGIS Server Manager и выберите опцию Ссылаться на зарегистрированные данные.
    • Чтобы сохранить отдельную копию данных для использования в интернете, выберите опцию Копировать все данные.

    Дополнительные сведения о регистрации данных см. в разделе Регистрация данных на ArcGIS Server с помощью ArcGIS Desktop или ArcGIS Pro.

  6. При необходимости для Расположения для Папки укажите имя существующей папки портала или новой папки.

    По умолчанию, сервис хранится в корневой папке сервера.

  7. При необходимости щелкните вкладку Ресурсы, чтобы просмотреть папку, новый сервис и подслои с назначенными идентификаторами, если они доступны.

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

  8. В разделе Завершить подготовку щелкните Анализировать Определить потенциальные узкие места в производительности и ошибки, чтобы проверить возможные проблемы.

    На вкладке Сообщения появляются ошибки и предупреждения. Щелкните правой кнопкой сообщения, чтобы открыть раздел справки или выполнить действие по исправлению. Перед сохранением определения сервиса следует устранить ошибки Ошибка. Решение предупреждений Предупреждение рекомендуется, но не является обязательным.

    Подробнее об анализе ГИС-ресурсов

  9. Дополнительно, щелкните Задания Открыть панель Статус задания, чтобы отслеживать статус задания.
  10. После того, как определение сервиса будет успешно подготовлено, щелкните ссылку Управление определением сервиса в нижней части панели, чтобы открыть расположение файла определения сервиса.

Сохранение определения автономного сервиса, которое перезаписывает картографический сервис.

Чтобы создать определение автономного сервиса, которое перезаписывает существующий картографический сервис, выполните следующие шаги:

  1. В верхней части панели Сохранить как определение автономного сервиса перейдите на вкладку Конфигурация и щелкните вкладку Настройка параметров Настроить параметры под ней.
  2. В разделе Настройки отметьте опцию Перезаписать существующий картографический сервис.

    При отметке этой опции определение сервиса перезаписывает картографический сервис. Если имя сервиса существует на сервере, публикация определения сервиса приведет к перезаписи существующего картографического сервиса. Если название сервиса не существует, будет опубликован новый картографический сервис.

    Внимание:

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

Если вы готовы опубликовать свой картографический сервис на автономном ArcGIS Server, см. раздел Публикация определения сервиса.

Связанные разделы