浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

WebAPI文档全面上新

新增示例代码、在线运行等功能,帮助您实现快速接入,前往体验吧!

体验新版


路线规划成功后,就可以使用专业导航服务。

导航过程中修改终点

专业导航服务过程中,可以支持修改终点,自动重新发起算路并继续专业导航服务。

BNRoutePlanNode *endNode = [[BNRoutePlanNode alloc] init];
endNode.pos = [[BNPosition alloc] init];
endNode.pos.x = 113.940868;
endNode.pos.y = 22.54647;
endNode.pos.eType = BNCoordinate_BaiduMapSDK;
[[BNaviModel getInstance] resetNaviEndPoint:endNode];

导航过程中添加途经点

专业导航服务过程中,可以支持添加途经点,自动重新发起算路并继续专业导航服务。

途径点添加最多不能超过3个。

BNRoutePlanNode *viaNode = [[BNRoutePlanNode alloc] init];
viaNode.pos = [[BNPosition alloc] init];
viaNode.pos.x = 113.940868;
viaNode.pos.y = 22.54647;
viaNode.pos.eType = BNCoordinate_BaiduMapSDK;
[[BNaviModel getInstance] addViaPoint:viaNode];

导航过程中更换路线偏好

专业导航服务过程中,可以支持更换路线偏好,自动重新发起算路并继续专业导航服务。

[[BNaviModel getInstance] mapReRoutePlanWithNewRoutePlanMode:BNRoutePlanMode_Recommend];

导航过程中进入或退出一键全览模式

专业导航服务过程中,可以支持通过接口设置进入或退出一键全览模式。

进入一键全览模式:

[[BNaviModel getInstance] mapEnterViewAllMode];

退出一键全览模式:

[[BNaviModel getInstance] mapExitViewAllMode];

主辅路切换

专业导航服务过程中,可以支持通过接口进行主辅路切换,桥上桥下切换。

切换到主路:

[[BNaviModel getInstance] mapMainSlaveViaductChangeTo:BNRoadType_MainRoad];

沿途搜索

专业导航服务过程中,可以支持通过接口进行沿途搜索。

[[BNaviModel getInstance] viaSearchWithKeyWord:@"银行"];
  • 文档根本没法用

  • 文档水平很差

  • 文档水平一般

  • 文档不错

  • 文档写的很好

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

提交反馈

拖动标注工具

添加矩形标注

添加箭头标注

完成

取消