Маршрутизатор не использует параметры веса грузовика для расчетов

#heremaps #heremaps-android-sdk

Вопрос:

Android здесь sdk премиум версии 3.18.5

Здесь sdk не использует параметр веса, или я использую его неправильно. Мои настройки базового маршрута:

 routePlan.routeOptions.routeType = RouteOptions.Type.FASTEST routePlan.routeOptions.transportMode = RouteOptions.TransportMode.TRUCK  

Я проверил различные комбинации truckLimitedWeight и truckWeightPerAxle параметры, но безуспешно. Маршрутизатор по — прежнему возвращает маршруты по дороге с ограничением веса 5 т или 3,5 кг. Есть ли какие-либо другие настройки, которые следует установить для достижения ограничений по весу, связанных с маршрутизацией грузовиков?

Комментарии:

1. Возможно, связано: когда я использую TruckRestrictionsChecker.getTruckRestrictions(roadElement) элемент дороги с ограничениями по весу, он возвращает мне правильное ограничение, но когда я использую TruckRestrictionsChecker.getTruckRestrictions(roadElement, options) параметры, используемые для расчета маршрута, я вообще не получаю ограничений на этих дорогах. Мои параметры: Тип маршрута = RouteOptions.Type. САМЫЙ БЫСТРЫЙ транспортный режим = Варианты маршрутов. Транспортный режим. КОЛИЧЕСТВО ГРУЗОВИКОВ-трейлеров = 1 Ограниченный вес грузовика = 40 фунтов Количество грузовиков-трейлеров = 2 веса грузовика = 20 фунтов Тип грузовика = Варианты маршрута. Тип грузовика. грузовик