此处 api 是否允许在 calculateRoute 函数中启用流量

Does here api allow enabling traffic in calculateRoute function

我可以在calculateRoute 函数中指定路线选项时启用路况信息吗?我在我的应用程序中使用 here sdk

这是我的 caclulateRoute 函数

final RouteOptions routeOptions = new RouteOptions();                   
routeOptions.setTruckLength(25);                                        
routeOptions.setTruckHeight(5);                                         
routeOptions.setTruckWidth(2.5f);                                       
routeOptions.setTruckLimitedWeight(40);                                 
routeOptions.setTruckWeightPerAxle(10);                                 
routeOptions.setTruckTrailersCount(1);                                  

RoutePlan routePlan = new RoutePlan();                                  
routePlan.setRouteOptions(routeOptions);                                

for (GeoCoordinate coordinate : locations) {                            
    RouteWaypoint routeWaypoint = new RouteWaypoint(coordinate);        
    routePlan.addWaypoint(routeWaypoint);                               
}                                                                       

CoreRouter coreRouter = new CoreRouter();                               
coreRouter.setConnectivity(CoreRouter.Connectivity.DEFAULT);            
coreRouter.calculateRoute(routePlan,.......

我问的是有什么方法可以指定在计算路线时也应该考虑交通信息。

假设您在谈论高级 SDK(因为您已经提到了核心路由器):

CoreRouter 有一个方法:

setDynamicPenalty(DynamicPenalty 惩罚)

https://developer.here.com/documentation/android-premium/api_reference_java/com/here/android/mpa/routing/DynamicPenalty.html

"penalty" 模式之一是 TrafficPenalty:

setTrafficPenaltyMode(Route.TrafficPenaltyMode模式)

https://developer.here.com/documentation/android-premium/api_reference_java/com/here/android/mpa/routing/DynamicPenalty.html#setTrafficPenaltyMode-com.here.android.mpa.routing.Route.TrafficPenaltyMode-

将流量惩罚模式设置为 OPTIMAL 可能就是您要找的。