Настройка сервисов построения маршрута

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

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

После настройки сервисы маршрутизации могут использоваться в различных приложениях, таких как ArcGIS Pro, или для того, чтобы построить путевой лист и выполнить анализ в Map Viewer. Вы можете также использовать сервисы маршрутизации, чтобы включить возможности сетевого анализа в свои приложения. Кроме того, с сервисами построения маршрутов можно использовать SDK и API, например ArcGIS Maps SDK for JavaScript, ArcGIS REST API или различные собственные сервисы ArcGIS Maps SDKs.

Более подробно о различных API для доступа к сервисам маршрутизации

Настройка сервисов построения маршрута

Чтобы настроить сервисы построения маршрутов в ArcGIS Enterprise, выполните следующие действия.

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

Использовать сервисы построения маршрутов из ArcGIS Online

Вы можете настроить ArcGIS Enterprise с сервисами построения маршрутов из ArcGIS Online. Для этого у вас должна быть учетная запись организации ArcGIS Online. Учетная запись должна иметь связанные с ней кредиты и соответствующие разрешения для использования сервисов маршрутизации.

  1. В диалоговом окне Настройка сервисов построения маршрута выберите опцию ArcGIS Online и щелкните Далее.
  2. Введите учетные данные для учетной записи ArcGIS Online, которая будет использоваться для сервисов маршрутизации, и выберите папку или создайте папку, в которой будут созданы соответствующие элементы в ArcGIS Enterprise.
  3. Щелкните Сохранить.

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

Опубликовать набор сетевых данных

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

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

Более подробно о хранилищах данных в ArcGIS Enterprise

Внимание:

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

  1. В диалоговом окне Настройка сервисов построения маршрута выберите Сетевой набор данных, который я хочу опубликовать, и щелкните Далее.
  2. В разделе Набор сетевых данных выполните следующие действия:
  3. В ниспадающем меню Элемент хранилище данных, содержащий набор сетевых данных, выберите элемент хранилища данных, содержащий набор сетевых данных.
  4. В ниспадающем меню Сайт ГИС-сервера, на котором будут размещаться сервисы построения маршрутов, выберите сайт сервера или организацию, которые будут использоваться для размещения сервисов построения маршрутов. В этом ниспадающем меню указаны только сайты или организации версии 11.0 и выше, имеющие доступ к элементу хранилища данных.
  5. Относительный путь набора сетевых данных - это путь к набору сетевых данных в хранилище данных. Например, если путь к каталогу набора сетевых данных в файловой базе геоданных C:\data\streets\NorthAmerica.gdb\Routing\Routing_ND, а элемент хранилища данных ссылается на C:\data, значением относительного пути к набору сетевых данных будет /streets/NorthAmerica.gdb/Routing/Routing_ND.

    Примечание:

    Относительный путь к набору сетевых данных должен указываться через прямую косую черту.

  6. В разделе Свойства сервиса выполните следующие действия:
  7. Для параметра Папка сервиса укажите имя папки сервера, в которой будут опубликованы сервисы построения маршрутов.
  8. Для каждого параметра Типы сервисов используйте переключатель, чтобы указать, должен ли данный тип быть включен или выключен.
    Примечание:
    Функции некоторых готовых клиентских приложений могут быть отключены. Чтобы использовать все или только необходимые сервисы, убедитесь, что они включены в диалоговое окно Настройка сервисов построения маршрутов.
  9. При необходимости в разделе Дополнительные свойства загрузите файл свойств сервисов построения маршрутов, чтобы задать конкретные свойства для сервисов построения маршрутов, такие как минимальное и максимальное количество экземпляров сервисов.
  10. Если вы не укажете файл свойств, будут использоваться свойства по умолчанию.
    Перед публикацией убедитесь, что все параметры введены правильно.
  11. Щелкните Публикация сервисов построения маршрутов.

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

  12. После завершения публикации вы получите подтверждение URL-адреса сайта или организации, где опубликованы сервисы построения маршрутов и набор сетевых данных.

Если для публикации сервисов построения маршрутов вы используете данные StreetMap Premium, и эти данные настроены на использование трафика в реальном времени, вы также увидите элемент сервиса данных о трафике, указывающий, что для сервисов построения маршрутов настроен трафик в реальном времени из ArcGIS Online.

После успешной настройки сервисов маршрутизации в организации будет создано несколько элементов сервиса:

  • Инструмент Сервис сетевого анализа
  • Элемент Слой изображений карты

Подробнее о настройке информации и параметров элемента

Примечание:

Вы можете изменять дополнительные свойства сервисов построения маршрутов, используя ArcGIS Enterprise Administrator Directory.

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

Поиск и устранение проблем

Если у вас возникнут проблемы во время публикации, вы увидите предупреждающие сообщения или сообщения об ошибках. Подробнее о предупреждениях и ошибках при публикации сервисов построения маршрутов.

Если у вас есть несколько предупреждений или сообщений об ошибках, вы можете просмотреть их все, нажав кнопку Просмотреть предупреждения при публикацции сервисов построения маршрутов или Просмотреть ошибки при публикации сервисов построения маршрутов. Щелкнув Подробные сообщения о публикации сервисов маршрутов, вы можете открыть необработанные сообщения JSON, возвращенные из публикации REST API сервисов маршрутизации, которые могут содержать дополнительную информацию.

Использовать существующие сервисы построения маршрутов

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

  1. В диалоговом окне Настройка сервисов построения маршрута выберите Существующие сервисы построения маршрутов (Advanced).
  2. Создавайте URL-адреса для существующих сервисов построения маршрутов. Вам не нужно указывать URL для всех этих сервисов.
  3. Щелкните Сохранить.

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

Просмотр или удаление сервисов построения маршрутов

Для просмотра или удаления URL-адреса или элемента сервиса построения маршрутов выполните следующие действия:

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

Удаление сервисов построения маршрутов

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

  1. В разделе Путевые листы и маршрутизация на странице Служебные сервисы нажмите кнопку Опции Опции.
  2. Щелкните Удалить сервисы построения маршрутов.

    Если вы настроили сервисы построения маршрутов с URL-адресами служебных сервисов построения маршрутов, то вы можете непосредственно редактировать любой служебный сервис, нажав кнопку Опции и выбрав Редактировать сервисы построения маршрутов.

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