Сохранение определения сервиса для веб-слоя

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

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

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

Сохранение определения сервиса с подключением для веб-слоя

Определение сервиса с подключением настроено для подключения к определенному серверу. Опция сохранения определения сервиса доступна на панели Опубликовать как веб-слой, когда вы подключены к ArcGIS Online или ArcGIS Enterprise.

Подсказка:

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

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

Сохранение определения автономного (без подключения) сервиса для веб-слоя

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

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

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

  1. Вы можете сделать следующее:
    • Опубликуйте все используемые слои на карте в определении сервиса.
      • На вкладке Общий доступ в группе Опубликовать как щелкните стрелку ниспадающего меню Веб-слой и выберите Сохранить как определение автономного сервиса Определение сервиса.
      • Щелкните правой кнопкой мыши имя карты на панели Содержание, выберите пункт Сохранить как определение автономного сервиса и нажмите Веб-слой на портале Определение сервиса.
    • Опубликуйте выбранные слои карты в определении сервиса. Выберите слои на панели Содержание. Щелкните правой кнопкой любой выбранный слой, укажите Общий доступ и щелкните Сохранить как Определение автономного сервиса Определение сервиса.

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

  2. Введите имя веб-слоя.
  3. Заполните поля Итоговая информация и Теги.

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

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

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

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

    Подсказка:

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

  5. При сохранении определения сервиса для портала ArcGIS Enterprise в разделе Тип данных и слоя выберите тип слоя в выбранном вами разделе тип данных.

    При сохранении определения сервиса для ArcGIS Online в разделе Тип слоя выберите тип слоя.

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

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

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

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

    Примечание:

    Опция Папка сервера появляется только в том случае, если вы публикуете слой изображения карты.

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

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

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

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

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

  10. После устранения ошибок и возможных предупреждений щелкните Сохранить.

    Откроется диалоговое окно Сохранить как файл определения сервиса.

  11. В этом диалоговом окне укажите местоположение и имя файла определения сервиса и нажмите Сохранить.
  12. Дополнительно щелкните Задания Проверить статус публикации задания, чтобы отслеживать статус задания.
  13. После того, как определение сервиса будет успешно подготовлено, щелкните ссылку Управление определением сервиса в нижней части панели, чтобы открыть расположение файла определения сервиса.

Если вы готовы опубликовать свой веб-слой на портале ArcGIS Online или ArcGIS Enterprise, перейдите к разделу Публикация определения сервиса.

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