Настройка служебных сервисов

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

  1. Для управления служебными сервисами убедитесь, что вы вошли как участник роли администратора по умолчанию или участник с пользовательской ролью, имеющей права администрирования.
  2. Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
  3. Щелкните Служебные сервисы.
  4. Настройте какие-либо из следующих служебных сервисов:
Подсказка:

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

Настройка печати

Сервис печати используется для печати и предварительного просмотра карт с помощью кнопки Печать в Map Viewer и Map Viewer Classic, а также с помощью виджетов печати в приложениях ArcGIS, созданных с помощью Web AppBuilder и Instant Apps. Приложения используют в своих виджетах сервис печати, чтобы создавать подходящие для печати документы, с компоновкой, доступной в данном сервисе печати. Шаблоны компоновки печати из сервиса доступны по кнопке Печать в Map Viewer и Map Viewer Classic для любого пользователя организации или извне, у которого есть доступ к вьюерам карт организации. Компоновки основаны на настройках сервиса печати организации и включают любой динамический текст, находящийся в компоновке. Администраторы могут создавать, обновлять и удалять шаблоны компоновки для настройки пользовательской среды.

Поддерживаются сервисы печати из ArcGIS Server 10.1 и более поздних версий. Асинхронные сервисы печати не поддерживаются. Если внешний сервис печати является защищенным, сначала создайте элемент защищенного сервиса в ArcGIS Online, в котором будут храниться учетные данные, необходимые для доступа к сервису печати. Затем можно настроить URL-адрес сервиса, предоставляемого элементом защищенного сервиса в качестве пользовательского сервиса печати. Сервисы печати могут быть внутренними и внешними. Внутренние сервисы печати работают только тогда, когда к ним получает доступ Map Viewer, Map Viewer Classic или приложения, у которых есть доступ к внутреннему сервису печати. Для печати защищенных слоев с аутентификацией на уровне веб-узлов, необходим пользовательский сервис печати настроенный таким образом, чтобы учитывать такую аутентификацию.

  1. Перейдите на страницу настроек служебных сервисов.
  2. В разделе Печать введите URL-адрес синхронного сервиса печати, например, https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintTools/GPServer/Export%20Web%20Map%20Task, и щелкните Сохранить.

    Вам нужно указать REST URL задачи Экспорта веб-карты сервиса печати. Асинхронные сервисы печати не поддерживаются.

    После проверки указанного REST URL, вы увидите начальные шаблоны компоновок, предлагаемые сервисом печати (с опцией печати легенды, если она доступна). Если в организации имеется более одной компоновки печати, с помощью кнопки Печать в Map Viewer Classic и Map Viewer можно открыть список различных компоновок. Вы можете создавать, редактировать или удалять шаблоны для максимального соответствия требованиям пользователей к печати из Map Viewer и Map Viewer Classic. Эти изменения сохраняются как настройки организации; они не сохраняются в сервисе печати.

  3. Вы можете управлять шаблонами компоновки следующими способами:
    • Чтобы создать новую компоновку, щелкните Создать шаблон печати и введите имя длиной до 50 знаков, и описание, до 120 знаков. Символы < и > отфильтровываются. Выберите формат – Image (PNG32) или PDF – и компоновку (предлагаемую сервисом печати), и отметьте опцию печати легенды, если она содержится в сервисе. Щелкните Создать и затем Сохранить, чтобы сохранить новую компоновку.
    • Для просмотра сведений о шаблоне, щелкните кнопку Информация рядом с ним.
    • Чтобы изменить имеющийся шаблон, щелкните кнопку Редактировать рядом с шаблоном, чтобы внести изменения. Щелкните Обновить, чтобы увидеть изменения, и далее Сохранить.
    • Чтобы удалить имеющийся шаблон, щелкните кнопку удаления Удалить рядом с шаблоном.
    • Чтобы обновить список шаблонов текущим содержанием сервиса печати, щелкните Обновить.
    • Если вы хотите использовать сервис печати для Map Viewer и Map Viewer Classic по умолчанию, удалите все шаблоны компоновок и щёлкните Сохранить. В списке шаблонов вы увидите Только карта.

Настройка GeoEnrichment

Сервисы GeoEnrichment дают возможность получать сведения о местоположении или области. Ресурс, который обеспечивается пользовательским сервисом GeoEnrichment, может включать данные ArcGIS Business Analyst Enterprise или пользовательский набор данных, опубликованный на интегрированном сервере в вашем развертывании ArcGIS Enterprise.

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

  1. Войдите в вашу организацию как участник роли администратора по умолчанию или с пользовательской ролью администратора, у которого есть права на создание ресурсов и админирирование служебных сервисов.
  2. Выполните действия по добавлению элемента из URL-адреса, чтобы создать элемент слоя для сервиса GeoEnrichment, предоставив следующую информацию:
    1. Выберите тип элемента Веб-сервис ArcGIS Server.
    2. Укажите URL-адрес пользовательского сервиса GeoEnrichment в поле URL.

      Например, введите https://gisserver.domain.com/arcgis/rest/services/World/GeoEnrichmentServer в поле URL.

    3. Поскольку сервис защищен, предоставьте и сохраните учетные данные вместе с элементом, чтобы позволить всем, кто использует сервис GeoEnrichment, получить к нему доступ с помощью предоставленной вами учетной записи.

      Если вы не сохраните учетные данные вместе с элементом, функциональность GeoEnrichment может быть ограничена.

    Когда вы закончите добавлять сервис GeoEnrichment по URL-адресу, откроется страница нового элемента.

  3. Опубликуйте элемент в своей организации.
  4. Выберите URL на вкладке Обзор страницы элемента сервиса GeoEnrichment и щелкните Копировать.
  5. Используйте элемент GeoEnrichment для настройки служебного сервиса GeoEnrichment.
    1. Перейдите к Организация > Настройки > Служебные сервисы.
    2. Щелкните кнопку редактирования под Геообогащение и вставьте URL-адрес.
    3. Щелкните Сохранить.

Геокодирование

Локатор используется для поиска и размещения адресов и местоположений на карте. ArcGIS Online настроен на использование сервиса ArcGIS World Geocoding Service, который позволяет найти и отобразить указанный адрес или имя-местоположение (геопоиск) на карте. Участникам с соответствующими правами доступа ArcGIS World Geocoding Service позволяет геокодировать сразу большое количество адресов (пакетное геокодирование), например, при публикации размещенного векторного слоя из CSV-файла, содержащего адреса.

Вы можете указать локаторы, которые будут доступны для участников вашей организации. Вы можете добавить локатор путем ссылки на адрес URL своего локатора, или используя существующий вид локатора или локатор (сервис геокодирования) в вашей организации.

Примечание:
  • Если вы указываете один или более видов локаторов вместе с ArcGIS World Geocoding Service, пользователи могут увидеть множество вариантов сопоставлений при поиске местоположений. Чтобы гарантировать оптимальные условия публикации и геопоиска, настройте пакетное геокодирование и геопоиск при настройке локаторов вашей организации.
  • Использование ArcGIS World Geocoding Service или видов этого локатора для пакетного геокодирования (включая публикацию файлов CSV или Excel в качестве размещенных векторных слоев) приводит к расходу кредитов. При использовании локаторов для геопоиска кредиты не потребляются.

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

Добавление локатора

Для добавления локатора выполните следующие шаги:

  1. Перейдите на страницу настроек служебных сервисов.
  2. В разделе Геокодирование щелкните Добавить локатор и выполните одно из следующего:
    • Выберите Из URL и введите адрес URL локатора, например, https://webadaptorhost.domain.com/webadaptorname/rest/services/World/GeocodeServer.
    • Выберите Из существующего локатора и выберите нужный элемент локатора. Вы не увидите эту опцию, если в ресурсах вашей организации нет элемента локатора, а для выбора доступны только локаторы, которыми поделились ваша организация или все желающие.
      Примечание:

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

  3. В качестве Имени локатора введите то имя, которое вы хотите отображать в ниспадающем списке локаторов на сайте (например, в Map Viewer).
    Подсказка:

    Выберите описательное имя для локатора, например, Локатор ресторанов.

  4. Для Замещающего текста введите подсказку, которая будет появляться в окне ввода на сайте.
    Подсказка:

    Введите поясняющую подсказку, например, Введите имя ресторана.

  5. Включите соответствующие опции геопоиска и пакетного геокодирования и щёлкните OK.
  6. Повторите процесс, чтобы добавить дополнительные локаторы.
  7. Вы можете управлять локаторами следующими способами:
    • Чтобы отредактировать имеющийся локатор, щелкните кнопку Дополнительные опции Дополнительные опции рядом с локатором и выберите Редактировать. Внесите изменения и щелкните Сохранить.
    • Чтобы удалить имеющийся локатор, щелкните кнопку Дополнительные опции Дополнительные опции рядом с локатором и выберите Удалить.
    • Чтобы изменить порядок локаторов в ниспадающем списке геопоиска на сайте, перетащите локатор вверх или вниз.
Подсказка:

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

Настройка маршрутизации и путевых листов

Сервис маршрутизации используется для получения путевых листов в Map Viewer и Map Viewer Classic. Поддерживаются сервисы маршрутизации из ArcGIS Server 10.0 и более поздних версий. Защищенные внутренние сервисы маршрутизации не поддерживаются. Организации также могут настраивать режимы передвижения для моделирования режима перемещения, который применяется в приложениях, использующих сервис маршрутизации. Режимы передвижения определяют, как двигаются по улицам пешеход, легковой автомобиль, грузовик или другое транспортное средство. Режим передвижения может быть общим – например, при моделировании обычных грузовых машин, или более специфическим – при моделировании пожарной машины с лестницей или спасательной техники.

  1. Перейдите на страницу настроек служебных сервисов.
  2. В разделе Маршрутизация, в секции Сервис маршрутизации введите URL-адрес вашего сервиса маршрутизации, например, https://gisserver.domain.com/arcgis/rest/services/World/Route/NAServer/Route_World.
  3. Для настройки режимов перемещения, использующихся с сервисом маршрутизации, щелкните в разделе Режимы передвижения щелкните Создание режимов передвижения и настройте различные опции.

    Подробное описание настройки режимов передвижения см. в разделе Режимы передвижения.