徒步 App 暂停之后,轨迹会不会丢?
第一次伸手去按 GPS 记录里的暂停键,很多人心里会冒出同一个念头:这样按下去会不会把什么弄坏。一条已经走了两个小时才积累起来的轨迹,感觉比一张照片或一条备注脆弱得多,暂停看起来也有点像是把一台正在运转的机器强行叫停。这种担心不是没道理,但就暂停这个操作本身而言,担心是多余的。这篇讲清楚点下去那一刻究竟发生了什么,以及已经记录下来的那段路为什么从来不会因此受影响。
先说结论
暂停不会碰已经记录下来的任何内容。它只影响接下来会发生的事:App 停止往轨迹里加新的点,计算移动时间的计时器也跟着停下。因为没有新的点可以拿来算距离,距离也不会再往上加。点一下恢复,记录就从下一个点继续,接在同一条轨迹后面,而不是另开一条新的。暂停这个动作,不会让已经录下的那段路有任何风险。
点暂停到底改变了什么
一条记录下来的轨迹,本质上是一长串坐标加时间戳的点连起来的。暂停做的事情很单纯:在暂停的这段时间里,让这串点先别继续变长。已经存好的点不会因为暂停而被改写、打乱顺序或者删掉——它们就停在按下暂停之前记录的位置上,原封不动。恢复也不会倒回或者重新开始什么,只是把接下来记录到的下一个点,接到同一串点的末尾,不管你恢复的时候人正站在哪里。
这也是为什么暂停可以放心随手去按,不用多想。它改变的只是还没发生的事——原本会在你站着不动时被记下来的那些点——地图上已经有的内容,一点都不会被动到。
暂停和结束记录,是两件不同的事
这两个动作值得分清楚,因为它们回答的是不同的问题。暂停说的是:先别往这条轨迹里加东西了,我一会儿回来。结束记录说的是:这条轨迹就到这里,照现在的样子存起来。前者让轨迹开着等你;后者把轨迹关上。真正该小心的不是暂停本身——它本来就是设计成可以随时收回的——而是手滑按错按钮,本来只想为了吃午饭暂停一下,结果把整段徒步直接结束掉了。
忘记按恢复会怎样
对暂停的犹豫,说到底大多来自「万一忘记恢复怎么办」,而老实说,这只是个小失误,谈不上丢失记录。假如为了吃午饭暂停了,一个小时后才想起来,轨迹里就是这一小时没有点而已——暂停之前走的那段完好无损,恢复之后走的那段也完好无损,中间的空白,跟晚一点才开始记录是一回事,只是有一段没被录下来。没有文件会损坏,也没有什么需要修复。真正的代价只是那段忘记恢复的路程,在总距离里没有被算进去,仅此而已。
暂停影响的不只是时间,还有距离
大家往往只想到时钟,其实暂停对距离的影响是一样的,而且比想象中更重要。如果记录一直开着没有暂停,人站着不动的时候,手机的 GPS 定位本身也会有几米的晃动——这点小误差,站得越久,就会不知不觉被当成距离悄悄累加进去。暂停之后,因为压根没有新的点被加进来,这些晃动也就无从被记录。这也是为什么原路折返的支线,或者去观景点的短暂绕道,值得专门用一下暂停:在往回走已经走过的那段路之前先暂停,那一段就不会被重复计算一次。
TrailCam 在其中扮演的角色
TrailCam 会在后台持续记录轨迹,不管屏幕是不是黑了,还是你切去用了别的 App。暂停和恢复是手动点一下的操作,不是让 App 根据速度自己猜——所以它不会把一段走得很慢很小心的路误判成停下,也不会把你只是站着看风景当成你想恢复记录。暂停期间的时间不算进移动时间,记录会从你点恢复时所在的位置接着走下去。TrailCam 免费下载。
常见问题
- 暂停会不会删掉或者改动已经记录的那部分轨迹?
- 不会。暂停只影响接下来要新加的部分——它只是让 App 在你恢复之前先别记录新的点。暂停之前已经存好的内容,会原封不动地留着。
- 暂停之后,距离也会跟着停止计算吗,还是只停时间?
- 两个都会停。没有新的点,就没有可以用来算距离的区间,所以移动时间停下的同时,距离也会跟着停止累加。恢复之后,两者会一起继续走。
- 暂停记录和直接把 App 关掉,有什么区别?
- 暂停是在 App 里主动做出的、随时可以收回的操作:你告诉它先别往轨迹里加东西,它就等着你恢复。徒步途中把 App 关掉,跟你主动要的暂停不是一回事,更像是记录被打断,而不是暂停——不过不管是哪种情况,之前已经记录下来的那段轨迹都不会因此被抹掉。
记录你自己的轨迹
TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。