因为研究Android接触到LBS,其英文全称为Location Based Services位置服务。应用领域可以很广泛,根据手机的位置帮你找到附近的衣、食、住、行等其他服务信息,可以应用于社交网站SNS、社区网站等。
提到定位服务,首先想到的是GPS,但有不少缺陷:
1、在国内支持GPS的手机用户不广泛。
2、定位速度慢。
3、相当消耗设备的电量,用户不希望因为这个连电话都打不了吧。
4、indoor 弊端,即室内因为卫星信号弱或接受不到,所以无法定位。
LBS从技术层面讲是广义的位置服务,利用综合技术提高定位服务的性能,可用的技术有:
1、Cell ID 可以代表目前手机所使用的基站位置,即可知道手机所在位置。优点刚好弥补GPS所有缺点。缺陷是即便GSM网络非常普及,但是相比GPS精确度不高,一般有100到500米的误差。
2、Wifi 基站,手机或笔记本设备利用其连接的热点发现其位置,并且根据网络服务器获得附近好吃或好玩儿的地方。目前国内很多大城市发展WiFi基站。
3、GPS全球定位系统。
总结:任何单一的定位技术不可能带来良好的用户体验,综合定位技术将是发展趋势。目前国内有驴博士定位平台,发展方向是利用强大的位置数据库,作为中间服务提供给第三方。国外有skyhook,两家公司共同点是利用综合定位技术建立起广泛的位置数据库服务,还有都得到高通(无线芯片市场的领袖)的支持。