示例代码:
// 摩托车信息BNMotorInfo motorInfo = new BNMotorInfo.Builder().plate("沪FTP939").plateType(VehicleConstant.PlateType.BLUE).motorType(VehicleConstant.MotorType.OIL).displacement("").build();// 该接口会做本地持久化,在应用中设置一次即可BaiduNaviManagerFactory.getCommonSettingManager().setMotorInfo(motorInfo);
Bundle bundle = new Bundle();bundle.putInt(BNaviCommonParams.RoutePlanKey.VEHICLE_TYPE, IBNRoutePlanManager.Vehicle.MOTOR);List<BNRoutePlanNode> list = new ArrayList<>();BNRoutePlanNode startNode = new BNRoutePlanNode.Builder().longitude(116.397609).latitude(39.908560).build()BNRoutePlanNode endNode = new BNRoutePlanNode.Builder().longitude(116.306333).latitude(40.041690).build()list.add(startNode);list.add(endNode);BaiduNaviManagerFactory.getRoutePlanManager().routePlan(list,IBNRoutePlanManager.RoutePlanPreference.ROUTE_PLAN_PREFERENCE_DEFAULT,bundle, handler);
算路回调和驾车一致,可参考驾车部分
上一篇
下一篇
本篇文章对您是否有帮助?