Skip To Content

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

Веб-сервисы часто создаются путем публикации ГИС-ресурса из настольного приложения в ArcGIS Enterprise. Esri предлагает ArcGIS Pro и настольные приложения ArcMap, которые позволяют создавать ГИС-ресурсы и публиковать их в ArcGIS Enterprise.

В ArcGIS Pro существуют две основные модели публикации. Первая публикует веб-ресурс на активном портале, который может быть порталом ArcGIS Enterprise или ArcGIS Online. Вторая модель публикует сервисы непосредственно на автономном сайте ArcGIS Server (не интегрированным с порталом).

Более подробно об интегрированных и сайтах автономного ArcGIS Server

Зарегистрировав Активный портал на ArcGIS Pro, вы можете опубликовать на нем различные типы ресурсов: веб-слои, веб-карты, веб-сцены и различные пакеты. В рамках процесса публикации любого из этих типов ресурсов один или несколько сервисов публикуются на сайт ArcGIS Server, интегрированный с порталом. Публикация - это улучшенная форма предоставления общего доступа, поскольку на активный портал отправляется дополнительная информация. Например, при публикации веб-слоя символы, всплывающие окна и разрешения на доступ упаковываются и сохраняются в новом элементе слоя портала, а не на уровне сервиса. Это позволяет создавать несколько элементов слоя, ссылающихся на один и тот же сервис.

Если вы работаете с сайтом ArcGIS Server, который не интегрирован с порталом, вы можете зарегистрировать сервер на ArcGIS Pro и напрямую публиковать сервисы на сайтах, работающих с ArcGIS Server версии 10.6 и выше. Таким образом можно публиковать картографические сервисы, сервисы геокодирования и сервисы изображений. Вы также можете добавить сервисы с сайта автономного сервера в ArcGIS Pro, используя подключение к серверу.

Типы веб-слоев

Когда ваш сайт ArcGIS Server интегрирован с порталом ArcGIS Enterprise, вы можете публиковать на портал следующие типы веб-слоев. Каждый веб-слой представляет сервис, опубликованный на сайте ArcGIS Server.

Тип слояОписание

Векторный слой Векторный слой

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

Векторный слой использует сервис объектов.

Листы Слой листов

Обеспечивают быструю визуализацию карты с использованием набора заранее сформированных изображений карты или листов (тайлов). Эти листы создаются и хранятся на том сервере, куда вы загружаете свои данные. Веб-слои листов подходят для базовых карт. При публикации слоя векторных листов в ArcGIS Enterprise слой всегда публикуется на вашем хост-сервере.

Слой листов использует размещенный кэшированный картографический сервис.

Векторные листы Слой векторных листов

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

Векторный слой листов использует сервис векторных листов.

Изображения карты Слой изображений карты

Поддерживает визуализацию карты и запросы к объектам. Слои изображения карт могут динамически отрисовываться сервером либо быть показаны в виде тайлов. Слои изображений карты можно публиковать только в ArcGIS Enterprise. Слои изображений карты могут ссылаться на наборы данных рабочей области, которые были зарегистрированы на интегрированном сервере. При публикации слоя изображения карты сервис можно опубликовать на любом сервере, интегрированном с порталом, к которому у вас есть доступ. Могут быть включены другие слова и возможности; подробнее см. раздел Дополнительные слои и возможности.

Слой листов использует динамический или кэшированный картографический сервис.

Слой сцены Слой сцены

Поддерживает запросы и визуализацию точечных, 3D-объектов, зданий и данных облаков точек. При публикации слоя сцены на ArcGIS Enterprise сервис сцены всегда публикуется на вашем хост-сервере.

Слои 3D-объекта, здания и точечной сцены могут иметь связанный сервис объектов, который позволяет редактировать слой сцены.

Тайловый слой использует кэшированный сервис сцены.

Изображения Слой изображений

Поддерживает визуализацию, публикацию метаданных, измерения и обработку изображений для отображения данных в виде базовой карты или результатов анализа. Слои изображений можно публиковать на любом сервере, интегрированном с ArcGIS Enterprise.

Слой изображений использует динамический или кэшированный сервис изображений.

Слой высот Слой высот

Поддерживает визуализацию, метаданные, измерения и обработку высотных данных на поверхности сцены. Слой высот используется в веб-сценах для показа 3D-контента на пользовательской поверхности высот. При публикации локально кэшированного слоя высот в ArcGIS Enterprise слой всегда публикуется на вашем хост-сервере. При кэшировании на сервере сервис будет опубликован на любом сервере, интегрированном с ArcGIS Enterprise.

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

Таблица Автономная таблица

Поддерживает просмотр, фильтрацию и редактирование атрибутов таблиц.

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

Более подробно о публикации веб-слоев

Веб-инструменты

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

Веб-инструмент предоставляет сервис геообработки.

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

Более подробно об инструментах публикации веб-слоев

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

Вы можете подключиться к сайтам автономного сервера (которые не интегрированы с порталом) с помощью ArcGIS Pro. С помощью этого подключения издателя или администратора можно публиковать картографические сервисы, сервисы геокодирования и сервисы изображений непосредственно на сайтах ArcGIS Server версии 10.6 и выше. Любой сервис, опубликованный на сайте автономного сервера, будет доступен через URL-адрес сервиса или конечную точку REST. Клиентские приложения могут использовать URL для доступа к сервису и к другим возможностям, которые вы включили в процессе публикации.

Более подробно о подключении к сайту сервера из ArcGIS Pro

Картографические сервисы

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

Картографический сервис можно опубликовать с ArcGIS Pro на сайт автономного сервера. Вы также можете опубликовать картографический сервис с помощью ArcPy.

Если вам нужно обновить опубликованный картографический сервис, вы можете перезаписать сервис из ArcGIS Pro.

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

Сервисы геокодирования

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

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

После создания подключения издателя или администратора из ArcGIS Pro к сайту автономного сервера можно опубликовать сервис геокодирования на сайте сервера. Вы также можете использовать функцию CreateGeocodeSDDraft в ArcPy для создания файла определения сервиса, который можно опубликовать.

Если вам нужно обновить опубликованный сервис геокодирования, вы можете перезаписать сервис из ArcGIS Pro.

Более подробно о сервисах геокодирования

Сервисы геообработки

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

Чтобы опубликовать сервис геообработки с ArcGIS Pro на сайт автономного сервера, у вас должно быть подключение администратора к сайту сервера.

Мастер публикации сервиса геообработки в ArcGIS Pro позволяет настраивать и изменять параметры сервиса геообработки перед публикацией.

Сервисы изображений

Сервисы изображений предоставляют доступ к растровым данным и данным изображений через веб-сервис. По умолчанию, сервисы изображений всегда публикуются с функциями сервиса изображений, и вы можете дополнительно настроить возможности WMS и WCS. Тогда пользователи могут подключаться к этим сервисам, как и к любым другим опубликованным сервисам ArcGIS Server.

Используя подключение издателя или администратора к сайту автономного сервера, можно опубликовать сервис изображений из ArcGIS Pro.

Более подробно о сервисах изображений