Картографические сервисы позволяют другим пользователям просматривать ГИС-ресурсы в сети и работать с ними. Картографические сервисы поддерживают визуализацию и запросы, и могут настраиваться для отрисовки либо динамически, на основе данных, либо из новых или существующих листов кэша.
Примечание:
Этот рабочий процесс подходит только для публикации на автономном сайте ArcGIS Server. Для публикации веб-сервисов в ArcGIS Online или на сервере, интегрированном с ArcGIS Enterprise, используйте публикацию веб-слоя. Веб-слоя используют обширные возможности платформы веб-ГИС. Более подробную информацию о дополнительных доступных возможностях при публикации в веб-ГИС см. в разделе Публикация в ArcGIS Pro.В этом рабочем процессе показано, как опубликовать картографический сервис с настройками по умолчанию. Чтобы изменить конфигурацию по умолчанию, см. раздел Настройка картографического сервиса. Вы также можете использовать ArcPy для публикации картографического сервиса на автономном сайте ArcGIS Server. Более подробно см. Введение в редактирование топологии.
В процессе публикации картографического сервиса вы можете решить вместо этого сохранить определение сервиса. Определение сервиса компилирует информацию в один файл, что позволяет опубликовать картографический сервис позднее. Информация о сохранении сервиса содержится в приведенном далее рабочем процессе. Более подробно см. О сохранении определений сервисов.
Чтобы опубликовать картографический сервис, выполните следующие действия:
- На панели Каталог или в виде каталога найдите набор серверов в проекте. Щелкните правой кнопкой сайт ArcGIS Server, на котором вы будете выполнять публикацию, щелкните Опубликовать и выберите Картографический сервис .
Команда Опубликовать доступна только для подключений ArcGIS Server к автономным серверам с правом публикации сервисов.
Подсказка:
Если команды Опубликовать нет в контекстном меню сервера, нажмите Свойства . В диалоговом окне Свойства подключения к ArcGIS Server убедитесь, что Тип задан как Подключение издателя или Подключение администратора. У вас должны быть права на публикацию сервисов, при необходимости введите соответствующее имя и пароль.
- В диалоговом окне Выбрать карту перейдите к карте текущего проекта, которую нужно опубликовать, и щелкните OK.
- В панели Опубликовать картографический сервис укажите имя сервиса.
- Дополнительно заполните поля Краткая информация и Теги.
Вы можете ввести не больше 128 тегов.
- Выберите опцию Данные.
- Чтобы копия данных не хранилась на сервере, зарегистрируйте данные на сервере в ArcGIS Server Manager и выберите опцию Ссылаться на зарегистрированные данные.
- Чтобы сохранить отдельную копию данных для использования в интернете, выберите опцию Копировать все данные.
Дополнительные сведения о регистрации данных см. в разделе Регистрация данных на ArcGIS Server с помощью ArcGIS Desktop или ArcGIS Pro.
- Укажите в меню Папка директорию на сервере, в которой будет храниться сервис. Введите название папки, если она еще не существует.
Если другая папка не задана, сервис сохраняется в корневой папке.
- На вкладке Конфигурация задайте свойства и включите необходимые возможности. Подробнее см. раздел Настройка картографического сервиса.
- При необходимости щелкните вкладку Ресурсы, чтобы просмотреть папку, новый сервис и подслои с назначенными идентификаторами, если они доступны.
Если вы включили опцию Разрешить назначение уникальных числовых ID для опубликованных веб слоев в диалоговом окне Свойства карты, назначенные идентификаторы появляются для каждого подслоя. Чтобы изменить ID, щелкните по номеру рядом со слоем или таблицей. В диалоговом окне Свойства слоя или Свойства автономной таблицы, на вкладке Общие, введите пользовательский целочисленный ID в окне ID слоя или ID таблицы. Более подробно см. в Назначение ID слою.
- В разделе Завершить публикацию щелкните Анализировать для проверки на предмет возможных проблем.
На вкладке Сообщения появляются ошибки и предупреждения. Щелкните правой кнопкой сообщения, чтобы открыть раздел справки или выполнить действие по исправлению. Вы сможете опубликовать картографический сервис после того, как будут устранены все ошибки . Решение предупреждений рекомендуется, но не является обязательным.
Примечание:
Разделы справки анализатора относятся к веб-слою, который соответствует типу публикуемого сервиса. Например, вы можете увидеть ссылки на слои изображения карты для анализатора картографического сервиса. - После устранения всех ошибок и предупреждений щелкните Опубликовать .
После того как сервис будет успешно опубликован, вы можете выполнить следующие действия:
- Щелкните ссылку Управление сервисом для доступа к точке REST.
- Если вы настроили прорисовку сервиса листами кэша, нажмите на кнопку Задания для просмотра статуса кэша на панели Статус задания.
Чтобы вместо этого сохранить определение картографического сервиса, нажмите стрелку ниспадающего списка Опубликовать и выберите Сохранить как SD. Подробнее см. раздел Сохранение определения сервиса для картографического сервиса.
Советы при публикации
Картографические сервисы могут быть опубликованы в более ранние версии ArcGIS Server. Однако не вся функциональность будет поддерживаться.
Публикация таблиц групп подтипов не поддерживается.