Skip To Content

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

Сервисы ArcGIS преобразуют пространственные данные в функциональные ГИС-ресурсы, запускаемые на веб-сервере. Таким образом, сервисы обеспечивают множеству пользователей одновременный доступ и возможность работы с данными, размещенными на компьютерах сервера, а также включать эти данные в свои ГИС-продукты в веб-среде или на мобильных устройствах. Все данные, которые вы используете в ArcGIS Enterprise, предоставляются ГИС-сервисами, работающими на ваших сайтах ArcGIS Server. ArcGIS Desktop предлагает множество способов публикации ГИС-сервисов. Хотя вы можете публиковать разные типы ГИС-ресурсов на сервере, действия по публикации сервиса имеют одну и ту же схему.

Внимание:

Сервисы, опубликованные из ArcMap и ArcCatalog, используют среду исполнения сервисов ArcMap. ArcGIS Server 10.9.1 - это последний выпуск, поддерживающий сервисы, использующие среду исполнения сервисов ArcMap. Esri рекомендует перенести существующие сервисы в среду исполнения ArcGIS Pro до окончания поддержки сервисов ArcMap.

Первый шаг в публикации сервиса из ArcMap или ArcCatalog – определение, какие именно ресурсы вы хотите опубликовать:

ОпцияДействие

Публикация документа карты

Откройте документ ArcMap и выберите в главном меню Файл > Опубликовать как > Сервис.

Публикация модели геообработки или инструмента

Перейдите к успешному результату выполнения модели или инструмента в диалоговом окне Результаты, щелкните его правой кнопкой мыши и выберите Опубликовать как > Сервис геообработки.

Публикация других объектов (например, базы геоданных или локатора адресов)

Найдите элемент в ArcCatalog или в окне Каталог, щелкните правой кнопкой мыши и выберите Опубликовать как сервис.

После этого станут доступными три варианта:

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

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

    Подробнее об определениях сервисов

  • Перезаписать существующий сервис - выберите эту опцию, чтобы перезаписать существующий сервис обновленным ресурсом ГИС и вспомогательными данными.

    Более подробно о редактировании сервисов

Чтобы выполнить публикацию нового сервиса, выполните следующие шаги.

  1. Убедитесь, что источники данных для ГИС-ресурсов доступны для сервера.
  2. В диалоговом окне Опубликовать как сервис выберите Опубликовать сервис и щелкните Далее.
  3. Выберите подключение ArcGIS Server, которое хотите использовать, в ниспадающем списке Выбрать подключение. Если нужного подключения к серверу в списке нет, вы можете создать подключение, щелкнув Подключиться к ArcGIS Server Добавить ArcGIS Server.

    Справка по этому шагу приведена в разделе Подключение к ArcGIS Server из ArcGIS Desktop.

    По умолчанию имя сервиса основано на имени ГИС-ресурса.

  4. При необходимости в окне Опубликовать сервис (Publish a Service) введите новое имя сервиса.

    Имя не может быть длиннее 120 символов и не может содержать специальных символов.

  5. Щелкните Далее.

    По умолчанию, сервисы публикуются в корневой папке (root) ArcGIS Server. Сервисы могут размещаться во вложенных папках корневой папки.

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

    Появится окно Редактор сервиса.

    Примечание:

    Нельзя публиковать сервисы в папках Hosted, System и Utilities ArcGIS Server. Папки System и Utilities зарезервированы для различных предварительно настроенных сервисов. Папка Hosted содержит размещённые сервисы, опубликованные на портале ArcGIS Enterprise. Эта папка отобразится в ArcGIS Server Manager, только если сайт ArcGIS Server настроен как хост-сервер портала.

  7. Задайте свойства, необходимые для вашего сервиса.

    Здесь вы можете выбрать операции, которые пользователи могут применять к сервису, и определить, как именно сервер должен предоставлять доступ к вашему сервису. Сведения об установке свойств сервиса вручную можно получить, выбрав свой сервис в разделе справки Типы сервисов. Вы также можете выполнить автоматический импорт свойств из существующего определения сервиса или опубликованного сервиса, щелкнув ИмпортИмпорт (Import). Более подробно о настройке сервисов для развертывания см. Настройка и конфигурирование сервисов.

    Подсказка:

    Если вы закроете Редактор сервисов во время данного сеанса, то появится запрос на сохранение вашей работы как черновика сервиса. Черновики сервисов позволяют вам позднее возвращаться к конфигурации сервиса. По умолчанию черновики сервисов сохраняются в папке Drafts вашего подключения ArcGIS Server. Дополнительную информацию см. в разделе О черновиках сервисов.

  8. Щелкните АнализироватьАнализировать (Analyze).

    При этом ГИС-ресурс будет исследован на возможность его публикации на сервере.

  9. Исправьте все ошибки (Ошибка (Error)) в окне Подготовки.

    Это необходимо сделать до публикации ГИС-ресурса как сервиса. При необходимости можно устранить предупреждения и информационные сообщения, чтобы улучшить производительность и внешний вид сервиса. Дополнительные сведения об устранении этих неполадок см. в разделе Анализ ГИС-ресурса.

  10. Дополнительно, щелкните кнопку Предварительный просмотрПредварительный просмотр (Preview).

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

    Примечание:

    Можно зарегистрировать папки и базы геоданных на сайте ArcGIS Server, чтобы сайт мог распознать и использовать ваши данные. Если продолжить выполнение следующих действий, все данные, указанные в сервисе, взятые из незарегистрированной папки или базы данных, будут скопированы на один из компьютеров ArcGIS Server во время публикации. Это мера предосторожности гарантирует, что сайт ArcGIS Server может получить доступ ко всем данным, используемым сервисом. Подробные инструкции по регистрации папки или базы данных на сайте ArcGIS Server см. в разделе Регистрация данных на ArcGIS Server с использованием ArcGIS Desktop или ArcGIS Pro.

  11. После того, как вы исправите ошибки и, при необходимости, устраните все предупреждения и сообщения, щелкните Опубликовать Опубликовать.
    Примечание:

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

Ваш сервис запущен на сайте ArcGIS Server и доступен для пользователей и клиентов вашей сети. Если администратор ArcGIS Server разрешит веб-доступ к этому сервису, то этот сервис также будет доступен через интернет.