Deutschsprachiges Forum zu GRASS GISArchiv[TEST!]Dezember 2012GPS-Daten aus Fotos auslesen und in Textdatei ausgeben (Unix-Kommandozeile) → 1

GPS-Daten aus Fotos auslesen und in Textdatei ausgeben (Unix-Kommandozeile)


Geschrieben von Sabine J. (Nafoku) am 02. Dezember 2012 17:55:20:

Hallo zusammen,

GPS-Exif-Daten lassen sich sehr einfach aus Bildern von einer GPS-Digitalkamera auslesen und in einer Textdatei ausgeben, auf Kommandozeilenebene (im Terminal unter Unix) mit dem Werkzeug "exiftool". Angenommen, wir befinden uns bereits im Bilderverzeichnis mit den Fotos aus der Digitalkamera, lautet die

Kommandozeile unter Unix:

exiftool -T -createdate -GPSLatitude -GPSLatitudeRef -GPSLongitude -GPSLongitudeRef -GPSAltitude . >gps_all.txt

Die Ausgabe in der Datei "gps_all.txt" sieht in meinem Fall so aus:

2012:04:06 14:03:12 44 deg 4' 57.31" N North 3 deg 55' 24.68" E East 203.2 m Above Sea Level
2012:04:06 13:57:21 44 deg 4' 57.88" N North 3 deg 55' 23.19" E East 204.3 m Above Sea Level
2012:04:06 13:32:25 - - - - -

Daraus lässt sich sehr leicht eine Datenbank machen, wenn der Tabulator zwischen den Daten als Feldtrenner benutzt wird und man noch eine Zeile mit den Feldnamen darüber schreibt,z.B. so:

createdateGPSLatitudeGPSLatitudeRefGPSLongitudeGPSLongitudeRefGPSAltitude
2012:04:06 14:03:1244 deg 4' 57.31" NNorth3 deg 55' 24.68" EEast203.2 m Above Sea Level
2012:04:06 13:57:2144 deg 4' 57.88" NNorth3 deg 55' 23.19" EEast204.3 m Above Sea Level
2012:04:06 13:32:25-----

Wenn ein Bild gar keine GPS-Daten hat, so wie in unserem Beispiel der letzte Datensatz, dann fügt das Tool automatisch in den entsprechenden Feldern einen kleinen Strich ein, was soviel heißt wie "keine Daten vorhanden".

LG Sabine


 Text zitieren

x