Администраторы по умолчанию и участники, имеющие соответствующие права, могут настроить портал для использования различных сервисов, выполняющих следующие задачи: печать, геокодирование, вычисление геометрии, пространственный анализ, маршрутизация и др. Это называется служебными сервисами. Более подробно об этих сервисах см. О служебных сервисах.
Способ настройки служебных сервисов для вашего портала зависит от происхождения и размещения сервиса:
Типы служебных сервисов
Используйте следующие ссылки, чтобы просмотреть описание служебных сервисов, которые вы можете использовать на портале. Решив какие служебные сервисы хотите использовать, переходите к инструкциям в разделе Настройка служебных сервисов на портале.
- Печать
- Геометрия
- Маршрутизация
- Геообогащение
- Высоты в орто-картографировании
- Высоты
- Гидрология
- Геокодирование
Печать
Можно добавить на портал следующие типы сервисов печати:
- Сервис печати с интегрированного или обслуживаемого сервера
Примечание:
Необходимо выполнить только шаги с 2 по 5 для добавления сервиса печати с хост-сервера на портал.
- Сервис печати , для которого необходимы учётные данные и который находится на сайте ArcGIS Server, не интегрированном с порталом
- Сервис печати , для которого не нужны учётные данные и который находится на сайте ArcGIS Server, не интегрированном с порталом
Начиная с версии 10.3.1, когда вы задаёте хост-сервер для портала, сервис печати хост-сервера автоматически запускается и настраивается для работы с порталом; однако вам надо опубликовать сервис печати в организации, чтобы использовать его с порталом. Начиная с версии 10.5.1, когда вы задаете хост-сервер портала, сервис печати автоматически публикуется для организации. Если вы настроили сервис печати раньше чем Portal for ArcGIS 10.3, обновили портал, затем указали хост-сервер, то при указании хост-сервера URL не обновится.
При настройке сервиса печати с порталом необходимо указать имя задачи сервиса в REST URL. Например, добавьте /Export%20Web%20Map%20Task для сервиса по умолчанию PrintingTools ArcGIS Server или /Export%20Web%20Map для пользовательского сервиса печати. URL-адрес будет выглядеть следующим образом:
- Предварительно настроенный сервис печати ArcGIS Server: https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
- Пользовательский сервис печати ArcGIS Server: https://webadaptorhost.domain.com/webadaptorname/rest/services/folder/servicename/GPServer/TaskName
Асинхронные сервисы печати не поддерживаются.
Геометрии
Можно добавить на портал следующие типы сервисов геометрии:
- Сервис геометрии с интегрированного или обслуживаемого сервера
- Сервис геометрии который требует учетную запись и находится на сервере, который не интегрирован с порталом
- Сервис геометрии, который не требует учётную запись и находится на сервере, который не интегрирован с порталом
Предварительно настроенный сервис геометрии, включённый на все сайты ArcGIS Server останавливается по умолчанию. Вручную запустите сервис, чтобы получить доступ к его URL, он будет в формате https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/Geometry/GeometryServer.
Пользовательский сервис геометрии ArcGIS Server будет иметь URL в формате https://gisserver.domain.com:6443/arcgis/rest/services/folder/servicename/GeometryServer.
Геообогащение
Вы можете добавить Сервис геообогащения Esri GeoEnrichment Service с ArcGIS Online на свой портал. Чтобы использовать этот сервис, вы должны предоставить учётные данные для учётной записи организации ArcGIS Online, у которой есть связанные кредиты.
Веб-приложение Business Analyst использует Геообогащение как служебный сервис в портале Enterprise для создания сайтов, отчетов, инфографики и т.д. Возможности Геообогащение, предоставленные в Business Analyst Server, могут быть настроены в портале следующим образом:
- Убедитесь, что вы вошли под учётной записью администратора по умолчанию или участника с пользовательской ролью, имеющей права администрирования, чтобы управлять служебными сервисами.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Щелкните Служебные сервисы в левой части страницы.
- Введите URL вашего сервиса Геообогащение, например https://webadaptor.domain.com/arcgis/rest/services/DefaultMap/geoenrichmentserver.
- Нажмите Сохранить.
Примечание:
Автономные данные, включенные в Business Analyst Server будут поддерживать Геообогащение для данных по местоположениям анализа только для США. Для поддержки данных на другие территории необходимо воспользоваться специализированными сервисами.
Гидрология
Вы можете добавить Сервис Esri Hydrology Service с ArcGIS Online на свой портал. Чтобы использовать этот сервис, вы должны предоставить учётные данные для учётной записи организации ArcGIS Online.
Высоты в орто-картографировании
Этот сервис используется веб-приложением Ortho Maker, от создания первоначальной коллекции изображений до блочного уравнивания и создания конечного продукта. Для пользователей Ortho Maker, если ваш портал не подключен к Интернету, или если у вас есть данные с более высоким разрешением, которые вы хотите использовать в приложении, вы можете опубликовать сервис высот ортокарты и добавить этот адрес URL сервиса. Если у вас нет собственного сервиса высот ортокарты, и пользователи вашего портала имеют доступ к интернету, добавьте сервис высота Esri Orthomapping Elevation Service из ArcGIS Online.
Высоты
На портале имеется два сервиса высот: служебный сервис высот для анализа и сервис высот, используемый в Scene Viewer.
Для анализа вы можете добавить Esri World Elevation Service из ArcGIS Online на свой портал. Чтобы использовать этот сервис, вы должны предоставить учётные данные для учётной записи организации ArcGIS Online. Или можно настроить собственный служебный сервис высот, чтобы использовать его, когда портал не подключен к Интернету.
Для Scene Viewer, если ваш портал не подключен к сети Интернет или у вас есть данные с более высоким разрешением, которые вы хотите использовать в качестве Сервиса высот Scene Viewer, можно опубликовать его из ArcMap и обновить настройки Elevation3D Service на портале.
Путевые листы и маршрутизация
Можно добавить на портал следующие типы сервисов построения маршрутов и создания путевых листов:
- Служебные сервисы сетевого анализа Esri на ArcGIS Online. Чтобы использовать эти сервисы, вы должны предоставить учётные данные для учётной записи организации ArcGIS Online, у которой есть связанные кредиты. Включаются следующие сервисы:
- Прокладка маршрута
- Ближайший пункт обслуживания
- Ближайший пункт обслуживания (Асинхронный)
- Область обслуживания
- Область обслуживания (Асинхронная)
- Задача выбора маршрута транспорта
- Задача выбора маршрута транспорта (Асинхронная)
- Размещение-распределение
- Утилиты маршрутизации
- Утилиты маршрутизации (Асинхронный)
- Трафик
- Данные трафика
- Ваши собственные сетевые служебные сервисы для использования на портале, не имеющем возможности работы в автономной среде. Подробные инструкции по пошаговому развертыванию см. в статье Публикация утилиты сервисов маршрутизации.
Геокодирование
Можно настроить несколько сервисов геокодирования на портале. Поддерживаются следующие типы сервисов геокодирования:
- Сервис геокодирования с интегрированного или обслуживаемого сервера
- Сервис геокодирования, который требует учётную запись и находится на сервере ArcGIS GIS Server, который не интегрирован с вашим порталом.
- Сервис геокодирования, который не требует учётную запись и находится на сервере ArcGIS GIS Server, который не интегрирован с порталом.
- Геокодер Esri World Batch Geocoder. Вы должны предоставить учётные данные для учётной записи ArcGIS Online, имеющей кредиты, связанные с её использованием этого сервиса.
- Вид локатора после настройки Esri World Batch Geocoder.
ArcGIS World Geocoding Service по умолчанию настроен как служебный сервис геокодирования. Если вы хотите геокодировать таблицу адресов, в качестве служебного сервиса геокодирования настройте одно из следующего:
- Сервис геокодирования ArcGIS Server, для которого включена операция Пакетное геокодирование.
Адрес URL для сервиса геокодирования из ArcGIS Server имеет формат https://webadaptorhost.domain.com/webadaptorname/rest/services/folder/servicename/GeocodeServer.
- Esri World Batch Geocoder из ArcGIS Online.
Чтобы настроить Esri World Batch Geocoder как служебный сервис геокодирования, перейдите на вкладку ArcGIS Online и отметьте опцию Геокодирование под разделом Настройка служебных сервисов. Помните, что учётные данные ArcGIS Online, которые вы вводите для подключения к этому сервису, должны обладать правами доступа к геокодированию в ArcGIS Online, а также то, что использование этого сервиса приводит к расходованию кредитов ArcGIS Online.
Локатор используется для поиска и размещения адресов и местоположений на карте. Вы можете указать локаторы, которые будут доступны для участников вашего портала. Вы можете добавить локатор путем ссылки на URL-адрес вашего собственного локатора, или указав существующий элемент локатора в вашем портале.
Примечание:
Если вы указываете один или более видов локаторов вместе с ArcGIS World Geocoding Service, пользователи могут увидеть множество вариантов сопоставлений при поиске местоположений. Чтобы гарантировать оптимальные условия публикации и геопоиска, настройте пакетное геокодирование и геопоиск при настройке локаторов вашего портала.
Для добавления локатора выполните следующие шаги:
- Убедитесь, что вы вошли под учётной записью администратора по умолчанию или участника с пользовательской ролью, имеющей права администрирования, чтобы управлять служебными сервисами.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Щелкните Служебные сервисы в левой части страницы.
- В разделе Геокодирование щелкните Добавить локатор и выполните одно из следующего:
- Выберите Из URL и введите адрес URL локатора, например, https://webadaptorhost.domain.com/webadaptorname/rest/services/World/GeocodeServer.
- Выберите Из существующего локатора и выберите нужный элемент локатора. Для выбора доступны только локаторы, выложенные в общий доступ для вашей организации или для всех (публичные).
- В качестве Имени локатора введите то имя, которое вы хотите отображать в ниспадающем списке локаторов на сайте (например, в Map Viewer).
Подсказка:
Выберите описательное имя для локатора, например, Локатор ресторанов.
- Для Замещающего текста введите подсказку, которая будет появляться в окне ввода на сайте.
Подсказка:
Введите поясняющую подсказку, например, Введите имя ресторана.
- Включите соответствующие опции геопоиска и пакетного геокодирования.
- Настройте количество потоков для пакетного геокодирования и щелкните кнопку OK, чтобы сохранить изменения. Это число должно быть меньше количества экземпляров, доступных для сервиса. Чтобы настроить число экземпляров вашего опубликованного сервиса геокодирования, перейдите к ArcGIS Server Manager. Опция для настройки количества потоков для пакетного геокодирования недоступна для Esri World Batch Geocoder или для представлений локатора. Для получения дополнительной информации о пакетных потоках геокодирования см. Рекомендации по пакетному геокодированию на портале.
- Повторите процесс, чтобы добавить дополнительные локаторы.
- Вы можете управлять локаторами следующими способами:
- Чтобы изменить имеющийся локатор, щелкните кнопку рядом с локатором и внесите изменения. Щёлкните OK, чтобы сохранить изменения.
- Чтобы удалить имеющийся локатор, щелкните кнопку рядом с локатором.
- Чтобы изменить порядок локаторов в ниспадающем списке геопоиска на сайте, нажимайте стрелки вверх и вниз рядом с нужным локатором.
- Щелкните Сохранить.
Подсказка:
Чтобы вернуть локаторы обратно к локатору по умолчанию, удалите URL и щёлкните Сохранить. При обновлении страницы отобразится URL по умолчанию. Если на портале в будущем потребуется удалить элемент локатора, вы должны удалить его из списка до удаления элемента.
Настройка служебных сервисов на портале
Способ настройки служебных сервисов зависит от того, откуда берётся этот сервис. Следуйте инструкциям, соответствующим источнику сервиса, который вы хотите настроить как служебный сервис портала.
- Если сервис поставляется Esri и требует учетную запись аккаунта ArcGIS Online, необходимо использовать вкладку ArcGIS Online на странице портала Настройки, чтобы выбрать сервис для настройки и сохранить данные учетной записи. Чтобы узнать, как это сделать, см. Настройка ArcGIS Online - служебные сервисы.
- Если сервис находится на интегрированном сервере, то вам потребуется запустить сервис, опубликовать его, а затем настроить его как служебный сервис.
- Если сервис не происходит из интегрированного сервера и требует предоставления учётных данных, то вам следует добавить сервис в качестве элемента на ваш портал, задать учётные данные для сервиса, предоставить доступ к сервису, затем настроить его как служебный сервис. Таким образом добавляются сервисы с безопасных сайтов ArcGIS Server.
- Если сервис размещён не на интегрированном сервере и не требует учётных данных, добавьте URL непосредственно в диалоговое окно Служебные сервисы.
Примечание:
Если ваш портал получает доступ к какому-либо служебному сервису через HTTPS, но сайт ArcGIS Server, на котором запущен служебный сервис, использует самозаверенный сертификат или сертификат, изданный внутренним центром сертификации, необходимо настроить портал так, чтобы этот сертификат считался заслуживающим доверия. Инструкции см. в разделе Настройка портала на доверие к сертификатам, полученным от вашего центра сертификации.
Если сервис происходит из интегрированного сервера
- На сайте ArcGIS Server, который вы интегрировали с вашим порталом, запустите сервисы, которые вы желаете настроить как служебные. Вы можете выполнить это посредством входа в ArcGIS Server Manager под учетной записью участника портала с правами администратора. Manager обычно доступен через URL-адрес, такой как https://gisserver.domain.com:6443/arcgis/manager. Предварительно настроенные сервисы печати и геометрии ArcGIS Server по умолчанию остановлены.
- Убедитесь, что вы вошли под учётной записью администратора по умолчанию или участника с пользовательской ролью, имеющей права администрирования, чтобы управлять служебными сервисами.
- Щелкните вкладку Мои ресурсы на странице содержания.
- Щёлкните имя сервиса, который вы хотите настроить в качестве служебного сервиса, чтобы открыть страницу описания элемента.
- На вкладке Обзор щёлкните Опубликовать и укажите, кому дать доступ к этому сервису.
Способ публикации сервиса зависит от того, кому нужны функциональные возможности, предоставляемые сервисом. Например, если вы хотите, чтобы кто угодно, подключающийся к порталу, мог видеть эскизы и печатать карты, предоставьте доступ к сервису печати для группы Для всех. Если вы хотите разрешить пользователям портала использовать геокодирование, но не хотите, чтобы с геокодированием работали анонимные пользователи, предоставьте доступ к сервису геокодирования только для организации портала. Если вы хотите ограничить использование инструментов анализа, для которых требуется геообогащение, лишь для участников конкретных групп, опубликуйте сервис геообогащения только для этих групп.
- Щёлкните OK, чтобы применить настройки Общего доступа.
- Скопируйте URL в нижней части вкладки Обзор.
- Откройте страницу Организация на сайте портала и щёлкните Настройки.
- Щелкните Служебные сервисы.
- Вставьте URL сервиса в соответствующее поле. Убедитесь, что вы добавили в ссылку на сервис имя задачи, если речь идёт о сервисе печати или маршрутизации. См. выше разделы по каждому из типов сервисов для получения более подробной информации.
- Нажмите Сохранить.
Если сервис не происходит из интегрированного сервера и требует предоставления учетных данных
- Убедитесь, что вы вошли под учётной записью администратора по умолчанию или участника с пользовательской ролью, имеющей права администрирования, чтобы управлять служебными сервисами.
- Щелкните вкладку Мои ресурсы на странице содержания.
- Щелкните Добавить элемент > Из URL-адреса.
- В диалоговом окне Элемент из Интернета выберите опцию Веб-сервис ArcGIS Server и укажите URL-адрес сервиса.
- Так как это безопасный сервис, для получения к нему доступа вы должны указать учётные данные. Введите корректные имя пользователя и пароль для доступа к сервису, а затем выберите Сохранить учётные данные вместе с элементом сервиса. Не предлагать для аутентификации. Чтобы сохранить учётные данные.
- Введите заголовок и теги сервиса и щёлкните Добавить элемент.
Появляется страница описания элемента.
- На вкладке Обзор щёлкните Опубликовать и укажите, кому дать доступ к сервису.
Способ публикации сервиса зависит от того, кому нужны функциональные возможности, предоставляемые сервисом. Например, если вы хотите, чтобы кто угодно, подключающийся к порталу, мог видеть эскизы и печатать карты, предоставьте доступ к сервису печати для группы Для всех. Если вы хотите разрешить пользователям портала использовать геокодирование, но не хотите, чтобы с геокодированием работали анонимные пользователи, предоставьте доступ к сервису геокодирования только для организации портала. Если вы хотите ограничить использование инструментов анализа, для которых требуется геообогащение, лишь для участников конкретных групп, опубликуйте сервис геообогащения только для этих групп.
- Щёлкните OK, чтобы применить настройки Общего доступа.
- Скопируйте URL в нижней части вкладки Обзор.
- Откройте страницу Организация на сайте портала и щёлкните Настройки.
- Щелкните Служебные сервисы.
- Вставьте URL сервиса в соответствующее поле. Убедитесь, что вы добавили в ссылку на сервис имя задачи, если речь идёт о сервисе печати или маршрутизации. См. выше разделы по каждому из типов сервисов для получения более подробной информации.
- Нажмите Сохранить.
Если сервис не происходит из интегрированного сервера и не требует предоставления учётных данных
- Убедитесь, что вы вошли под учётной записью администратора по умолчанию или участника с пользовательской ролью, имеющей права администрирования, чтобы управлять служебными сервисами.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Щелкните Служебные сервисы.
- Вставьте URL сервиса в соответствующее поле. Убедитесь, что вы добавили в ссылку на сервис имя задачи, если речь идёт о сервисе печати или маршрутизации. См. выше разделы по каждому из типов сервисов для получения более подробной информации.
- Нажмите Сохранить.
- Повторите эти шаги для настройки других сервисов в качестве служебных.
Подсказка:
Чтобы вернуть URL служебных сервисов по умолчанию, удалите URL каждого настроенного вами служебного сервиса и щелкните Сохранить. При возврате на страницу Служебные сервисы будут возвращены URL по умолчанию.