求助一款pc上可以给照片添加GPS信息的软件,需要能手动输入坐标或者点击地图定位

最近对地图app的足迹功能比较上瘾,可以统计和展示都去过哪里,向人显示很有成就感,但是需要真的导航到那些位置才能被记录下来。不过足迹功能还有一个从以前老照片读取坐标补充行程信息的功能,有机会补救错过的记录(我知道这样就可以有人造假了,不过都是个人行为,自己把握呗)。

我有一些早期去国外著名地点拍摄的照片,很想补充到足迹里,只可惜照片都太古早了,那时候的相机还无法把GPS信息写到照片中,于是想求助万能的大神网友们,有没有一款可以很方便的把GPS信息补充到照片上的免费软件呢?

有几点小要求:
1.Windows平台的,最好是绿色软件。
2.支持国产地图,我可不想折腾gg。
3.最好支持批量处理,单张也能接受,至少有照片列表和预览。
4.支持在地图上定位后写入指定照片,最好可以手动输入经纬度坐标并在地图上定位,以及在地图上输入地名搜索地点。

之前在网上找过很多软件,有的收费(很贵),有的已经无法找到下载,有的很老没更新了。
比如GeoSetter功能就很符合需求,但是用不了国内地图,写入照片时还总失败报错,真希望有一个可替代的软件,谢谢大神们了

历史记录:
2024.12.10 自己找到了一个 UWP 应用稍微符合需求:GeoPhoto-相迹,不过有照片数量限制,Pro版本要¥75,地图只能用bing。
2024.12.11 测试了一下 GeoTagNinja,该有的功能都有,但是不支持国产地图,有些功能还需要ArcGIS的key。
2024.12.12 楼下dangerace大佬用易语言手搓了一个软件,前几个软件痛点都解决了,但是地图没有地名搜索功能,GPS信息也不是直接写进照片文件的。
2024.12.12 楼下dangerace大佬又更新了一版,虽然GPS信息写入照片尾了,但是其他软件无法读取,这个求助本身就是为了让照片的GPS信息被某些软件读取呀,所以这个思路有些难评。。。
2024.12.15 又找到一个叫 MagicEXIF的软件,支持百度和高德地图,支持添加修改GPS信息,但是只有高级版(付费)才支持修改GPS,而且地图没有搜索功能。。。
2024.12.15 发现GeoSetter在2022年又出过一个beta版本(https://geosetter.de/geosetter_beta.exe),解决了报错问题,支持自定义地图服务,这回就方便添加自定义地图了。
2025.02.27 在朋友的帮助下,成功加入了高德、腾讯、天地图、智图等国内地图,用起来方便太多了,详见后边解决方案回帖吧。

1 个赞

同求

手撸一个吧。
从百度获取到经纬度,复制到剪切板,再选中文件一键添加。

可是用什么软件添加呢,而且百度获取经纬度也不简单。。。

如果有python基础那就很简单了,直接问gpt拿Pillow和piexif库来做,非常简单

这个?

https://www.picageotag.com/en/

呃,对Python好感不多,要是有go语言写的么。。。

感谢感谢,不过还差那么一点点,跟GeoSetter比起来,地图没有搜索功能(这个比较重要),而且不支持国内地图以及中文(这俩倒无所谓)。

如果能接受手工录入,可以到这个网页查询百度地图的坐标:

https://api.map.baidu.com/lbsapi/getpoint/index.html

这个是支持搜索地点的。

我找到个 macOS 的,支持系统地图:

可惜没有 Windows 的

是啊。。没有windows的。。这个软件倒是挺符合需求的

GeoSetter,可以在 Windows 上用。

GeoSetter写入照片时通常会报错,所以才来求助的

自己找到了一个 UWP 应用比较符合需求:GeoPhoto-相迹,不过有照片数量限制,Pro版本要¥75,唉。。。。。就没一个完美的方案

好像可以在设置里面屏蔽报错

但是只屏蔽不行呀,坐标还是写不进照片里呀

这个问题…你等下。

你说那个,是不是这位开发者(的朋友):

你可以勾兑下啊。

人家都已经明确表示放弃了。。。怎么勾兑呀

:doge: 我也不知道呀

我提供一个windows平台的解决方案,基本能够满足原提问者提出的需求。但有以下说明:
1、从腾讯地图上获取当前坐标的核心代码借用了(抄袭了)某位前辈的作品,非我原创。所以如果某天程序无法链接腾讯地图,获取地图信息失效了,不要大惊小怪。
2、因为众所周知的原因,所获取的经纬度是经过加密和漂移的,不是真实数据。
3、经纬度信息没有真正写入图片文件,而是写在图片的附加数据流中,所以要求图片必须存储在ntfs格式的磁盘中,离开这个环境,数据就会丢失。当然,想要迁移图片并保留ads数据,也有办法,需要时我再说或者自己百度了解。
4、易语言写的,不支持包含除了GB2312字符集以外的其他字符的文件名。另外我是易语言正版用户,但凡易语言程序,360一律报毒,windows自带的 一个奶奶样,火绒不会误报。所以相信360的,就不用费心下载了。
5、因为看好多天了,没有windows平台的解决方案,就临时手搓了一个,非常简陋,短时间内没有过硬的理由也不会去细致完善它,所以定位为demo版。

下载地址:dangerace.ysepan.com