百度地图导航问题

Posted 蓝天下的田埂上

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了百度地图导航问题相关的知识,希望对你有一定的参考价值。

1、Q:工程配置问题及编译无法通过的问题请优先参考以下链接: 
A:请按以下链接对工程进行必要配置 
http://developer.baidu.com/map/i … dk/guide/helloworld

2、Q:未通过授权,暂不能使用百度导航SDK: 
A:1)确保已在网上申请过AK。http://lbsyun.baidu.com/apiconsole/key?application=key 
2)在官方demo上试一下能否通过授权(此过程中请保持网络畅通) 
3)如果官方demo出现授权不成功,请检查AK是否申请成功,删除app后过一会重试。

3、Q:TTS授权失败问题: 
A:1)有没有进行白名单注册了?http://app.navi.baidu.com/ttsregister/appinfo 
2)试一下在官方demo上能否正常播报语音? 
3)检查网络是否畅通?  
3)检查工程所在目录以及工程名是否含有特殊字符?(存放的文件夹名称也不能含有特殊字符) 
4、Q:1)加入导航SDK后,地图不显示了; 
2)加入导航SDK后,模拟器运行不过。 
A:这两个问题都是由于导航SDK v2.0.4版本以前与地图SDK冲突,最新版本已解决冲突问题。请下载最新版导航SDK。 
http://developer.baidu.com/map/i … sdkios-nav-download

5、Q:导航的起始坐标和终点坐标怎么取? 
A:可以传入原始坐标,也可以集成百度地图SDK后,传入百度地图坐标,并用BNPosition中的eType属性标识。具体可以参照官方demo: 
BNRoutePlanNode *startNode = [[BNRoutePlanNode alloc] init]; 
startNode.pos = [[BNPosition alloc] init]; 
startNode.pos.x = 113.948222; 
startNode.pos.y = 22.549555; 
startNode.pos.eType = BNCoordinate_BaiduMapSDK; 
其中:注意x为经度,y为纬度 
/** 
* 经度 
*/ 
@property(nonatomic,assign)double x;

/** 
* 纬度 
*/ 
@property(nonatomic,assign)double y;

6、Q:路线规划失败 
A:1)请检查是否按Q4中的方式正确设置了起始点; 
2)检查网络是否畅通; 
3)坐标系是否正确?请了解一下原始坐标、国测局坐标、百度坐标。

7、Q:导航SDK是否支持步行导航和公交导航? 
A:导航SDK暂不支持步行导航和公交导航 
7、Q:发起导航前,如何获取路径全览和全程距离时间? 
A:这部分接口目前暂未开放,后续SDK将开放更多接口供开发者使用,请关注。

以上是关于百度地图导航问题的主要内容,如果未能解决你的问题,请参考以下文章

百度地图自定义语音导航教程

百度导航无法搜索?

百度地图导航怎么是逆时针的路线

安卓啥导航地图最好,要有离线地图

百度地图下载|百度地图

百度地图怎么设置