time 
设为首页】【收藏本站
当前位置: 主页 > 电脑网络 > 操作系统 > 嵌入式 > Android > Android百度地图开发教程(二)定位功能介绍及地图覆盖物使用示例

Android百度地图开发教程(二)定位功能介绍及地图覆盖物使用示例

时间:2014-01-22 15:09 点击:5901次 字体:[ ]




这一篇文章主要讲解的是百度地图的定位功能,然后还有MyLocationOverlay和PopupOverlay两个地图覆盖物的使用,Overlay是“图层”或“覆盖物”的意思,MyLocationOverlay从名字上面理解就是我的位置图层,他能够实现在地图上显示当前位置的图标以及指南针,MyLocationOverlay只负责显示我的位置,位置数据请使用百度定位SDK获取,将获取的位置数据放在一个LocationData结构中并用该结构设置MyLcationOverlay的数据源,即可创建MyLocationOverlay,PopupOverlay就是弹出窗口图层了,跟PopupWindow类似的东西,下面会介绍他们的使用方法
定位我们使用的是百度 Android 定位SDKv4.0,我们先了解下定位原理和定位精度


定位原理
使用百度Android定位SDK必须注册GPS和网络使用权限。定位SDK采用GPS、基站、Wi-Fi信号进行定位。当应用程序向定位SDK发起定位请求时,定位SDK会根据应用的定位因素(GPS、基站、Wi-Fi信号)的实际情况(如是否开启GPS、是否连接网络、是否有信号等)来生成相应定位依据进行定位。
用户可以设置满足自身需求的定位依据:
若用户设置GPS优先,则优先使用GPS进行定位,如果GPS定位未打开或者没有可用位置信息,且网络连接正常,定位SDK则会返回网络定位(即Wi-Fi与基站)的最优结果。为了使获得的网络定位结果更加精确,请打开手机的Wi-Fi开关。

 

Android百度地图开发教程(二)定位功能介绍及地图覆盖物使用示例_www.fengfly.com  

定位精度

 

 

 

Android百度地图开发教程(二)定位功能介绍及地图覆盖物使用示例_www.fengfly.com
 


了解了百度定位的原理和定位精度之后,接下来我们就来使用百度定位SDKv4.0吧

 



本文地址 : http://www.fengfly.com/plus/view-214534-1.html
标签: Android MyLocationOverlay PopupOverlay
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码: