百度定位与百度POI搜素结合的问题整理
来源:互联网 发布:js获取设备ip 编辑:程序博客网 时间:2024/05/21 19:42
BDLocationListener中的onReceiveLocation方法每次定位就调用,如果需要每次定位后即可刷新POI,需要注意以下几点,否则将不会显示POI。
1、poiSearchNearBy必须要在地图刷新及反向GEO搜索之后。并且要在onGetAddrResult中调用。
//刷新地图
refreshMap();
//反Geo搜索
mSearch.reverseGeocode(ptCenter);
//搜索POI
//mSearch.poiSearchNearBy("ATM", ptCenter, 6000);//不能在此执行,否则不能进入onGetAddrResult,无法反Geo搜索。
public void onGetAddrResult(MKAddrInfo res, int error)
{
Log.d(TAG, "Enter onGetAddrResult()");
//poiSearchNearBy必须要在地图刷新及反向GEO搜索之后。
//poiSearchNearBy必须要在onGetAddrResult中调用,否则不能进入onGetAddrResult。
mSearch.poiSearchNearBy("ATM", ptCenter, 6000);
2、initMKSearch(MKSearch初始)的初始必须在定位方式后调用,并且不能在onReceiveLocation中调用。
//初始地图
initMap();
//定位初始、设置、启动
setLocClient();
//初始化地址搜索模块,注册事件监听编码。
initMKSearch();//rwb:该方法需要在定位方式后调用,并且不能在onReceiveLocation中调用。
- 百度定位与百度POI搜素结合的问题整理
- 百度地图的定位和poi搜索
- 第三方平台——百度地图的使用《定位与Poi搜索》—AS
- Openlayers3结合百度地图API实现定位与展示
- 百度地图定位问题
- 百度地图 定位问题
- 百度定位问题
- 百度定位与百度天气预报接口的使用
- webView调用百度地图的定位问题
- 百度地图API的定位问题
- 关于百度地图定位异常的问题
- 百度地图的定位与操作 zrj
- 百度地图的简单使用与定位
- 使用百度地图结合GPS进行定位
- Android百度地图之定位功能(结合百度地图API)
- 域名整理与百度
- 百度地图的定位
- 百度定位的实现
- 安装UML工具:EA(Enterprise Architect)+首次使用EA
- 如何修改数据?alter和update的区别?
- typedef
- 如何修改数据:update
- 开发者如何利用工具快速开发出完美的App
- 百度定位与百度POI搜素结合的问题整理
- 【JavaScript 7—基础知识点】:BOM
- Android的四大主键——activity
- 写给自己的话
- git学习
- Oracle对象的死锁
- 悼念老房东
- 循环-16. 猴子吃桃问题(15)
- OpenCV中Adaboost训练的经验总结