本篇文章1887字,读完约5分钟
最近,一个朋友问我百度迁移图是怎么出来的?在这个过程中,我发现我有很多不理解的东西,这也激发了我对这个技术屋的兴趣。我到处寻找信息,终于了解了整个基本原理。后来,我想一定有很多朋友不知道它背后的原理,所以把它作为一门流行科学来分享。
为什么会有地理定位技术?
当谈到为什么有定位技术时,许多人的第一反应可能是这项发明是让他们看地图和找餐馆。呵呵,事实上,事实远非如此。
现在,从源头上,为什么我们有地理定位技术?
事实上,最早的定位系统来自20世纪50年代美国国防部的军备竞赛,当时苏联在1957年发射了人造卫星1号,但美国不应被超越。1958年,为了实现高精度军事打击,美国海军开始开发子午线卫星定位系统。1973年,美国建立了国防导航卫星系统dnss,后来将其名称改为navstar,这是导航信号定时和测距/全球定位系统,后来被称为gps。1994年,覆盖世界98%的卫星系统终于建成。
从军备竞赛到完全民用,这类似于互联网的发展。互联网的前世是为了防止苏联核攻击后,一个分散的网络因重要的中心节点被摧毁而完全瘫痪。这一出人意料的军事发明也已被人们广泛推广。
一切都是意外,亲爱的。这项发明真的不是为了给你找一家餐馆。
百度如何定位自己?
百度、苹果和谷歌只用全球定位系统定位吗?错了,因为民用gps的定位误差很大,不如军用gps精确,而且技术公司不可能发射高精度卫星,所以他们只能退而求其次。除了全球定位系统定位,其他方法将被用来为用户实现更准确的定位。在这里,我们开始介绍百度在定位方面使用的方法。
百度地图定位的主流方法:
1)gps定位主要用于室外导航。
2)ip定位,在pc时代一直被使用。例如,当qq被用作插件时,你可以看到对方在那个城市和网吧,这就是ip定位技术。然而,ip定位的缺点是范围不太精确,只能定位在街道层面。
3)基站定位:用户使用的2g、3g和4g网络都经过运营商的基站,因此可以通过获取用户使用的基站的位置来判断用户的位置,定位半径的准确范围约为265米。
4)wifi定位是最精确的,因为与其他方式相比,wifi的强度半径最小。当然,这里的wifi指的是大型商场或咖啡馆的wifi,通过这些公共wifi可以相当准确地收集信息,准确的定位半径范围大约是35米。
5)混合定位,即以上所有定位方法都是混合的,定位半径的精确范围约为60米。
基于以上定位方法,使用大数据相关技术可以实现更精确的定位。例如,如果用户同时连接到基站的wifi和4g,百度可以根据数据库中wifi和基站之间的坐标以及它们的辐射半径来计算更精确的位置范围。百度还会根据用户连接到基站时信号强度的变化来确定用户的位置,计算起来相当复杂。
以上所有的谈话都是关于如何更准确定位的技术。现在,让我们来谈谈如何为用户提供决策解决方案的技术。百度通过收集大量用户在特定路段的移动设备和速度来判断特定路段的交通拥堵情况。这是百度地图的“实时路况”功能,百度导航将根据“实时路况”为用户提供最佳的出行解决方案。当然,目前除了为个人出行提供决策解决方案外,已经为交通部的道路规划提供了决策支持。
百度迁移数据从何而来?
好,现在我们来谈谈最后一个问题。有了这项技术,百度的迁移数据从何而来?
数据源1:地图用户。百度可以为所有使用百度地图的用户收集相应的数据。根据cnnic发布的2013-2014年cmnet调查报告,2014年8月,百度地图占据了地图市场63.7%的用户,这意味着百度可以收集绝大多数移动互联网用户的出行数据。
数据源2:第三方应用程序。许多手机应用需要地理定位,例如天气应用和同一城市的应用。但是,普通开发者一般没有强大的定位技术,只能依靠第三方开放的定位技术平台。中国最好的两个是百度地图开放平台和高德地图开放平台。如果你选择百度地图开放平台,只要用户使用该应用,百度就能获得更多的数据。
目前,墨天气和Baixin.com使用百度地图的开放技术,并且有更多的应用安装百度地图,所以百度可以收集数据。
这两个数据源是百度最重要的数据统计来源。目前,百度与交通部有着深入的合作,预计后期会有更准确的数据来自交通部。
最后,百度在春节期间用这些定位数据的变化做了一次“百度迁移”。
结论
百度的迁移图很有趣。我们最终看到的是一个完整的数据图,但它是由非常复杂和精密的技术支持的,这比我们想象的要复杂得多。同时,我们也看到地理定位技术最初源于军事,最后,由于移动时代商业发展需求的进一步发展,伴随着百度的这一迁移,我们再次看到了推动技术发展的本质——恐惧和渴望。