如何用exiftool设置JPEG的lat和lon coords?

时间:2018-05-13 23:18:55

标签: bash shell gps exiftool geotagging

使用exiftool,如果我有一个名为foobar.jpeg的文件和shell变量lat="37.7708"lon="-122.451"

我使用什么命令为该jpeg文件设置EXIF元数据,使其" geotag" / GPS元数据使用这些坐标设置。

1 个答案:

答案 0 :(得分:1)

exiftool "-GPSLatitude=$lat" "-GPSLatitudeRef=$lat" "-GPSLongitude=$lon" "-GPSLongitudeRef=$lon" foobar.jpeg

由于GPS坐标标记是无符号的,因此您需要确保并将值分配给相关的GPSLatitudeRef/GPSLongitudeRef标记,尤其是当位置位于西半球和/或南半球时。即使这些值通常设置为N/SE/W,exiftool也会接受原始值并从中找出正确的Ref方向。