1 分钟阅读 工程
Sojourn 如何从一堆照片里重建一段旅程
时间与地点早已藏在你的照片库里。看看 Sojourn 如何在 iPhone 本地、一瞬之间,把它们重新还原成旅程、日与地点。
长途旅行归来,打开相机胶卷,你会看到上千张照片挤在一条毫无分别的滚动列表里。故事就藏在其中——抵达、绕道、那些安静的午后——却被压平成了一长串。Sojourn 要做的,就是把这个故事的形状还给它。
从本就存在的东西开始
每张照片都记录了时间戳,大多数户外照片还记录了坐标。这就够了。Sojourn 从不需要你手动标注;它读取相机自动写入的元数据,并由此出发。
先找到「家」
在认出一段旅程之前,Sojourn 必须先知道什么不是旅程。它寻找你的照片在时间上聚集得最密集之处——你的引力中心——并称之为家。凡是离家足够远、持续足够久所发生的一切,便成为一段候选旅程。
在裂缝处切开时间线
人们的出行总是成段爆发的。Sojourn 按顺序走过你的照片,留意那些接缝:一次时间上的长久跳跃,一次地图上的骤然跨越。这些裂缝,正是一段旅程结束、下一段开始之处。
所谓旅程,不过是你人生中、发生在别处的那一段。
在每段旅程内部,它以更小的尺度重复同样的手法——用同样的距离与时间逻辑,把照片归入日,再把日归入地点。
命名,然后退到一旁
每个地点都会与设备本地的地理数据库比对,赢得一个真实的名字——一座城市、一个地区、一个国家——而没有任何查询离开手机。标题与路线也由此自然浮现:京都与大阪,五天,两座城市。
整个过程只需一瞬,而且每次打开应用都会重新运行。于是你昨天走过的旅程,在你抬眼看时早已装订成册。无需上传、没有转圈、不必等待别人的服务器——只有你自己的旅途,连同它完整的形状,被交回你手中。