在你手机的相机胶卷里,藏着一份令人惊讶的详细记录,记录着你去过的每一个地方。你用手机相机拍摄的每张照片,都会悄悄地为图像加上你的精确GPS坐标、日期、时间,甚至海拔。大多数人从未查看过这些数据。但如果你知道如何提取它,你就可以在不手动记录任何行程的情况下构建一张完整的旅行地图。
每张数码照片都包含一块不可见的数据,称为EXIF(可交换图像文件格式)。EXIF存储图像的技术细节:相机型号、快门速度、光圈、ISO,以及最关键的——拍摄照片时的GPS坐标。
当你用iPhone或安卓手机拍照时,设备在你按下快门按钮时检查其GPS芯片,并将纬度和经度直接写入图像文件。这在后台静默发生。户外精度通常在5至10米以内,但在室内或密集城区(GPS信号被建筑物反射)可能较低。
坐标以度、分、秒的格式存储——与传统导航中使用的格式相同。典型的EXIF GPS条目看起来像:北纬48度51分24.11秒,东经2度17分37.20秒。那个特定坐标是埃菲尔铁塔。
并非相机胶卷中的每张图像都包含位置数据。以下是详细情况:
在iPhone上,这大约需要两秒钟:
在安卓上,在Google相册中打开照片,点击三点菜单,选择"详情"。如果存在GPS数据,你会看到地图和坐标。
在电脑上进行批量检查,可以使用ExifTool(免费,命令行)或GeoSetter(免费,Windows)等工具从数千张照片中一次性读取GPS数据。ExifTool特别强大——一条命令就可以将整个照片库的所有GPS坐标提取到电子表格中。
在你对绘制旅行地图感到兴奋之前,值得了解为什么这些数据也是一个隐私问题。
当你分享包含EXIF GPS数据的照片时,你在分享拍摄时的确切位置。这有现实世界的影响:
2012年,网络安全记者Brian Krebs展示了他仅通过检查Craigslist上发布照片的EXIF数据,就识别出了几个人的确切家庭住址。从照片中提取位置数据的做法在跟踪和骚扰案例中有充分记录。
现在是有趣的部分。从照片构建地图有几种方法,从完全手动到完全自动。
Google My Maps(mymaps.google.com)允许你创建带有标记、图层和标签的自定义地图。你可以手动为每个访问过的城市或地标放置标记,然后按旅程或年份整理。它是免费且可共享的,但缺点显而易见——你需要手动完成所有工作。如果你在10年内拍摄了30,000张照片,手动为每个位置放置标记是不现实的。
Google相册和Apple相册都有内置地图视图。在Apple相册中,进入相册 > 地点,查看带有照片集群的世界地图。Google相册在搜索 > 地图中有类似功能。这些对于浏览很有效,但无法给你一张干净、可分享的旅行地图。它们也各自绑定在相应的生态系统中。
有几个应用专门设计为自动扫描你的照片库并生成旅行地图。它们从你的照片中读取GPS坐标,识别你访问过的国家和城市,并将所有内容绘制在地图上——通常在几分钟内完成。
PhotoFlight采用这种方式:它在设备本地扫描你现有的照片库,提取GPS数据,并构建你去过的国家和城市的地图。因为扫描在你的手机本地进行,你的照片和位置数据永远不会离开设备。
其他选项包括Polarsteps(通过GPS日志实时追踪你的旅程)和been(让你手动勾选国家)。正确的选择取决于你是想从现有照片绘制过去的旅程,还是在旅途中实时追踪未来的旅程。
如果你希望照片库作为准确的旅行记录,以下几个习惯会产生很大影响:
如果你从2000年代初就开始拍摄数码照片,你的老照片几乎肯定缺少GPS数据。消费级相机直到智能手机时代(大约2008-2010年)才普遍内置GPS。你2005年泰国之旅的那些旧单反和卡片机照片可能有日期和相机设置,但没有坐标。
你可以使用GeoSetter或HoudahGeo等工具追溯添加GPS数据到老照片中。这是一个手动过程——你查找某个特定日期你在哪里,然后分配坐标——但对于重要的旅程,这种努力是值得的。
你手机的相机胶卷不仅仅是一个图像集合。它是一个记录你去过所有地方的结构化数据库,精确到几米,精确到秒。无论你用这些数据构建一张漂亮的旅行地图、创建照片日记,还是只是重温过去的旅行,原始素材已经就在你口袋里。你只需要以不同的方式看待它。