TrailCam

指南

为什么轨迹穿过隧道时会变成一条直线?

事后回看一条记录好的轨迹,穿过山体隧道、公路隧道或者立体停车场的那一段经常变成一条笔直的线,径直切过实际走不出来的转角。那条直线没有人真的走过。地图在两个真实的点之间没有任何数据可用时,只能把两点直接连起来——隧道持续的那段时间里,手机根本没能报出任何位置。

一句话说清楚

GPS 接收机要算出位置,需要同时看到好几颗卫星,中间不能有遮挡。岩石、混凝土,还有好几层叠在一起的停车楼,不是削弱信号,而是把信号彻底挡死。隧道有多长,手机在这段路上能拿来算位置的东西就有多长时间是空的。没有位置,这段时间就一个点都记不下来。等到出了隧道重新看见天空,接收机立刻重新锁定,记录也跟着恢复——而画图的那一方,会把进隧道前的最后一个点和出隧道后的第一个点直接连成一条直线,因为中间什么都没记下来,直线连接是唯一诚实的画法。

这跟树林底下不是一回事

在树冠底下,信号还是能透过来,只是弱一些,有时先在树枝上弹一下再到手机——接收机始终能算出一个位置,看起来是轨迹在真实路径两侧轻微摇摆。隧道或者地下停车场是更彻底的情况:不是天空被挡住一部分,而是整片天空都没了。没有微弱嘈杂的信号可用,因为压根没有信号能到手机这儿。这两种情况在搜索里可能问的是同一句话——"这一段轨迹为什么不对"——但呈现出来的样子正好相反:树林底下是一条略长、来回摆动的线,隧道里是一条略短、笔直的线。

穿一条短短的地下通道、或者从一座桥底下过一下,通常算不上什么事——天空几秒钟就重新露出来了,接收机基本感觉不到这个空档。真正起作用的是信号消失的长度和深度:立交桥底下晃两秒和在山体里开十分钟隧道,完全不是一回事。

信号断掉的这段时间里到底发生了什么

手机有时能靠附近的 Wi-Fi 或者基站粗略估个位置,但精度也就到街区这个量级,跟徒步或者骑行需要的轨迹精度差得远,而且一旦钻得够深,或者连基站信号都够不着,这个退路也没了。真正的隧道或者停车场里,实际情况就是简单粗暴的一段空白:没有新的点,距离不更新,海拔也不更新,一直到信号断掉的这段时间结束为止。

空白两端的点,跟文件里其他任何一个点一样准,记录本身没有被破坏。缺的只是中间那一段,而这段缺失,一旦有什么东西想把整条路线画成一条连续的线,就变成了那条直线。

对距离和海拔的影响

空白段的距离,是按两个已知点之间的直线距离算的,几乎总是比隧道里实际弯弯曲曲的路径要短,所以这一段的距离会偏短一点——正好跟树林底下距离通常偏长相反。海拔在空白的两端可能会出现一个小小的、看着有点奇怪的跳动,因为信号重新出现之后的第一个定位往往是当天精度最差的一个,隧道口和周围地形带来的信号反射,要过一两个点才会稳定下来。

这些都不需要手动去改。它是一段位置和原因都很清楚的物理空白,不代表前后记录的数字有什么问题。

TrailCam 在这里能帮上什么

TrailCam 会一直在后台记录,不管是开阔的山脊、树林,还是彻底没有信号的一段路,都不需要联网才能记录 GPS 轨迹——只有地图瓦片才需要联网。出了隧道,它会自动重新捡起定位,接着往下记。记录好的路线可以导出成 GPX 1.1 或者 CSV,单条轨迹或者整段历史都行,这属于可选的 TrailCam Pro 功能。App 本身免费下载。

常见问题

隧道里轨迹是真的什么都不记录,还是手机在估算位置?
真正的隧道或者地下停车场里,是真的什么都不记录。手机有时能靠 Wi-Fi 或基站粗略估个位置,但跟 GPS 的精度没法比,而且钻得够深连这个也用不上。
隧道里那条直线,会让总距离算错吗?
只会让穿隧道那一段偏短一点,因为直线连接通常比实际路径短。其余路段不受影响。
穿一条短通道、或者过一座桥,跟长隧道一样严重吗?
不一样。桥底下晃个几秒钟,天空很快就重新露出来了,接收机基本感觉不到。空白到底明不明显,看的是信号消失的长度和深度。

记录你自己的轨迹

TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。

在 App Store 下载