怎么看一张照片是在哪拍的

如果一张照片是用手机拍的,而且当时开了定位,坐标几乎肯定还在文件里 —— 你只是得知道去哪找。下面是四种把它读出来的方法,以及当它压根不存在时该怎么办。

作者 更新于 约 6 分钟

先说清楚:位置数据很可能已经没了

GPS 坐标存在照片的 EXIF 元数据里(公开的标准文件在 CIPA),而元数据很脆弱。复制一份没事,别的都不行。

  • WhatsApp、Instagram、Facebook、X 和多数聊天软件在上传时都会清掉位置,通常是整段 EXIF 一起清。
  • 对照片截屏得到的是一张新图,没有任何元数据。
  • 有些手机在相册里分享时可以设置为不附带位置。
  • 拍照时相机没有定位权限的照片,从来就没有位置。

所以如果照片是别人发给你的,在查之前先默认它已经没了。

四种读出来的方法

按顺序来。第一条不花任何成本,而且经常在你打开任何工具之前就把问题解决了。

  1. 先看来源,而不是先找工具 如果照片是通过聊天软件、社交 App 发来的,或者干脆是截屏,那就先默认位置已经没了。确认这一点,再决定要不要花时间开工具。
  2. iPhone 上向上滑 在相册里打开照片向上滑,或者点信息按钮。出现地图或地址,说明坐标还在;什么都没有,就是没有了。
  3. 电脑上打开文件属性 macOS:预览 → Command-I。Windows:右键 → 属性 → 详细信息 → GPS 一组。这是直接读文件本身,不是相册的猜测。
  4. 想看全,用 exiftool 它会把文件里每一个标签都打印出来,这是任何系统对话框都做不到的。exiftool -GPSLatitude -GPSLongitude -DateTimeOriginal photo.jpg
  5. 如果数据没了,别再找更好的读取器 被清掉的坐标,没有任何工具能还原。到这一步只剩两条路:根据画面内容推理,或者放弃。

1. iPhone 相册

打开照片,向上滑或点信息按钮 —— Apple 的官方文档把「向上滑」写成这些信息所在的位置(查看 iPhone 上照片和视频的信息)。如果有位置,下方会显示一张小地图或一行地址,点地图可以全屏打开。再往下是日期、时间和拍摄参数。

只有嵌入了位置信息(GPS 数据)的图片和视频才会包含在内。

Apple iPhone 使用手册 —— 在 iPhone 上按位置浏览照片

2. Google 相册

打开照片,向上滑。详情面板会显示位置地图(如果有的话),以及文件名、日期和设备。网页版的信息在右侧信息栏里。

3. 在电脑上

macOS:用预览打开照片按 Command-I,或在访达里「显示简介」,两者都有 GPS 一栏。Windows:右键文件 → 属性 → 详细信息,往下找到 GPS 分组。

如果你想看文件里的全部信息,标准工具是 exiftool,它读出来的东西远比系统对话框多:

exiftool -GPSLatitude -GPSLongitude -DateTimeOriginal photo.jpg

macOS、Linux、Windows 都能用。

4. 在线 EXIF 查看器 —— 先看这句提醒

确实有网站能帮你解析照片元数据,能用,也方便。但代价是:你要把这张正在调查的照片上传到别人的服务器上。对一张你正想保护位置隐私的照片来说,这挺荒谬的。不在乎的照片随便用;敏感的请用本地工具。

当 GPS 真的没了,什么也找不回来

坐标一旦被清掉,就没了。没有工具能从像素里把它还原 —— 不存在「从画面反查地点」这种事,电影里演的不算。

还能做的是从画面内容缩小范围:店面、路牌、招牌上的语言、太阳的角度。那是推理,不是元数据,而且通常这类问题最后就是这么解决的。

让下一张照片自己带上地点

可靠的解法不是找一个更好的读取器,而是让照片自己描述自己。如果地址和坐标在按下快门的那一刻就印进画面,那么下一个聊天软件怎么处理元数据都无所谓 —— 信息跟着像素一起走。

StampCam 在拍摄时就把时间、地址、GPS 坐标、天气、海拔和备注印在照片和视频上,全程在你的设备本地完成,iOS 与 Android 免费。

这就是水印相机存在的全部理由。元数据是可能丢掉的记录,水印是画面的一部分。

一张把时间、地址与 GPS 坐标直接印在画面上的照片
地点一旦进了像素,清掉元数据也藏不住它。

常见问题

怎么在 iPhone 上看照片的拍摄地点?
在相册里打开照片向上滑,或点信息按钮。如果照片带位置数据,会看到地图或地址;如果那里什么都没有,说明坐标要么没被记录,要么已经被清掉了。
为什么我的照片没有位置信息?
四个常见原因:拍照时相机没有定位权限;照片经过社交或聊天软件上传,元数据被清掉;它是截屏;或者分享时特意去掉了位置。
被删掉的 GPS 数据还能恢复吗?
不能。EXIF 一旦被移除就没得读了 —— 坐标不在画面本身里。唯一能让那张照片带上位置的办法是手动添加,但这和「恢复」不是一回事。
怎么保证我的照片都记录位置?
检查相机的定位权限是否开启,另外可以考虑用一个在成像时就把地址和坐标印到画面上的相机 App。这样即使元数据被清掉,地点仍然跟着照片走。

参考来源

本文引用的全部外部来源,附原文链接。其中没有一个是自家产品的介绍页。

在按下快门的那一刻就印上

时间、地址、GPS 坐标、天气与备注烧录进每一张照片和每一段视频 —— 全部在设备本地完成,不用注册,iOS 与 Android 免费。

获取 StampCam