Wie finde ich die Geolokalisierung eines Fotos in Linux?

Ich habe einige Fotos auf meinem Ubuntu-Computer gemacht, und ich würde gerne wissen, ob sie Geolocation enthalten, und wenn ja, was sind sie.

Wie kann ich das tun?

Author: wbad, 2018-10-17

1 answers

exiftool kann zum Ausdrucken der Metadaten des Bildes verwendet werden. Wenn der Speicherort beim Aufnehmen des Bildes gespeichert wurde (normalerweise als 'Geotagging ' bezeichnet), finden Sie ihn dort:

$ 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
$

Sie können exiftool auch verwenden, um die GPS-Informationen aus einem vorhandenen Bild zu entfernen:

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

Jedes Werkzeug, das Bildmetadaten betrachten kann, kann sich diese Informationen ansehen. Zum Beispiel wird das Werkzeug identify von ImageMagic es auch tun:

$ 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
$

Und GUI-Tools können dies oft auch tun - hier ist Bildbetrachter von Ubuntu 18:

Bildbetrachter Details/Metadaten

Viele Bilder haben keine GPS-Einträge in ihren Metadaten - zum Beispiel, wenn Sie ein Bild mit einer Kamera aufnehmen, die kein GPS hat, wird es nicht gespeichert - hier ist eine Liste von Kameras, die haben GPS.

Die meisten handys, natürlich, haben eine GPS, und oft wird geotag durch standard. Sie können dies in Android und iPhones deaktivieren.

 17
Author: gowenfawr,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-10-17 01:54:56