# Citywalk 与周末徒步：如何用 iPhone 轻松记录你的每一条路线与足迹

不耗电的后台轨迹记录、室内漂移过滤、日常时间线归档与无损 GPX 导出。一篇讲透用 iPhone 记录城市漫步与户外足迹的实用技巧。

越来越多的人开始用脚步重新认识城市。不论是周末在老街区的一场 Citywalk，还是近郊山林里的一段徒步，路线记录往往是一趟行程最鲜活的纪念。

然而在实际使用中，很多手机记录工具常常遇到几大困扰：后台容易被系统杀掉、电量消耗过快、室内信号弱时轨迹满屏幕乱飞，或者导出数据时被限制在特定格式。

本文总结了在 iPhone 上优雅、稳定记录漫步与徒步轨迹的实践建议。

## 一、权限设置与保持后台稳定的技巧

iOS 系统为了保护续航，对后台定位有严格的调度策略。如果想实现“出门不用特意点开始，回家就能看到完整足迹”的无感体验，需要注意以下两项系统设置：

1. **位置权限选择「始终允许」**：
   如果仅选择「使用 App 期间」，一旦锁屏或切换到相机拍照，系统会随时暂停后台定位收集。选择「始终允许」结合「精确位置」，才能让系统在检测到身体位移时平稳唤醒记录。
2. **避免开启极限低电量模式**：
   iOS 的「低电量模式」会大幅压制后台任务调度频率。若在徒步过程中开启低电量模式，定位打点间隔可能会拉长至数分钟一次，导致转角和弯道被切成直线。日常漫步建议保持正常电量模式。

## 二、理解室内漂移：为什么地图上会有杂乱飞线？

在大型商场、地铁地下通道或密集高楼区，手机往往无法接收到充足的 GPS 卫星信号，此时系统会依赖附近 Wi-Fi 热点和蜂窝基站进行大致估算。当定位精度降低到几十米甚至上百米时，就容易产生“原地坐着却在地图上来回瞬移”的现象。

拨雾（FogAway）在端上实现了针对性的过滤机制：
- 自动剔除水平精度极差（如误差大于 50 米）的离群点；
- 结合时间戳计算瞬时速度，丢弃不符合常理的人类步行位移（例如 1 秒内位移数百米）；
- 当你停留在咖啡馆休息时，算法会保持驻留状态，不让噪点污染干净的街道迷雾。

## 三、路线归档与 GPX 导出：把数据随时带走

许多人担心在一个 App 里记录了几年，未来如果换系统或想导入专业 GIS 软件（如 Google Earth、QGIS）该怎么办。

拨雾坚持**数据本地优先**的原则：
- 所有记录保存在 iPhone 本地的 SQLite 数据库中；
- 在「设置 → 数据与备份」中，支持一键导出**全量每日 GPX 压缩包**；
- 导出的 GPX 是国际通用的开放标准格式，不仅可以备份在自己的电脑或硬盘里，还可以随时导入专业户外地图或在网页上可视化。

走过的街道从迷雾中显现，每一天的路线都在时间线上静静沉淀。希望下一次出门时，你的脚步也能被温柔而忠实地记录下来。
