Я использую Здесь карты SDK в проекте Android.Я хочу вычислить трек здесь и поместить его в карту андроида для точного маршрута (рассчитанный по API)
Я пытался получить точки от Json и сопоставить их с путевыми точками, ноРасчетный способ иногда отличается от оригинала.
Что я пробовал до сих пор:
1. Get calculateroute.json from
https://route.api.here.com/routing/7.2/calculateroute.json
2. Put coordinates to RoutePlan
RoutePlan plan = new RoutePlan();
plan.addWaypoint(new RouteWaypoint(new GeoCoordinate(54.3782893, 18.7009037, 0), RouteWaypoint.Type.STOP_WAYPOINT));
plan.addWaypoint(new RouteWaypoint(new GeoCoordinate(54.2660919, 18.6583687, 0), RouteWaypoint.Type.STOP_WAYPOINT));
3. Calculate route and put to a map
new CoreRouter().calculateRoute(plan, new CoreRouter.Listener() {
@Override
public void onCalculateRouteFinished(List<RouteResult> list, RoutingError error) {
MapRoute mapRoute = new MapRoute(list.get(0).getRoute()
new Map().addMapObject(mapRoute)
}
}
Я хочу сделать:
1. Get calculateroute.json from
https://route.api.here.com/routing/7.2/calculateroute.json
2. Create MapRoute from the calculateroute.json result ( but don't calculate it )
3. Put MapRoute to map and start navigation