如何使用 exiftool 设置 JPEG 的经纬度坐标?
How to set a JPEG's lat and lon coords with exiftool?
使用 exiftool
,如果我有一个名为 foobar.jpeg
的文件和 shell 变量 lat="37.7708"
和 lon="-122.451"
.
我使用什么命令设置该 jpeg 文件的 EXIF 元数据,以便其 "geotag"/GPS 元数据设置为这些坐标。
exiftool "-GPSLatitude=$lat" "-GPSLatitudeRef=$lat" "-GPSLongitude=$lon" "-GPSLongitudeRef=$lon" foobar.jpeg
因为 GPS 坐标标签是无符号的,您还需要确定并将值分配给相关的 GPSLatitudeRef/GPSLongitudeRef
标签,尤其是当位置位于西 and/or 南半球时。即使这些值通常使用 N/S
和 E/W
设置,exiftool 也可以接受原始值并从中找出正确的 Ref 方向。
使用 exiftool
,如果我有一个名为 foobar.jpeg
的文件和 shell 变量 lat="37.7708"
和 lon="-122.451"
.
我使用什么命令设置该 jpeg 文件的 EXIF 元数据,以便其 "geotag"/GPS 元数据设置为这些坐标。
exiftool "-GPSLatitude=$lat" "-GPSLatitudeRef=$lat" "-GPSLongitude=$lon" "-GPSLongitudeRef=$lon" foobar.jpeg
因为 GPS 坐标标签是无符号的,您还需要确定并将值分配给相关的 GPSLatitudeRef/GPSLongitudeRef
标签,尤其是当位置位于西 and/or 南半球时。即使这些值通常使用 N/S
和 E/W
设置,exiftool 也可以接受原始值并从中找出正确的 Ref 方向。