示例代码:
// 摩托车信息bnmotorinfo motorinfo =newbnmotorinfo.builder().plate("沪ftp939").platetype(vehicleconstant.platetype.blue).motortype(vehicleconstant.motortype.oil).displacement("").build();// 该接口会做本地持久化,在应用中设置一次即可baidunavimanagerfactory.getcommonsettingmanager().setmotorinfo(motorinfo);
bundle bundle =newbundle();bundle.putint(bnavicommonparams.routeplankey.vehicle_type,ibnrouteplanmanager.vehicle.motor);list<bnrouteplannode> list =newarraylist<>();bnrouteplannode startnode =newbnrouteplannode.builder().longitude(116.397609).latitude(39.908560).build()bnrouteplannode endnode =newbnrouteplannode.builder().longitude(116.306333).latitude(40.041690).build()list.add(startnode);list.add(endnode);baidunavimanagerfactory.getrouteplanmanager().routeplantonavi(list,ibnrouteplanmanager.routeplanpreference.route_plan_preference_default,bundle, handler);
算路回调和驾车一致,可参考驾车部分
上一篇
下一篇
本篇文章对您是否有帮助?