2017-05-04 2 views
-1

Ich versuche, eine Route für Fußgänger mit HERE SDK für Android zu erstellen. Ich habe versucht, RouteOptions.setTransportMode() zu RouteOptions.TransportMode.PEDESTRIAN,
zu ändern und Map.setMapScheme() zu Map.Scheme.PEDESTRIAN_DAY zu ändern, aber die Route, die ich bekomme (auf der Karte angezeigt), ist für Autonavigation (es berücksichtigt z. B. keine Verkehrszeichen.
Die HERE WeGo App (von Google Play) zeigt Fußwege korrekt an.
Wie kann ich eine Route für Fußgänger mit HERE SDK für Android bauen?Walking Navigation mit HERE sdk

Antwort

0

Ich habe das Problem gefunden. Kurz
In:

routePlan = new RoutePlan(); 
routePlan.addWaypoint(new RouteWaypoint(new GeoCoordinate(lat, lon))); 
routePlan.addWaypoint(new RouteWaypoint(target)); 

// These 4 lines solved the problem 
RouteOptions ro = new RouteOptions(); 
ro.setTransportMode(RouteOptions.TransportMode.PEDESTRIAN); 
ro.setRouteType(RouteOptions.Type.FASTEST); 
routePlan.setRouteOptions(ro); 

CoreRouter coreRouter = new CoreRouter(); 
... 

Ich hatte setRouteOptions() richtig zu verwenden.

Verwandte Themen