打开地图 App,屏幕正中有一颗小蓝点,外面还套着一圈淡淡的蓝晕。你走一步,它跟着挪一步。这个画面平常得让人完全不会多想一秒——但请你真的多想一秒:手机是怎么知道自己站在地球上的哪一点的?
它看不见路牌,不认得你家楼下那棵梧桐,也没有任何一台摄像机在天上对着你拍。它手里只有几样听起来毫不相干的东西:几根看不见的无线电波、一块会发抖的小芯片、一个别人维护的数据库。这本书要讲的就是:这几样东西是怎么凑出那颗小蓝点的。
先看清问题本身
在回答「怎么做到」之前,得先看清「做到了什么」。仔细看那颗蓝点,它其实包含了两个信息:
- 点的位置:手机对「我在哪」的最佳猜测,一个经纬度。
- 外面那圈蓝晕:手机对这个猜测有多没把握。圈越大,越心虚。
那圈蓝晕是个被严重低估的设计。它说的不是「你在这个圆圈里的某处」,而是「我只能保证大概率你在这个圈里」。站在空旷的郊外,圈会缩成一个点;走进商场,圈会胀成半个街区。手机从头到尾都知道自己可能错,并且诚实地把「我可能错多少」画给你看。
大白话:定位不是算命先生拍胸脯「你就在这儿」,而是一个严谨的测量员——给你一个答案,同时附上一份「误差预算」。这颗蓝点本质上是一个猜测加一份诚实的免责声明。
所以这本书真正要回答的问题,比「手机怎么知道我在哪」更精确一点:
手机用什么线索猜出你的位置?每一种线索为什么那样工作?以及——它怎么知道自己猜得准不准?
一件反直觉的事:没有一种技术叫「定位」
很多人以为手机里有个「定位芯片」,像温度计测温度一样测出位置。没有这种东西。你的手机其实在同时干好几件完全不同的事:听天上卫星的报时、看周围有哪些 Wi-Fi 路由器、感受自己每一步的晃动……然后把这一堆各有各的不靠谱的答案,揉成一个比较靠谱的答案。
每种线索的性格完全不同。卫星信号在空旷地带准到几米,进了楼就彻底抓瞎;Wi-Fi 在商场里如鱼得水,到了高速公路上就沉默;加速度计永远随叫随到,但它的误差会像滚雪球一样越滚越大。没有谁是全能的,蓝点之所以稳,是因为它们互相补台。这个「互相补台」的机制,是全书的后半部分。
一个衡量准头的直觉
讲定位,绕不开「准到多少米」。先给你一把尺子,后面所有章节都在这把尺子上量:
- 几公里:只知道你连上了哪座手机信号塔。能分清你在哪个城区,仅此而已。
- 几十到几百米:几座信号塔一起估算,或者靠周围的 Wi-Fi。够导航 App 猜出你在哪条街。
- 几米:状态良好的卫星定位。能分清你在马路哪一边。
- 几厘米:测绘级的专业设备能做到,你的手机做不到——原因到第五章讲相对论时你就明白了。
注意这把尺子是指数级的:从公里到米,差了一千倍;从米到厘米,又差一百倍。每往下走一格,需要的工程技术不是好一点,而是换一套世界观。这本书基本就是沿着这把尺子往下爬的过程。
接下来的路线
我们从最粗糙的答案开始:第二章看信号塔怎么给出「大概在哪个城区」;第三章挖到底层,看一切无线电定位共同的心脏——一个简单到惊人的换算;第四章和第五章上天,看 GPS 卫星和原子钟,以及一个最不像工程问题的工程问题:爱因斯坦的相对论为什么会出现在你的导航里。第六章解释为什么有时定位秒出、有时转圈半分钟。第七、八章回到地面,看卫星够不着的地方手机靠什么。第九章是全书的技术高潮:手机怎么把一堆不准的答案融合成一个准的。最后一章换个角度,聊聊这颗蓝点被别人看到时意味着什么。
读完你能回答那个贯穿全书的问题:那颗小蓝点凭什么出现在那儿,以及它外面那圈蓝晕为什么有时大、有时小。
现在,我们从最便宜、最古老、但永远不会完全失效的那条线索开始——你手机此刻就连着的那座信号塔。