毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

LocationManager.NETWORK_PROVIDER是什么意思

更新时间:2013-4-11:  来源:毕业论文

LocationManager.NETWORK_PROVIDER是什么意思
关于手机定位 我查到的资料有 基站定位 wifi定位 gps定位

LocationManager.NETWORK_PROVIDER
LocationManager.GPS_PROVIDER

第一个是啥意思啊??

我只用第一个NETWORK_PROVIDER可以定位,并且打开gprs,但不准确。

基站定位也不准确,网络上找到的wifi定位也不太准确。

问题来了,我打开wifi而不用gprs的时候再用NETWORK_PROVIDER,获取的地址似乎相对比较准确。。

实际上NETWORK_PROVIDER是干嘛的 - -?

还有就是在wifi不可用的情况下,我gps定位不了,我直接用NETWORK_PROVIDER定位?还是用基站?

LocationManager.NETWORK_PROVIDER是网络定位,目前Android版本中实现是封装在Google的Service里,并无源码。
基本原理也是收集手机里获取的基站/wifi信息,发送到Google的Server,Google Server经过计算之后返回位置信息。

API文档说NETWORK_PROVIDER是基于Wifi/基站等信息定位,目前Google的实现如同你的所说的基站定位貌似根本不起作用。
而且Google的服务基于大家都明白的把世界隔离起来的原因是不可靠的,可以用其它实现来代替,试过Baidu的定位,效果还不错。

LocationManager.GPS_PROVIDER 用于GPS定位,LocationManager.NETWORK_PROVIDER用于网络定位。
网络定位时,使用wifi好像比使用GPRS定位精度高。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。