Веб-сервис ArcGIS Server представляет собой ГИС-ресурс – карту или изображение, которые находятся на сайте ArcGIS Server и доступны для таких пользовательских приложений, как Map Viewer.
Вы можете добавить веб-сервисы ArcGIS Server на портал ArcGIS Enterprise и использовать их в приложениях по всей платформе ArcGIS. Способ добавления сервиса зависит от того, как он будет использоваться.
- Если вы создать ссылку на веб-сервис ArcGIS Server, чтобы облегчить доступ к нему для других пользователей, выполните одно из следующих действий:
- Добавить веб-сервис с автономного сайта ArcGIS Server в качестве элемента.
- Опубликовать сервис на сайте ArcGIS Server, интегрированном с вашим порталам Когда вы это делаете, сервис будет автоматически добавлен как элемент портала.
- Вы можете также добавить веб-сервис ArcGIS Server непосредственно в Map Viewer или Scene Viewer и настроить слой сервиса на конкретной карте или сцене. Сохраненные с такими настройками слоя карты и сцены могут использоваться в приложениях.
Создание элементов, привязанных к сервисам
Чтобы людям было проще изучать ваши веб-сервисы ArcGIS Server и работать с ними в своих приложениях, добавьте их в качестве элементов в раздел Мои ресурсы портала или опубликуйте на интегрированном сервере. Вы можете сохранить настройки и информацию для элементов, настроить стиль элемента и всплывающие окна и использовать эти элементы в картах, приложениях и сценах.
Когда вы публикуете настроенные элементы, это позволяет другим людям использовать ваши настройки в своих собственных картах, приложениях и сценах.
В следующих таблицах показаны типы элементов, которые могут быть созданы для каждого типа веб-сервиса ArcGIS Server. Обратите внимание, что не все веб-сервисы ArcGIS Server могут поддерживаться в качестве элементов.
Когда вы добавляете сервисы, перечисленные в следующей таблице, ArcGIS Enterprise создает элементы слоя, которые позволяют визуализировать данные. Сохраните настройки конфигурации в слоях элементов, таких как стили и всплывающие окна, и тогда эти настройки будут доступны для всех, для кого доступен этот слой.
Веб-сервис ArcGIS Server | Элемент слоя |
---|---|
Сервис объектов (картографический сервис с включенным доступом к объектам) | Если сервис объектов опубликован из непространственной таблицы, этим элементом будет слой таблицы. |
Сервис изображений (кэшированный и динамический) | |
Сервис изображений (кэшированный, типа LERC) | |
Картографический сервис (динамический) | |
Картографический сервис (кэшированный) | Слой листов Если вы опубликуете кэшированный картографический сервис из ArcGIS Pro или ArcMap на интегрированном сервере, то типом этого элемента будет слой изображений карты. |
Потоковый сервис* Требуется ArcGIS GeoEvent Server |
Сервисы, которые перечислены в следующей таблице, создают элементы, которые могут использоваться вами или администратором в качестве инструментов на портале.
Веб-сервис ArcGIS Server | Тип элемента |
---|---|
Сервис геокодирования | Локатор |
Сервис геометрии | Сервис геометрии |
Сервис геообработки | Примечание:Вы должны опубликовать сервис геообработки на интегрированном сервере с ArcGIS Pro. Вы не можете добавить на портал сервис геообработки из интернета в качестве элемента. |
Сервис сетевого анализа | Сервис сетевого анализа |
Добавление сервисов непосредственно в карты и сцены
Вы можете добавлять веб-сервисы в Map Viewer и Scene Viewer непосредственно через URL точки доступа REST сервиса.
При добавлении в карту или сцену веб-сервисов ArcGIS Server с использованием URL вы выполняете настройку параметров для слоя веб-сервиса в карте или сцене. Эти настройки сохраняются в соответствующей карте или сцене и применяются именно к ним. Используя URL этого сервиса в карту или сцену можно добавить следующее:
- Сервис объектов (картографический сервис с включенным доступом к объектам)
- Сервис изображений ,кэшированный или динамический
- Сервис изображений (кэшированный, типа LERC) создает слой высот в Scene Viewer
- Сервис изображений, кэшированный или динамический
- Потоковый сервис (только Map Viewer)
- Сервисы OGC
Подсказка:
Если вам надо изменить URL-адрес веб-сервиса ArcGIS Server после того, как он был сохранен в карте, это можно сделать из настроек слоя на странице элемента веб-карты.
Защищенные сервисы
При добавлении защищенного сервиса ArcGIS Server в качестве элемента портала ArcGIS Enterprise вы должны будете выбрать, сохранять ли свои учетные данные, необходимые для доступа к сервису, в элементе этого слоя. Если учетные данные не сохраняются, они будут запрашиваться при каждом доступе к сервису. Учетные данные не будут запрашиваться, если они будут сохраняться с элементом слоя. Если вы хотите изменить учетные данные после добавления элемента, можно отредактировать сведения об элементе и задать другие имя пользователя и пароль. Хранение учетных данных вместе с элементом поддерживается только для сервисов, основанных на токене.
Вы не можете изменить исходный URL элементов, которые хранят учетные данные для доступа к защищенному сервису.
Примечание:
Рекомендуется организовывать доступ ко всем слоям с помощью HTTPS, который зашифровывает информацию, содержащуюся в слое, при передаче его через интернет. Если у вас есть права администрирования защищенных сервисов со встроенными учетными данными, и источник данных вашего защищенного сервиса использует протокол HTTP, можно заменить http на https для протокола URL источника данных на вкладке Настройки страницы элемента защищенного сервиса.
Имя пользователя может быть чувствительно к регистру, это зависит от того, как управляются системы идентификации.
Примечание:
При сохранении учетных данных для безопасного сервиса этот элемент слоя ведет себя как прокси-сервер, поскольку все запросы к этому сервису будут проходить через ArcGIS Enterprise. Этот прокси немного увеличивает время доступа к сервису, по сравнению с прямым обращением к нему.
Используя защищенные сервисы, вы можете ограничить использование этих элементов, установив ограничение доступа к ним для определенных URL или IP адресов. Более подробно см. Советы и рекомендации по совместному использованию.