Я сделал несколько фотографий на своем компьютере с Ubuntu, и я хотел бы знать, содержат ли они геолокацию, и если да, то каковы они.
Как я могу это сделать?
Я сделал несколько фотографий на своем компьютере с Ubuntu, и я хотел бы знать, содержат ли они геолокацию, и если да, то каковы они.
Как я могу это сделать?
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.