{"version":"0.1.0","code":"0000","result":true,"message":"处理成功","errdetail":"","timestamp":1671516402804,"data":{"id":71713964,"title":"17.7.3.1 算路控制参数设置一致性","slug":"gbhekc","format":"lake","bookId":26046811,"body":null,"body_draft":null,"body_html":"
说明:
任何一段的HMI调用RouteService::control接口,都会对双端设备生效。
关联文档:
主屏HMI设置控制参数
副屏HMI设置控制参数
com.autonavi.gbl.route.model.RouteControlKey
可以通过该参数设定车辆参数、算路服务参数等信息。
⚠️ 部分的RouteService.control的开关配置,需要配合GuideService.setParam开关配置才能生效,见【GuideService与RouteService需要配对使用的特别说明】。
设置算路引擎参数,通过key-value的方式设置参数,key见RouteControlKey
boolean com.autonavi.gbl.route.RouteService.control(@RouteControlKey.RouteControlKey1 int key, String Value)
说明:函数详情,请复制函数名称到在线API搜索。
RouteService mRouteService = (RouteService)ServiceMgr.getServiceMgrInstance().getBLService(SingleServiceID.RouteSingleServiceID);\n...\n// 设置车牌号\nmRouteService.control(RouteControlKey.RouteControlKeyVehicleID, "京A00001");\n// 设置eta请求的躲避车辆限行开关,0表示关闭eta限行请求,1 表示打开eta限行请求\nmRouteService.control(RouteControlKey.RouteControlKeyETARestriction, "1" );\n// 设置在线算路的超时时间为10秒 , 默认8s\nmRouteService.control(RouteControlKey.RouteControlKeySetTotalTime, "10000");\n// 设置车厂渠道号,用于开启ODD功能场景\nmRouteService.control(RouteControlKey.RouteControlConfigSetOddKey, "C04XXXXX");\n