Here maps не правильно ведут по маршруту
Подскажите кто сталкивался с проблемой в HERE maps, создаю маршрут сразу на несколько точек. Подсказки поворотов и голосовые работают не правильно. Точнее до какого то момента и я не понимаю как отследить. Ведет до 1 точки отлично, до 2 тоже, и на каком то моменте оно меня должно вести на 3 точку, но начинает меня вести либо обратно на 1, либо вообще не понятно на какую! Что можно сделать с этим не перестраивая каждый раз маршрут. Спасибо за любую подсказку.
public void createRoute(int index) {
CoreRouter coreRouter = new CoreRouter();
RoutePlan routePlan = new RoutePlan();
RouteOptions routeOptions = new RouteOptions();
routeOptions.setTransportMode(RouteOptions.TransportMode.CAR);
routeOptions.setHighwaysAllowed(false);
routeOptions.setRouteType(RouteOptions.Type.BALANCED);
routeOptions.setRouteCount(0);
routePlan.setRouteOptions(routeOptions);
RouteWaypoint startPoint = new RouteWaypoint(new GeoCoordinate(lng, lat2));
routePlan.addWaypoint(startPoint);
my_ways.clear();
for (int a = 0; a < lat.size(); a++) {
my_ways.add(new RouteWaypoint(new GeoCoordinate(Double.parseDouble(lat.get(a)), Double.parseDouble(lon.get(a)))));
}
for (int a = 0; a < my_ways.size(); a++) {
routePlan.addWaypoint(my_ways.get(a));
}
Вот так я создаю список для построения маршрута