Android中的GPS,AGPS,LBS是什么?
作者:互联网
我在android(开发移动和平板电脑的应用程序)工作.我使用的Android版本是2.2.
在我的应用程序中,我想捕获经度,纬度.
我的suprevisor据说使用GPS,AGPS,LBS捕获位置
我是android的新手.我不知道GPS,AGPS,LBS.
请寄给我详细信息,这3个有什么区别,优点,缺点?
解决方法:
不要将LBS与GPS和AGPS进行比较. LBS代表基于位置的服务.这是在GPS / AGPS的帮助下完成的服务.例如,“请求最近的商业或服务,例如ATM或餐馆”是用户所需的服务.有许多应用程序可用于提供上述服务.这些应用程序将使用GPS / AGPS根据获取的位置查找用户的位置和服务.
因此,任何使用位置为用户提供服务的应用程序都被视为LBS.
以下是GPS和AGPS之间的区别
GPS和A-GPS之间的区别实际上非常简单. GPS手机配有内置GPS芯片. GPS是全球定位系统的缩写,通常用于确定设备的位置,速度,方向和时间.因此,例如,在移动设备的情况下,当在设备上激活GPS时,系统将能够在连接三颗或更多颗卫星时对接收器的位置进行三角测量.由于它能够计算速度和方向,因此GPS在驾驶时也常用作导航设备.
另一方面,A-GPS(辅助GPS)被开发用于增强GPS的性能.这在GPS芯片可能难以获得卫星信号的环境中尤其有用,例如城市峡谷,或者有太多头顶障碍的地方. A-GPS的作用是利用一个称为助理服务器的中介,它提供有关小区ID或其他数据的信息,以帮助设备识别要连接的正确卫星.这缩短了位置锁定所需的时间,尽管某些A-GPS解决方案需要有效连接到手机网络.
GPS和AGPS的优点和缺点:
GPS的可靠性和准确性很高,AGPS很低.
AGPS捕获的位置不如GPS准确.
通过GPS捕获的位置耗时且耗电(电池)等.
希望能帮助到你.有关A-GPS的更多详细信息
标签:android,gps,android-location 来源: https://codeday.me/bug/20190711/1437231.html