解决Android下Google Maps无法通过GSM基站定位问题
时间: 2011-06-29 - 分类: 榆树网-网络, 精彩 - 无评论 - 5,461 views想必用过Google Maps的人都知道,Google Maps可以充分利用GPS、WIFI基站及GSM基站进行定位,当然这三种定位方式的精度是不一样的,并且精度越来越差,最近入手Android手机,经过一段时间使用之后,发现Google Maps基于GSM定位不稳定,有的时候无法定位。
想必用过Google Maps的人都知道,Google Maps可以充分利用GPS、WIFI基站及GSM基站进行定位,当然这三种定位方式的精度是不一样的,并且精度越来越差,最近入手Android手机,经过一段时间使用之后,发现Google Maps基于GSM定位不稳定,有的时候无法定位。
自从去年7月份入手BlackBerry Curve 8310以来,在手机上也使用过一些地图软件,但是最终还是觉得Google地图效果比较好(手机的硬件配置比较低),唯一的缺点就是比较费流量,当时Google maps给我的感觉是,在本地不缓存地图,每次都是从互联网上直接下载,关闭Google Maps之后,下载到本地的地图文件全部被删除,下次打开需要重新下载。
发本文的目的不在于探讨Google地图WIFI定位技术的原理,也不去研究Google是如何通过WIFI定位的,也不去管Google是如何收集这些WIFI接入点的信息,我只是想验证一下Google地图定位是否结合了IP定位技术。
也许是长期以来一直对手机这一类终端产品性能没有信心吧,所以一些我个人认为比较复杂,在终端上操作会比较费劲的事务,从来就没有想过要在终端上使用,至少在最近一两年实现会比较麻烦,或者说实现了也是一个鸡肋。