2

Я сделал несколько фотографий на своем компьютере с Ubuntu, и я хотел бы знать, содержат ли они геолокацию, и если да, то каковы они.

Как я могу это сделать?

1 ответ1

8

exiftool может использоваться для распечатки метаданных изображения. Если местоположение было сохранено при съемке изображения (обычно это называется « геотеггинг »), вы можете найти его там:

$ exiftool 23.jpg  | grep GPS
GPS Latitude Ref                : North
GPS Longitude Ref               : East
GPS Latitude                    : 35 deg 32' 16.80" N
GPS Longitude                   : 139 deg 29' 49.20" E
GPS Position                    : 35 deg 32' 16.80" N, 139 deg 29' 49.20" E
$

Вы также можете использовать exiftool для удаления информации GPS из существующего изображения:

$ exiftool -gps:all= 23.jpg
    1 image files updated
$ exiftool 23.jpg | grep GPS
$

Любой инструмент, который может просматривать метаданные изображения, может просматривать эту информацию. Например, инструмент identify из ImageMagic также сделает это:

$ identify -verbose 23.jpg | grep GPS
    exif:GPSInfo: 640
    exif:GPSLatitude: 35/1, 3228/100, 0/1
    exif:GPSLatitudeRef: N
    exif:GPSLongitude: 139/1, 2982/100, 0/1
    exif:GPSLongitudeRef: E
$

и инструменты с графическим интерфейсом часто могут сделать это также - вот Image Viewer из Ubuntu 18:

Детали просмотра изображений / метаданные

Многие изображения не имеют записей GPS в своих метаданных - например, если вы делаете снимок с помощью камеры, у которой нет GPS, она не будет сохранена - вот список камер , у которых есть GPS.

Конечно, у большинства мобильных телефонов есть GPS, и по умолчанию они часто содержат геотеги. Вы можете отключить это в Android и iPhone.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .