13 | Документация

Сервис сетевого анализа

Для настройки сервиса сетевого анализа в Конструкторе перейдите во вкладку Сервисы   и добавьте Сервис сетевого анализа , установите необходимое подключение к сервису сетевого анализа в поле url, пример ниже, см. Рисунок 246 .
  • В качестве сервиса сетевого анализа может использоваться сервис, опубликованный на основе индексного rotix-файла, сформированного библиотекой продукта TrueDrive, и доступный по REST API.
  • Также в качестве сервиса сетевого анализа может использоваться сервис построения маршрута Here. Для его использования укажите APP ID и APP CODE. Укажите, какие типы расчета будут доступны пользователю, и какие ограничения сможет выбрать пользователь.
Сервис сетевого анализа позволяет выполнять следующие операции:
  • поиск оптимального маршрута;
  • расчет и построение зон транспортной доступности.
Рисунок 246 - Пример настройки сервиса сетевого анализа
Задайте следующие опции:
  • Использовать для построения маршрута - опция отмечена по умолчанию, предназначена для построения маршрута при заданных настройках сервиса сетевого анализа.
  • Чтобы учитывался тип дорог, заданный в сети, отметьте опцию Использовать иерархию по умолчанию .
  • Чтобы у пользователя появилась возможность выбора использовать или нет иерархию дорог, отметьте опцию Позволять пользователю настраивать использование иерархии.
  • Для того, чтобы учитывать полупрозрачные барьеры, отметьте опцию Возможность указать полупрозрачность барьеров.
  • Укажите Минимальное расстояние для привязки точек к дороге в метрах.
  • Укажите параметр сервиса сетевого анализа, по которому будет оцениваться оптимальность проложенного маршрута, например, наименьшее время, наименьшая протяженность пути и т. д. в поле Тип расчета . Название, введенное в поле Отображаемое имя , будет отображаться на карте. Также вы можете указать ограничения.
    В настройках Тип расчета в списке параметров первый из них является заданным по умолчанию. Для расчета оптимального маршрута перейдите на интерактивную карту и запустите инструмент Поиск оптимального маршрута , укажите необходимые точки для построения маршрута. В результате будет построен оптимальный маршрут, заданный по умолчанию, исходя из первого параметра расчета в настройке Тип расчета , пример ниже, см. Рисунок 247 .
Рисунок 247 - Пример настройки параметра расчета построения маршрута по умолчанию в настройке Типы расчета
  • Если необходимо переназначить настройки параметра расчета, заданного по умолчанию для построения маршрута, перейдите в настройку Тип расчета и укажите нужный параметр в опции Тип расчета по умолчанию , например укажите Big_Truck_Travel_Time (параметр расчета маршрута грузового транспорта) вместо Car, Use Turn Penalty (параметра расчета маршрута легкового автомобиля), заданного по умолчанию, пример ниже, см. Рисунок 248 .
Рисунок 248 - Пример переназначения параметра расчета построения маршрута, заданного по умолчанию в настройке Тип расчета
  • По умолчанию опция Показывать на карте несколько маршрутов отключена, то есть на интерактивной карте при переключении между построенными маршрутами прежний маршрут сбрасывается, хотя расчет по нему сохраняется для возможности переключения на него. Включите опцию Показывать на карте несколько маршрутов, чтобы в окне Поиск оптимального маршрута интерактивной карты при переключении между построенными маршрутами пользователю были доступны заданные параметры расчетов, при этом значения параметров не будут сбрасываться, пример ниже, см. Рисунок 249 . Также при включении опции на интерактивной карте , если пользователь добавляет к существующему построенному маршруту другой параметр расчета, сработает опция добавление/выбор, при этом каждый раз расчет добавляется к запрашиваемому маршруту или подсвечивается при выборе ранее добавленного. В результате последний добавленный/выбранный построенный маршрут будет выделяться синим цветом, а ранее добавленный/выбранный - серым. Если необходимо удалить рассчитанный маршрут с карты, поставьте отметку напротив ссылки на маршрут и нажмите кнопку Очистить , указанный маршрут будет удален с карты, а ссылка будет скрыта.
Рисунок 249 - Пример настройки включенной опции Показывать на карте несколько маршрутов по заданным типам расчета
  • Если необходимо, чтобы маршруты были сгруппированы и построены одновременно для нескольких видов транспорта, например для легкового транспорта и скорой помощи, в опции Типы расчета к параметру расчета маршрута легкового автомобиля Car Travel Time добавьте дополнительный параметр расчета Emergency Travel Time в поле Смежные типы расчета, и включите опцию Показывать на карте несколько маршрутов , тогда в окне Поиск оптимального маршрута интерактивной карты при указании необходимых точек для построения маршрута будет построено сразу два маршрута: для легкового и для грузового автомобиля, пример ниже, см. Рисунок 250 .
Рисунок 250 - Пример настройки Типы расчета, добавление к параметру расчета параметра в опции Смежные типы транспорта