百度迁徙用到了哪些技术?

最近一朋友问我百度迁徙图到底是怎么弄出来的?而在这过程中发现我原来也有我好多不明白的地方,这也激发了我这个技术宅的兴趣,我到处找资料研究终于知道了基本的整个原理,后来想想肯定也有很多朋友不知道这背后的原理,那就分享出来做个科普吧。

为什么会有地理定位这个技术?

一谈到为什么会有定位技术,可能很多人的第一反应是认为这个发明就是为了让自己看地图还有找餐馆的,呵呵,其实事实相去甚远。

现在我们从源头来讲,为什么我们会有地理定位技术?

其实最早的定位系统是来自美国国防部50年代的军备竞赛,当时苏联在1957年发射了Sputnik-1人造卫星,而美国不甘示弱,1958年,为了实现军事上的高精确打击,美国海军开始研制子午仪卫星定位系统。1973年美国建立国防导航卫星系统DNSS,此后DNSS改名为Navstar即授时和测距导航卫星或者说是全球定位系统(Navigation Signal Timing and Ranging/Global Positioning System),后来简称GPS。1994年,终于完成覆盖全球98%的卫星系统。

从军备竞赛到全面民用这和互联网的发展有相似之处,互联网的前生就是为了防止遭到苏联的核打击后被摧毁重要中心节点导致全面瘫痪,进而建立起的去中心化网络,这个意外的军事发明也在随后被民间大量普及。

一切都是意外啊亲,这个发明真的不是用来给你找餐馆的。

百度如何做定位的?

百度、苹果谷歌是不是只用GPS定位呢?错了,因为民用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在和基站在数据库中的空间坐标以及他们的辐射半径来计算出更精确的位置范围。百度还会根据用户连接基站时移动中的信号强弱变化确定用户位置,计算起来相当复杂。

上面谈的都是如何更精确定位的技术,现在谈下如何为用户提供决策方案的技术。百度通过收集大量用户在某些地段移动的设备、速度进而来判断某个路段的交通拥堵情况,这就是百度地图的“实时路况”功能,而百度导航又会根据“实时路况”为用户提供出行最优解决方案,当然,目前除了为个人出行提供决策方案以外,已经在为交通部的道路规划提供决策支持。

百度迁徙的数据从哪里来?


好了,现在再谈最后一个问题了,有了这样的技术后,百度迁徙的数据从哪里来

数据来源一:地图用户。凡是使用百度地图的用户,百度就可以收集到对应数据,根据CNNIC发布的《2013-2014年中国移动互联网调查研究报告》,2014年8月百度地图占领地图市场的63.7%的用户,这也就是说百度能够收集到绝对多数的移动互联网用户的出行数据。

数据来源二:第三方应用。很多手机应用都是需要地理定位的,比如天气应用,再比如同城类应用,而普通开发者一般是没有强大定位技术的,只能借助于第三方开放定位技术平台,在国内做的最好的两家也就是百度地图开放平台和高德地图开放平台,而选择百度地图开放平台的应用,只要用户使用该应用,百度就能获得更多的数据。

目前墨迹天气和百信网用的就是百度地图的开放技术,还有更多安装了百度地图的应用百度就能收集数据。

这两个数据源就是百度最主要的数据统计来源,目前百度已与交通部有深入合作,预计后期会有可能来自交通部更加精确的数据。

最后,百度用这些定位数据的变化在春节期间做出了很diao的“百度迁徙”。

结语

百度迁徙图非常有意思,我们看到的是一个最后呈现的完整数据图,但是在这背后确有十分复杂的高精尖技术做支撑,远比我们想象中的复杂。同时我们也看到地理定位技术最先发源于军事,最后又由于移动时代的商业发展诉求得到了更为深入的发展,所以顺着这次百度迁徙我们也再次看到了驱动技术发展的本质—恐惧与欲望。

原文发布时间为:2015-02-19

时间: 2025-01-21 14:10:03

百度迁徙用到了哪些技术?的相关文章

【深度】另类视角看百度迁徙图

 [CCTV的赞誉]摘自CCTV晚间新闻         今天全国春运已经进入第10天,越来越多的人通过海陆空不同的方式往家里赶.36亿春运大军里面哪条返乡之路最热?不同的旅游线路的人们又有哪些特别的故事?"据"说春运,让我们用数据说说春运背后的故事.30年来,春运大军从原来的1亿人次,增长到今天的36亿人次,在春运这么短的时间内,36人次的大迁移,在过去我们真的很难去想象全国到底是怎样的景象?感谢大数据,在2014给我们带来最为直观的感受,下面这张图是百度提供的迁徙动态图,这些美丽的

百度迁徙展示春运人口流向

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 京华时报讯(记者李斌)昨天,百度上线基于定位服务的人口迁徙大数据项目"百度迁徙"(qianxi.baidu.com),在春运期间,用户可通过该项目实时查看全国范围8天内的人口迁徙轨迹及特征. 记者昨晚7点访问"百度迁徙"发现,北京是迁出城市里的最大热门,其次是上海.重庆.天津.南京.迁入城市里,北京依然

“百度迁徙”大数据会侵犯隐私?

从探究今年春运为何成都到北京的客流最多,到近日东莞扫黄行动中被网民用于绘制"东莞8小时迁徙图",百度迁徙迅速成为公众试图窥知未知世界的"技术神器",满足着网民希望从更多元的视角观察社会的期待. 海量数据绘制百度迁徙图 1月26日,百度上线基于定位服务的人口迁徙大数据项目"百度迁徙",在春运期间,用户可通过该项目实时查看全国范围8小时时段内的人口迁徙轨迹及特征. 网友发现,目前上线的"百度迁徙"主要能实现两大技术功能:第一个是全

春节前夕,百度再次发布了“百度迁徙”

春节前夕,百度再次发布了"百度迁徙"--业界首个以"人群迁徙"为主题的大数据可视化项目.该产品是基于百度地图LBS开放平台和百度天眼,借助于百度自身强大的大数据技术,最后通过数据可视化方式呈现出来,实时的展现出中国春节前后人口大迁徙的轨迹与特征.今年功能升级后的"百度迁徙"包含了春运期间全国人口流动情况,实时航班信息,以及全国火车站和飞机场热度等.此外,还加入了百度不久前刚刚发布的航班实时信息查询产品"百度天眼",此次整合将实

“百度迁徙”可使网民通过LBS定位追踪迁徙路径

硅谷网讯 1月25日晚间,央视与百度合作,启用百度地图定位可视化大数据播报春节人口迁徙情况,该项目利用百度LBS定位数据进行计算分析,展现春节前后人口大迁徙轨迹与特征. 春运是全球范围内最大规模短期人口迁移活动之一,通讯则是人们在迁徙过程中最基本需求之一,迁徙人群绝大多数是手机网民,因此手机网民与迁徙人群重合度极高.百度通过云计算平台数据处理能力,加上精准定位,能实现全面.即时反映人口迁徙状况. 那么,"百度迁徙"具体如何实现,迁徙过程中有哪些特点?百度LBS技术总监顾维灏对腾讯科技解

万科百度产业联盟:百度迁徙塑造下的商业新生态

中介交易 SEO诊断 淘宝客 云主机 技术大厅 今年6月5日,万科正式宣布与百度进行战略联盟,这被业内视为一次互联网与房企跨界合作试水."项目有望在8月底初步上线."百度方面对中国房地产报记者称.而万科方面也回应了项目上马的时间,万科方面表示,目前项目正由相关技术部门推进,预计在今年下半年将会有阶段性进展. 中国房地产报记者了解到,此次新浪与百度合作的核心技术即是"百度迁徙". "定位引擎+大数据"下的商业地产 "想象一下,你现在想去一

坎坷百度的灯火阑珊处:下一代搜索技术在那

坎坷百度的灯火阑珊处:下一代搜索技术在那

百度迁徙:透过大数据“看”春运

北京往返成都成最热门线路 平均迁入成都的1000个人中,来自北京的有249个 从成都迁出的1000个人中,到北京的就有329个 你知道吗?如果说昨天从外省市回成都过年的有1000个人的话,那么来自北京的就占到了249个,北京是迁入成都人数最多的一个城市. 随着25日晚百度迁徙上线,不少成都市民都在浏览器键入"qianxi. baidu.com",查看每天最新的春节人口迁徙动态图. 这是一张中国地图,每个城市如星星一样密布其上,犹如蛛网一样闪光的迁徙线路将它们连接,反映了无数真实个人的实

百度翻译正式上线 凸显四大技术亮点

中介交易 SEO诊断 淘宝客 云主机 技术大厅 日前,百度在线翻译服务--百度翻译正式上线.作为一款百度公司完全自主投入.研发的语言翻译服务,百度翻译目前可以提供中英文之间的字词.句子和网页翻译,并提供一键清空.复制,双语对照查看等功能.据悉,百度翻译的技术原理是机器自动从大量语料中学习并自动生成翻译结果,翻译结果不经过人工整理与编辑. 据了解,到目前为止,百度机器翻译完全依靠自主研发,没有借力任何外部技术和资金,充分体现了百度强大的研发实力.最新上线的百度翻译拥有四大技术亮点:卓越的机器翻译核