2015第8周四羊年第一天
不知为何,莫名的心烦,或许是因为对互联网公司的红包失望,为朋友的不理解,为把握不住的时间流逝……开心也是一天,不开心也是一天,为何不能开心开心的过呢。
刚看到百度迁移用到的技术:
百度如何做定位的?
因为民用 GPS 的定位误差大,没有军用 GPS 定位准确,而科技公司不可能发射高精度卫星,只能退而求其次,除了用 GPS 定位以外还会用其他办法为用户做到更精确的定位,下面开始介绍百度定位时用到的方法。
百度地图定位用到的主流方法:
1)GPS 定位,主要用于室外导航。
2)IP 定位,这在 PC 时代一直都在用,比如以前用 QQ 外挂的时候可以看到对方在那座城市和网吧,就是用的 IP 定位技术。但是 IP 定位有个弱点就是范围不是太精确,只能定位到街道级别。
3) 基站定位,用户用 2G、3G 和 4G 网络都是要经过运营商基站的,那么通过获得用户所使用的基站位置,判断用户位置,定位半径精确范围是 265 米左右。
4)WIFI 定位,WIFI 定位是最为精准的,因为 WIFI 的强度半径相比于其他来说都最小,当然这里的 WIFI 指的是大商场或者咖啡厅的 wifi,通过这些公用 WIFI 就能相当精准的收集到信息,定位半径精确范围是 35 米左右。
5)混合定位,就是将上述定位方法全部混合,定位半径精确范围是 60 米左右。
基于以上定位方法,使用大数据相关技术才能实现比较精确的定位。例如,一个用户既连着 WIFI 又连着基站的 4G,那么百度就可以根据该 WIFI 在和基站在数据库中的空间坐标以及他们的辐射半径来计算出更精确的位置范围。百度还会根据用户连接基站时移动中的信号强弱变化确定用户位置,计算起来相当复杂。
数据来源:地图用户和地图开发平台接入的第三方应用。