如何使用exiftool设置JPEG图片的经纬度GPS元数据?
设置JPEG文件GPS地理标签的exiftool命令
没问题,这是你需要的exiftool命令,刚好能把指定的GPS坐标写入foobar.jpeg的EXIF元数据里:
exiftool -GPSLatitude="$lat" -GPSLatitudeRef=N -GPSLongitude="$lon" -GPSLongitudeRef=W foobar.jpeg
命令参数解释:
-GPSLatitude="$lat":将变量lat存储的十进制纬度值(37.7708)写入图片的GPS纬度字段-GPSLatitudeRef=N:由于你的纬度是正数,指定为北纬(North)-GPSLongitude="$lon":将变量lon存储的十进制经度值(-122.451)写入图片的GPS经度字段-GPSLongitudeRef=W:经度为负数,指定为西经(West)foobar.jpeg:目标处理的JPEG文件
实用小提示:
默认情况下exiftool会生成原文件的备份(命名为foobar.jpeg_original),如果想直接修改原文件而不保留备份,可以添加-overwrite_original参数:
exiftool -GPSLatitude="$lat" -GPSLatitudeRef=N -GPSLongitude="$lon" -GPSLongitudeRef=W -overwrite_original foobar.jpeg
内容的提问来源于stack exchange,提问作者Chris W.
相关产品推荐
相关产品推荐

