Я рассчитал маршрут для 10 путевых точек. Если я просто создам новый MapRoute, он нарисует полный маршрут от первой до последней путевой точки. Можно ли нарисовать часть маршрута от первой до второй путевой точки? Я использую 3.4.0.165 ЗДЕСЬ версия SDK. Я нашел этот ответ, но он для предыдущей версии.
Я попытался нарисовать только первую подгруппу таким образом:
int duration = route.getTta(Route.TrafficPenaltyMode.AVOID_LONG_TERM_CLOSURES, 0).getDuration();
RouteElements routeElementsFromDuration = route.getRouteElementsFromDuration(0, duration);
MapPolyline mapPolyline = new MapPolyline(routeElementsFromDuration.getGeometry());
map.addMapObject(mapPolyline);
Но когда наклон карты включен, полилиния рисуется где-то над дорогами, и если я изменяю масштаб, полилиния меняет положение относительно объектов тайла карты.