百度地图导航问题
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将开放更多接口供开发者使用,请关注。
以上是关于百度地图导航问题的主要内容,如果未能解决你的问题,请参考以下文章