wifi定们的原理是什么?

yak 发布于 2012/07/20 14:06
阅读 633
收藏 0
 public Location getLocation(Context context) {    
        LocationManager locMan = (LocationManager) context    
                .getSystemService(Context.LOCATION_SERVICE);    
        Location location = locMan    
                .getLastKnownLocation(LocationManager.GPS_PROVIDER);    
        if (location == null) {    
            location = locMan    
                    .getLastKnownLocation(LocationManager.NETWORK_PROVIDER);    
        }    
        return location;    
    }    

加载中
0
情天大圣
情天大圣
看着 定们进来的,失望屎了!
0
yak
yak
纠正一下:是定位
0
情天大圣
情天大圣

引用来自“yak”的答案

纠正一下:是定位
这跟wifi么有毛关系,是GPS模块,你用GPRS照样可以定位!
0
HILOLT
HILOLT

现在的定位主要是有两种 : 

1 。 gps定位 ,通过卫星,只要你头顶是空旷的 ,就可以定位到你,而且很准确 ,大概可以准确到10米内。android提供了详细的gps服务 ,可以设置刷新的频率 ,计算出经纬度 , 根据经纬度你就可以在PC机上查处手持设备的准确位置了 , 一般安全软件用的就是gps定位追踪防盗。

2 。基站定位 , 通过基站来定位 ,这种误差比较大 。

0
hawkyoung
hawkyoung

NETWORK_PROVIDER应该是指基站定位

当然wifi定位技术上也是可行的(文档原文 This provider determines location based on availability of cell tower and WiFi access points. http://developer.android.com/reference/android/location/LocationManager.html#NETWORK_PROVIDER),可以用于室内,就是用三个以上基站的信号强度定位

返回顶部
顶部