Участники роли администраторов по умолчанию и пользовательских ролей с соответствующими правами могут настроить портал для использования различных сервисов, выполняющих следующие задачи: печать, геокодирование, вычисление геометрии, пространственный анализ, маршрутизация и др. Это называется служебными сервисами. Более подробно об этих сервисах см. в разделе Служебные сервисы.
Способ настройки служебных сервисов для вашего портала зависит от происхождения и размещения сервиса:
Типы служебных сервисов
Воспользуйтесь следующими ссылками, чтобы узнать о вариантах конфигурации, доступных для каждого служебного сервиса. После того как вы определитесь с тем, как вы хотите настроить служебные сервисы вашей организации, перейдите к инструкциям по настройке служебных сервисов.
- Печать
- Геометрия
- Геообогащение
- Гидрология
- Высоты в орто-картографировании
- Высоты
- Маршрутизация
- Сервис кэшированных изображений высот
- Символы
- Геокодирование
Печать
На всех сайтах ArcGIS Server есть предварительно настроенные сервисы печати. При настройке хост-сервера сервис печати хост-сервера запускается автоматически и становится сервисом печати по умолчанию в вашей организации.
Вы также можете добавить следующие типы сервисов печати:
- Предварительно настроенный сервис печати другого сайта ArcGIS Server — URL-адрес имеет формат https://gisserver.example.com/arcgis/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task.
- Ваш собственный сервис печати ArcGIS Server — URL-адрес имеет формат https://gisserver.example.com/arcgis/rest/services/folder/servicename/GPServer/TaskName.
Асинхронные сервисы печати не поддерживаются.
Геометрия
На всех сайтах ArcGIS Server есть предварительно настроенные сервисы геометрии. При настройке хост-сервера сервис геометрии хост-сервера запускается автоматически и становится сервисом геометрии по умолчанию в вашей организации.
Примечание:
Сервис геометрии публикуется в вашей организации по умолчанию. Если ваша организация предоставляет публичный доступ к веб-картам, установите уровень общего доступа к элементу сервиса геометрии на Для всех (общий). В противном случае некоторые карты могут потребовать от пользователей входа в систему.
Можно также добавить следующие типы сервисов геометрии:
- Предварительно настроенный сервис геометрии другого сайта ArcGIS Server — URL-адрес имеет формат https://gisserver.example.com/arcgis/rest/services/Utilities/Geometry/GeometryServer.
- Ваш собственный сервис геометрии ArcGIS Server будет иметь URL в формате https://gisserver.example.com/arcgis/rest/services/folder/servicename/GeometryServer..
- Сервис геометрии, размещенный Esri — этот сервис доступен через ArcGIS Online и не требует учетных данных. URL сервиса - https://utility.arcgisonline.com/arcgis/rest/services/Geometry/GeometryServer.
GeoEnrichment
Нет сервиса GeoEnrichment по умолчанию. Поддерживаются следующие опции:
- ArcGIS GeoEnrichment Service, размещенный Esri — этот сервис определения местоположения требует наличия учетной записи организации ArcGIS Online, с которой связаны кредиты. Его можно включить для вашей организации, выполнив действия по настройке служебных сервисов ArcGIS Online. Этот сервис будет поддерживать использование приложений и инструментов, таких как виджет ArcGIS Business Analyst в ArcGIS Experience Builder и инструмент Обогатить слой в Map Viewer.
- GeoEnrichment Service, размещенный из Business Analyst Enterprise — для организаций с Business Analyst Enterprise сервис GeoEnrichment может быть уже опубликован и настроен как служебный сервис при настройке GeoEnrichment Server. URL находится в формате https://gisserver.example.com/arcgis/rest/services/World/GeoEnrichmentServer.
Если у вас есть Business Analyst Enterprise, вы также можете настроить служебные сервисы маршрутизации и геокодирования для вашей организации. Убедитесь, что вы следуете инструкциям по установке Business Analyst Enterprise.
Примечание:
Включенные в ArcGIS Business Analyst Enterprise устанавливаемые данные будут поддерживать сервисы GeoEnrichment только в Соединенных Штатах. Для поддержки международных данных необходимо использовать Esri Services.
Гидрология
Нет сервиса гидрологии по умолчанию. Вы можете настроить свою организацию на использование сервиса анализа гидрологии, размещенного Esri. Этот сервис анализа требует наличия учетной записи организации ArcGIS Online, с которой связаны кредиты. Его можно включить для вашей организации, выполнив действия по настройке служебных сервисов ArcGIS Online.
Высоты ортокартографирования
Нет сервиса высот ортокартографирования по умолчанию. Этот служебный сервис необходимо настроить для организаций с помощью Ortho Maker. Поддерживаются следующие опции:
- Сервис высот ортокартографирования, размещенный Esri — этот сервис требует наличия учетной записи организации ArcGIS Online, с которой связаны кредиты. Его можно включить для вашей организации, выполнив действия по настройке служебных сервисов ArcGIS Online.
- Собственный сервис высот ортокартографирования ArcGIS Server — при использовании собственного сервиса убедитесь, что сервис высот охватывает территорию, на которой расположены ваши проекты Ortho Maker. Если вам нужно хорошее качественное загружаемое DTM мира для ваших проектов, изучите ЦМП мира. URL имеет формат http://gisserver.example.com/arcgis/rest/services/folder/servicename/ImageServer.
Дополнительные сведения см. в разделе Настройка и конфигурация Ortho Maker.
Высоты
Нет сервиса высот по умолчанию. Когда вы добавляете служебный сервис высот можно выбрать Высота или Высота (синхронный). Поддерживаются следующие опции:
- Сервис высот, размещенный Esri — этот сервис требует наличия учетной записи организации ArcGIS Online, с которой связаны кредиты. Его можно включить для вашей организации, выполнив действия по настройке служебных сервисов ArcGIS Online.
- Ваш собственный сервис высот ArcGIS Server будет иметь URL в формате http://gisserver.example.com/arcgis/rest/services/folder/serviceName/GPServer.
Путевые листы и маршрутизация
Нет сервисов маршрутизации по умолчанию. Поддерживаются следующие опции:
- Сервисы маршрутизации, размещенные Esri — для этих сервисов требуется учетная запись организации ArcGIS Online, с которой связаны кредиты и права доступа для использования сервисов маршрутизации. Их можно настроить как служебный сервис на странице ArcGIS Online. При использовании этого сервиса расходуются кредиты указанной учетной записи.
- Ваши собственные сервисы маршрутизации ArcGIS Server — если у вас есть набор сетевых данных, в котором содержатся данные об улицах, вы можете использовать его в качестве источника для своих сервисов построения маршрутов. После добавления в свою организацию в качестве элемента хранилища данных вы сможете публиковать свои сервисы маршрутизации и настраивать их как служебные сервисы на странице Служебные сервисы. Если у вас есть существующие сервисы построения маршрутов, например, размещенные на автономном сервере, вы можете настроить в качестве своих сервисов маршрутизации.
Для публикации сервисов маршрутизации в ArcGIS Enterprise требуется Расширение ArcGIS Network Analyst. Более подробно см. в разделе Настройка сервисов маршрутизации.
Сервис кэшированных изображений высот
По умолчанию сервис Terrain 3D, размещенный Esri, настроен как сервис кэшированных изображений высот. Хотя он доступен через ArcGIS Online, он не требует учетных данных ArcGIS Online.
Вы также можете добавить собственный сервис высот, чтобы дополнить стандартный сервис данными о высоте более высокого разрешения для интересующей вас области.
Символы
На всех сайтах ArcGIS Server есть предварительно настроенные сервисы символов. При настройке хост-сервера сервис символов хост-сервера запускается автоматически и становится сервисом символов по умолчанию в вашей организации.
Поддерживаются также следующие опции:
- Предварительно настроенный сервис другого интегрированного сайта ArcGIS Server — URL-адрес имеет формат http://gisserver.example.com/arcgis/rest/services/Utilities/Symbols/SymbolServer.
- Ваш собственный сервис символов ArcGIS Server будет иметь URL в формате http://gisserver.example.com/arcgis/rest/services/folder/servicename/SymbolServer.
Сервисы символов должны быть размещены на сайтах интегрированных серверов.
Геокодирование
ArcGIS World Geocoding Service, размещенный Esri и доступный через ArcGIS Online, по умолчанию настроен в качестве служебного сервиса геокодирования по умолчанию. Сервис по умолчанию не требует ввода учетных данных ArcGIS Online и не поддерживает пакетное геокодирование.
Можно добавить несколько сервисов геокодирования. Поддерживаются следующие опции:
- ArcGIS World Geocoding Service настроен для пакетного геокодирования. Для этого сервиса определения местоположения требуется учетная запись организации ArcGIS Online, с которой связаны кредиты и права геокодирования. Его можно настроить на странице ArcGIS Online.
- Ваш собственный сервис геокодирования ArcGIS Server. Вы можете добавить локатор из URL-адреса сервиса геокодирования или выбрать элемент локатора, который уже есть в вашей организации. Сюда входят представления локаторов, созданные ArcGIS World Geocoding Service. URL-адрес имеет формат http://gisserver.example.com/arcgis/rest/services/folder/servicename/GeocodeServer.
Сервисы геокодирования могут браться с сайтов сервера, не интегрированного с вашей организацией. Подробнее см. Настройка организации на геокодирование адресов.
Примечание:
Если вы указываете один или более видов локаторов вместе с ArcGIS World Geocoding Service, пользователи могут получить множество вариантов сопоставлений при поиске местоположений. Чтобы гарантировать оптимальные условия публикации и геопоиска, настройте пакетное геокодирование и геопоиск при настройке локаторов вашей организации.
Добавление локатора
Для добавления локатора выполните следующие шаги:
- Для управления служебными сервисами убедитесь, что вы вошли как участник роли администратора по умолчанию или участник с пользовательской ролью, имеющей права администрирования.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Щелкните Служебные сервисы.
- В разделе Геокодирование щелкните Добавить локатор и выполните одно из следующего:
- Выберите Из URL и введите URL-адрес локатора, например, https://webadaptorhost.example.com/webadaptorname/rest/services/World/GeocodeServer.
- Выберите Из существующего локатора и выберите элемент локатора. Эта опция не появляется, если в ресурсах вашей организации нет элемента локатора, а для выбора доступны только локаторы, которыми поделились ваша организация или все желающие.
- В качестве Имени локатора укажите то имя, которое вы хотите видеть в ниспадающем списке локаторов на сайте (например, в Map Viewer).
Подсказка:
Введите описательное имя для локатора, например, Локатор ресторанов.
- Для Замещающего текста введите подсказку, которая будет появляться в окне ввода на сайте.
Подсказка:
Введите поясняющую подсказку, например, Введите имя ресторана.
- Дополнительно, включите соответствующие опции, чтобы разрешить геопоиск и пакетное геокодирование.
- Настройте количество потоков для пакетного геокодирования и щелкните кнопку OK, чтобы сохранить изменения.
Это число должно быть меньше количества экземпляров, доступных для сервиса. Чтобы настроить количество экземпляров опубликованного сервиса геокодирования, войдите в ArcGIS Server Manager для сайта ArcGIS Server, на котором работает сервис геокодирования.
Опция для настройки количества потоков для пакетного геокодирования недоступна для ArcGIS World Geocoding Service или для представлений локатора.
Для получения дополнительной информации о пакетных потоках геокодирования см. Рекомендации по пакетному геокодированию на портале.
- Щелкните Сохранить.
- Повторите процесс, чтобы добавить дополнительные локаторы.
- Вы можете управлять локаторами следующими способами:
- Чтобы отредактировать имеющийся локатор, щелкните кнопку Дополнительные опции
рядом с локатором и выберите Редактировать. Внесите изменения и щелкните Сохранить. - Чтобы удалить имеющийся локатор, щелкните кнопку Дополнительные опции
рядом с локатором и выберите Удалить. - Чтобы изменить порядок локаторов в ниспадающем списке геопоиска на сайте, перетащите локатор вверх или вниз.
- Чтобы отредактировать имеющийся локатор, щелкните кнопку Дополнительные опции
Подсказка:
Чтобы вернуть локаторы к локатору по умолчанию, удалите URL и щелкните Сохранить. При обновлении страницы служебный сервис возвращается к URL-адресу по умолчанию. Если вам понадобится удалить элемент локатора из организации в будущем, вы должны удалить его из списка служебных сервисов геокодирования, прежде чем удалять элемент.
Настройка служебных сервисов
Способ настройки служебных сервисов зависит от того, откуда берётся этот сервис. Следуйте инструкциям, соответствующим источнику сервиса, который вы хотите настроить как служебный сервис для портала.
- Если сервис поставляется ArcGIS Online и требует учетную запись из аккаунта ArcGIS Online, необходимо использовать вкладку ArcGIS Online на странице Настройки на портале, чтобы выбрать сервис для настройки и сохранить данные учетной записи. Чтобы получить инструкции, обратитесь к разделу Настройка служебных сервисов ArcGIS Online.
- Если сервис находится на интегрированном сервере, то вам потребуется запустить сервис, опубликовать его, а затем настроить его как служебный сервис.
- Если сервис не происходит из интегрированного сервера и требует ввода учётных данных, добавьте сервис в качестве элемента организации, задайте учётные данные для сервиса, предоставьте доступ к сервису, а затем настройте его как служебный сервис. Таким образом добавляются сервисы с защищенных сайтов ArcGIS Server.
- Если сервис размещен не на интегрированном сервере и не требует учетных данных, добавьте URL непосредственно на вкладку Служебные сервисы на странице Настройки.
Примечание:
Если ваш портал получает доступ к какому-либо служебному сервису через HTTPS, но сайт ArcGIS Server, на котором запущен служебный сервис, использует самозаверенный сертификат или сертификат, изданный внутренним центром сертификации, необходимо настроить портал так, чтобы этот сертификат считался заслуживающим доверия. Инструкции см. в разделе Настройка портала на доверие к сертификатам, полученным от вашего центра сертификации.
Настройка сервиса из интегрированного сервера
Чтобы настроить сервис из интегрированного сервера, выполните следующие действия:
- На сайте ArcGIS Server, который вы интегрировали с вашим порталом, запустите сервисы, которые вы желаете настроить как служебные.
Для этого войдите в ArcGIS Server Manager для сайта ArcGIS Server. Воспользуйтесь учетной записью участника портала с правами администратора. Server Manager обычно доступен через URL-адрес, такой как https://gisserver.example.com:6443/arcgis/manager.
Предварительно настроенные сервисы печати и геометрии ArcGIS Server по умолчанию остановлены.
- Для управления служебными сервисами войдите на портал как участник роли администратора по умолчанию или участник с пользовательской ролью, имеющей права администрирования.
- Найдите сервис, который вы хотите настроить как служебный, и опубликуйте его.
Способ публикации сервиса зависит от того, кому нужны функциональные возможности, предоставляемые сервисом. Например, если вы хотите, чтобы кто угодно, подключающийся к порталу, мог видеть эскизы и печатать карты, предоставьте доступ к сервису печати для группы Для всех. Если вы хотите разрешить участникам организации использовать геокодирование, но не хотите, чтобы с геокодированием работали анонимные пользователи, предоставьте доступ к сервису геокодирования только для организации портала. Если вы хотите ограничить использование инструментов анализа, для которых требуется GeoEnrichment, лишь участниками конкретных групп, опубликуйте ArcGIS GeoEnrichment Service только для этих групп.
- Откройте страницу элемента сервиса и скопируйте URL-адрес в нижней части вкладки Обзор.
- Откройте страницу Организация на портале и щелкните вкладку Настройки.
- Щелкните Служебные сервисы.
- Перейдите в раздел соответствующего служебного сервиса и щелкните кнопку редактирования.
- Добавьте URL-адрес и, если необходимо, присоедините к сервису имя задачи, если это сервис печати или маршрутизации.
См. выше разделы по каждому из типов сервисов для получения более подробной информации.
- Щелкните Сохранить.
Настройка сервиса, которые берется не из интегрированного сервера и требует ввода учетных данных
- Для управления служебными сервисами убедитесь, что вы вошли как участник роли администратора по умолчанию или участник с пользовательской ролью, имеющей права администрирования.
- Выполните следующие действия, чтобы добавить элемент по URL-адресу.
Необходимо включить опцию Хранить учетные данные с элементом сервиса.
Так как это защищенный сервис, для получения к нему доступа необходимо задать учетные данные. Введите действующие имя пользователя и пароль для доступа к сервису.
- Как только для сервиса будет создан элемент, опубликуйте его для тех пользователей, которым он необходим.
Способ публикации сервиса зависит от того, кому нужны функциональные возможности, предоставляемые сервисом. Например, если вы хотите, чтобы кто угодно, подключающийся к порталу, мог видеть эскизы и печатать карты, предоставьте доступ к сервису печати для группы Для всех. Если вы хотите, чтобы участники организации геокодировали местоположения, но не хотите, чтобы с геокодированием работали анонимные пользователи, предоставьте доступ к сервису геокодирования только для организации. Если вы хотите ограничить использование инструментов анализа, для которых требуется обогащение данных, лишь участниками конкретных групп, опубликуйте ArcGIS GeoEnrichment Service только для этих групп.
- Скопируйте URL в нижней части вкладки Обзор на странице элемента.
- Откройте страницу Организация на портале и щелкните вкладку Настройки.
- Щелкните Служебные сервисы.
- Перейдите в раздел соответствующего служебного сервиса и щелкните кнопку редактирования.
- Добавьте URL-адрес и, если необходимо, присоедините к сервису имя задачи, если это сервис печати или маршрутизации.
См. выше разделы по каждому из типов сервисов для получения более подробной информации.
- Щелкните Сохранить.
Настройка сервиса, которые берется не из интегрированного сервера и не требует ввода учетных данных
- Для управления служебными сервисами убедитесь, что вы вошли как участник роли администратора по умолчанию или участник с пользовательской ролью, имеющей права администрирования.
- Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
- Щелкните Служебные сервисы.
- Перейдите в раздел соответствующего служебного сервиса и щелкните кнопку редактирования.
- Добавьте URL-адрес и, если необходимо, присоедините к сервису имя задачи, если это сервис печати или маршрутизации.
См. выше разделы по каждому из типов сервисов для получения более подробной информации.
- Щелкните Сохранить.
- Повторите эти действия для настройки других сервисов в качестве служебных сервисов организации.
Подсказка:
Чтобы вернуть URL служебных сервисов по умолчанию, удалите URL каждого настроенного вами служебного сервиса и щелкните Сохранить. При возврате на страницу Служебные сервисы возвращаются URL по умолчанию.