android 三种定位方式 介绍

三种获取手机的位置的方式_20

1、网络定位(network)。前提是必须连上网络:wifi、3G、2G;

 获取到IP地址

 例如:传美版QQ,彩虹版QQ,珊瑚虫版QQ,就有一个功能显示对方的IP;

 根据IP显示具体的位置;

 

 原理是建立一个库那个IP地址对应那个地方;早期警方破案就采用此特点;

 

 有局限性:针对固定的IP地址。

 如果手机网或者ip地址是动态分布IP,这个偏差就很大。这种情况是无法满足需求的。

 

2、基站定位(passive)。

 

工作原理:手机能打电话,是需要基站的。手机定位也是用基站的。

手机附近能收到3个基站的信号,就可以定位了。

基站定位有可能很准确,比如基站多的地方;

如果基站少的话就会相差很大。

精确度:几十米到几公里不等;

 

3、GPS定位(gps)。

A-GPS使用了卫星定位 需要联网辅助修正位置

需要3颗卫星;

特点是:需要搜索卫星,头顶必须是空旷的;

 

影响条件:云层、大厦、大树。

 

卫星:美国人、欧洲人的卫星。

北斗:中国的,但没有民用,只是在大巴,战机等使用。

精确度:15米左右

你可能感兴趣的:(android 三种定位方式 介绍)