Skip To Content

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

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

Функция Маршруты (Directions) во вьюере карт портала использует сервисы маршрутизации и геокодирования портала. Сервис геокодирования портала применяется для нахождения адресов или названий мест во входных данных участников портала для начальной и конечной точек маршрута. Сервис маршрутизации строит маршрут от начальной до конечной точки.

Как администратор портала вы должны настроить сервис маршрутизации, чтобы он был доступен. Если вы не настроили сервис маршрутизации, то кнопка Маршруты (Directions) будет отсутствовать во вьюере карт портала.

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

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

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

вы можете использовать сервис маршрутизации ArcGIS Online или собственный сервис сетевого анализа в качестве сервиса маршрутизации.

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

Если у вашей организации есть учетная запись ArcGIS Online, то вы можете настроить портал на использование сервиса маршрутизации ArcGIS Online.

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

Использование собственного сервиса сетевого анализа

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

Подсказка:

Для сервисов маршрутизации требуется дополнительный модуль ArcGIS Network Analyst. Если вы не знакомы с этим дополнительным модулем, см. следующие разделы в справке по ArcGIS Desktop:

Следующие шаги суммируют то, что вам следует настроить в вашем собственном сервисе сетевого анализа:

  1. Создайте слой сетевого анализа и опубликуйте его как сервис.

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

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

Настройте сервис геокодирования

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

  1. Следуйте инструкциям в разделе Создание локатора адресов справки ArcGIS Desktop, чтобы создать локатор из ваших данных. Если вы желаете видеть предложения, появляющиеся во вьюере карт, при создании локатора отметьте опцию Предложить инструмента Создать локатор адресов.
  2. Опубликуйте локатор как сервис, щелкнув правой кнопкой мыши по локатору в дереве Каталога в ArcGIS Desktop и выбрав Опубликовать как сервис (Share As Service)

    Более подробно о публикации как сервис смотри в разделе Как опубликовать сервис (How to publish a service) справочной системы ArcGIS Server.

  3. Если при создании локатора вы не включили функцию Предложить, вы можете включить ее на сервисе геокодирования после его публикации. Откройте Редактор сервисов (Service Editor) для данного сервиса в ArcGIS Desktop или в ArcGIS Server Manager, щелкните закладку Возможности (Capabilities) и отметьте опцию Предложить.
  4. Настройте полученный в результате сервис как служебный сервис портала для геокодирования, следуя инструкциям в разделе Конфигурация служебных сервисов.