同一部 iPhone 能同时记录两段徒步吗?
不能,没法把两条路线并排同时记下来。一次记录就是一条从开始到保存都没断过的路线,这不是后来加上去的限制,"一次记录会话"本来就是这个意思。好消息是,真正会碰到这个问题的场景——出发前的一段车程或骑行、一部手机被两个人共用——几乎都不需要真的同时记录也能得到干净的结果。需要的是先后记两次,或者干脆用两部手机。
先说结论
一次 GPS 记录会话是一条不间断的线程:开始、一个接一个地记下位置、然后保存。同一个会话里没有第二条并行的线程,反过来说,第一条路线还没结束时,也就没有第二条路线可以切过去。暂停和恢复都算在同一个会话里——暂停的那一段还是同一次记录,只是中间空了一截——但要真正另起一条独立的路线,第一条必须先结束。
为什么只能有一个会话
正在进行的记录只拥有一样东西:手机传来的当前位置流,以及与之对应的经过时间,靠这些拼出一条轨迹。海拔、距离、配速全都是根据这唯一一条流算出来的,同时套用在两条路线上没有意义——距离这个数字必须属于地图上某一条具体的线,不可能同时属于两条重叠的线。与其说这是谁故意设下的限制,不如说这更接近"一条路线"本身的意思——是一条不间断的线,不是共用一个开始按钮的一堆线。
实际会遇到这个问题的场景
- 开车或骑车去登山口的那一段,不想混进后面的徒步里,希望它自己单独成为一条记录。
- 一天里做了不止一种运动——比如徒步完再骑车下山——前后两段确实感觉是两回事,希望各自有自己的标签和地图颜色。
- 只有一部 iPhone 的两个人一起出门,各自想保留自己的路线,而不是记录全部归到拿着手机的那个人名下。
这些情况其实都不需要在同一时刻跑两条记录。需要的只是把两条路线之间的分界点放对地方,一个记录会话就能做到——只不过是先后做,不是同时做。
可以怎么做
出发前的车程或骑行,最干净的做法是到了登山口就把记录保存下来,再为徒步单独开一条新记录。这样一开始就是两条分好的路线,不用事后再把开车那段从轨迹里剪掉。如果已经不小心混在一起了——在错的时机点了暂停、或者重启手机把一趟徒步拆成了两截——也可以把两个已保存的 GPX 文件事后拼回一条,这能修好意外造成的断裂,不需要一开始就存在同时进行的两个会话。
如果一次出行里两个人都想各自带回一段自己的徒步,只有一部 iPhone 的话确实做不到——这一部手机只能跑一个 GPS 会话,没法让两份记录在同一时间并存。唯一的办法是用两部手机,或者如果这趟路允许,轮流记录。一部手机只能记一条路线,这是实实在在的限制,不是藏在某个设置里没被翻到的开关。
TrailCam 在这里做了什么
TrailCam 在锁屏或切到别的 App 时依然会继续记录,随时暂停、恢复也不会丢掉已经记下的内容——暂停掉的那段时间,结束后显示的运动时间里已经把它刨掉了。如果记录中途被打断,回来打开 App 时,TrailCam 会把没记完的路线原样交还给你,而不是让你从头再来。这些都是发生在手机一次能跑的那唯一一个会话里的事。如果需要另一条独立的路线,要么先保存好这一条再另开一条新的,要么用另一部手机。用同一个账号登录的两部手机,各自的徒步都会同步到云端,所以哪怕是分别在两台设备上实时记下来的,之后也会在同一份共享历史里作为两条记录并排出现。TrailCam 本身免费下载,云端备份是可选的 TrailCam Pro 里的功能。
常见问题
- 开始一条新记录,会不会把正在跑的那条停掉?
- 手机同一时间只能有一个在跑的 GPS 记录会话,所以要真正建立第二条独立路线,得先把第一条保存好,再开始新的。两条不会并排同时跑。
- 想把去登山口的车程和徒步本身记成两条分开的路线,最干净的办法是什么?
- 与其一路记下来事后再把开车那段剪掉,不如到登山口就先保存一次记录,再为徒步单独开一条新记录。点击次数其实一样,得到的却是从一开始就分好的两条路线。
- 只有一部 iPhone,两个人还能各自记录自己的徒步吗?
- 同一时间做不到。一部手机只能跑一条记录,想要两条同时进行的实时记录就得有两部手机。如果只有一部,轮流各记一段是可以用的办法。
记录你自己的轨迹
TrailCam 是一款 iPhone 上的 GPS 轨迹记录 App,会把沿途拍的视频、照片和语音钉在你拍下它的那个位置,并支持导出成 GPX 1.1 或 CSV。免费下载。