一.百度地图的初始化 主要用到三个类: 1.BMapManager:使用地图sdk前需先初始化BMapManager.BMapManager是全局的,可为多个MapView共用,它需要地图模块创建前创建, 并在地图地图模块销毁后销毁,只要还有地图模块在使用,BMapManager就不应该销毁.它属于地图引擎管理类. 最好在用一个自定义的继承于Application的类来依附Activity的生命周期,它有四个常用方法: public boolean start() //开启百度地图API pub…
哎,经历了小编的最近时间的研究,我的百度定位终于成功啦,刹那间觉得自己萌萌哒啦(- ̄▽ ̄)- 话不多说,直接进入正题: 首先,我们来看一下效果: [分析定位原理] [编码分析] 1)处理程序的清单文件:url(http://developer.baidu.com/map/index.php?title=android-locsdk/guide/v5-0): 2)增加布局信息:此处只有一个按钮和一个文本信息 3)编写java代码: public class MainActivity extends…
ps:(1.地图应用一定要在真机测试: 2.Design By:Android Stdio: 3.百度地图官方参考链接(http://developer.baidu.com/map/index.php?title=androidsdk): 4.如有不足,请指出,谢谢): 下面我们来研究百度地图: [1]首先:在使用百度地图的时候需要得到百度地图官方提供的AK码,具体如何获得,请参考(http://developer.baidu.com/map/index.php?title=androidsdk…
如题,相同是百度地图SDK开发过程中遇到的一个问题.交代下背景: 开发了一款内嵌百度地图的应用,因此里面差点儿相同将眼下百度地图SDK开放的主要功能都用到了,定位,地图显示,覆盖物标示.POI搜索,行程路线规划,GPS导航..等等都有. 开发最開始用到的SDK版本号由于是整合版本号,因此各个功能部分的SDK都不确保是最新的.也就没有遇到诸如论坛上的好多仁兄遇到的将分别下载的几个单独的SDK包集成到一个应用中引发的冲突的问题.毕竟之前用的整合包导航SDK还是1.1的定位SDK还是5.3的地图SDK…
BDLocation类,封装了定位SDK的定位结果,在BDLocationListener的onReceive方法中获取.通过该类用户可以获取error code,位置的坐标,精度半径等信息.具体方法请参考类参考. 获取error code: public int getLocType ( ) 返回值: 61 : GPS定位结果,GPS定位成功. 62 : 无法获取有效定位依据,定位失败,请检查运营商网络或者wifi网络是否正常开启,尝试重新请求定位. 63 : 网络异常,没有成功向服务器发起请…
<script src="http://api.map.baidu.com/api?key=&v=2.0&ak=youkey"></script> var map = new BMap.Map("allmap"); var point = new BMap.Point(120.948935, 31.470289); map.centerAndZoom(point, 11); map.addControl(new BMap.Ma…
开始 这两天公司有个页面需要做数据可视化的展示,数据视化采用的是Echarts+百度地图API做展示,需要用到县级区级下钻的一个联动效果发现网上关于Echarts做到县区级下钻的资料很少,有的话也不是很详细,对于刚接触Echarts的让人来说可能有些搞不明白,在这里我把Echarts下钻开发过程中总结的知识分享给大家,也能使自己加深印象,当然啦,对于一些在软件行业折腾了几年的老油条来说,这些都是一些非常基础的东西.但是还是希望能帮助到那些刚接触Echarts遇到类似问题需要帮助的人.如果哪里写的…
PS:吾之荣耀,离别已久. 学习内容: 1.实现地图控制. 2.百度地图开发的一些细节     1.实现地图控制:   这一篇主要写在百度地图上添加一些其他控制.上一篇书写了覆盖物的添加,地理编码和反地理编码,还有如何实现定位.那么这一篇主要是说一下实现地图控制,以及一些细节.由于我也是看着牛人的博客学习的.因此可能有点杂乱无章.   MapView.   地图控制主要是通过使用MapView类中的一些相关函数来实现地图控制.这里的实现地图控制主要是控制Map上的View视图.在Map上添加或者…
由于项目需求缘故,最近在学习Android地图的开发,所以就记录一下学习过程.最近都会陆续更新啦.目前使用百度地图API的挺多的,所以就先以它为基础学习一些地图的调用. 一.AK的申请 与web开发不一样,Android的地图项目开发需要申请一个AK才能调用地图功能. 1.注册成为百度开发者,正常填入信息即可. 2.申请密钥: 在http://lbsyun.baidu.com/apiconsole/key中创建应用,现在百度只允许一个key对应一个应用. (1)应用名称:与自己创建项目名一致.…
我们可以进入百度API的网站学习百度地图API:http://dev.baidu.com/wiki/map/index.php,看完这些你应该基本上会掌握了,还有一些显示地图中一些很神奇的效果,需要一些别人写好的类库,我们可以查看学习,并下载其API源代码:http://dev.baidu.com/wiki/map/index.php?title=MapLibrary 以下是自己在学习中所写的测试代码,有详细的注解,希望对大家学习有所帮助: <!DOCTYPE HTML PUBLIC "-…