浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。
Android货车导航
概述
百度导航SDK产品介绍
百度货车导航SDK全新上线,支持全国100+城市的货车专项限行信息(宽、高、重等)识别和限行信息查询,智能避让禁行道路和限行区域,提供经济省钱、更快更准的路线,安全可靠。如需试用请至反馈平台申请。
百度货车导航SDK基于全国范围的机动车路网信息,结合分钟级更新的精准实时路况,智能化的路线规划方式,为移动端应用开发者提供了一套简单易用的专业级货车导航服务,通过使用百度货车导航SDK,开发者可以轻松为用户实现专业、高效、精准的导航服务。

百度货车导航为高级服务,需要单独申请服务使用权限。首先您需申请密钥(ak),创建移动端对应的AK获取准入;完成AK创建后,提交工单联系我们,进一步申请测试或者付费购买货车导航服务权限。


免责声明

感谢使用百度货车导航SDK。
1. 百度地图导航为您提供了基于 GPS、基站、Wi-Fi 等综合的定位服务能力,当开启设备定位功能并开始使用我们提供的上述位置服务时,我们会收集用户的动态位置信息以为用户提供相应的导航服务。其中包括定位、路线计算、实时路况、智能路线推荐、智能交通信息推荐等相关的导航服务。
2. 本导航提供的信息仅供出行作为参考,请不要作为出行的唯一依据,同时请参考道路实际情况驾驶。
3. 在驾驶时,请避免操作此产品,以免发生人身危险及其他不必要的损失。
4. 导航时会产生的一定的网络流量费,该费用由电信运营商收取。
5. 导航会持续使用GPS定位服务,切换至后台播报时,仍会保持GPS连接,相比其他操作会消耗更多的电量。
6. 因违反交通法规及上述忠告而发生的一切损失,本产品不承担任何责任。

百度货车导航优势
货车导航

支持传入完备车辆信息(车牌号、车辆类型、排放标准、宽、高、重等)
支持设置多个途经点和ETA计算
支持实时路况算路
支持多种路线偏好选择,如不走高速、距离优先等;首创更贴合货车用户的省钱路线偏好

支持全国100+城市智能避让限行


专业级GPS导航

全新的沉浸式悬浮界面设计,图区更大,导航信息更聚焦

支持车牌设置,轻松实现本地限行提示和路线规划

支持更多专业级导航功能的自定义控制


智能化路线规划

导航中实时智能规划路线

支持偏航后重新规划路线

输入车牌后可避开限行区域的规划路线,避免违章


场景化信息引导

根据驾驶场景展示个性化引导信息,简单易懂

高速沿途服务区、收费站一目了然

各类电子眼、超速动态提醒,避免违章

动态路口放大图,直观清晰,关键路口不走错


人性化语音播报

根据驾驶场景提供简单易懂、人性化的信息播报

可使用预制TTS播报导航引导信息(仅支持中文)

可轻松实现第三方TTS接入并播报语音


精准的实时路况

导航中提供分钟级更新的精准路况信息

导航中可实时开启或关闭底图路况


个性自定义图层

支持简单的自定义图层

支持以Drawable作为数据源的自定义图层


驾车页

提供完整的驾车页Demo,开发者可直接使用

支持驾车页UI自定义



货车信息设置

IBNOuterSettingManager.IBNCommonSetting中设置货车信息setTruckInfo(BNTruckInfo truckInfo) ,

// 货车信息
BNTruckInfo truckInfo = new BNTruckInfo.Builder()
                .plate("京A88888") // 车牌号
                .axlesNumber(2) // 轴数
                .axlesWeight(1) // 轴重 0~100吨 单位吨
                .emissionLimit(VehicleConstant.EmissionStandard.S3) // 排放标准
                .length(5) // 车长 0~25米 单位m
                .weight(2) // 车重 0~100吨 单位吨
                .loadWeight(1) // 核定载重 0~100吨 单位吨
                .oilCost("40000") // 油耗(计算省钱路线) 0~150L
                .plateType(VehicleConstant.PlateType.BLUE) // 车牌颜色
                .powerType(VehicleConstant.PowerType.OIL) // 动力类型
                .truckType(VehicleConstant.TruckType.HEAVY) // 货车类型
                .height(2) // 车高 0~10米 单位m
                .width(2.5f) // 车宽 0~5米 单位m
                .build();
// 该接口会做本地持久化,在应用中设置一次即可
BaiduNaviManagerFactory.getCommonSettingManager().setTruckInfo(truckInfo);

货车算路
Bundle bundle = new Bundle();
bundle.putInt(BNaviCommonParams.RoutePlanKey.VEHICLE_TYPE,
          BNRoutePlanManager.Vehicle.TRUCK); // 算路车辆类型
bundle.putString(BNaviCommonParams.RoutePlanKey.ASSIGN_ROUTE, ""); // 经验路线标示 
routePlanToNavi(bundle);
  
private void routePlanToNavi(final Bundle bundle) {
        List<BNRoutePlanNode> list = new ArrayList<>();
        list.add(BNDemoFactory.getInstance().getStartNode(this));
        list.add(BNDemoFactory.getInstance().getEndNode(this));
  
        // 关闭电子狗
        if (BaiduNaviManagerFactory.getCruiserManager().isCruiserStarted()) {
            BaiduNaviManagerFactory.getCruiserManager().stopCruise();
        }
        BaiduNaviManagerFactory.getRoutePlanManager().routePlanToNavi(
                list,
                IBNRoutePlanManager.RoutePlanPreference.ROUTE_PLAN_PREFERENCE_DEFAULT,
                bundle, handler);
}
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

如发现文档错误,或对此文档有更好的建议,请在下方反馈。问题咨询请前往反馈平台提交工单咨询。

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消