gps4exif ist ein Perl-Script, um Geo-Koordinaten aus GPS-Trackdateien digitalen Bildern zuzuordnen. gps4exif ermittelt das Aufnahmedatum eines Bilder aus den EXIF-Informationen und sucht die Koordinate aus den Trackdaten, die zeitlich am nächsten zu dem Aufnahmedatum liegt. Der maximale Abstand darf hierbei bis zu 5 Minuten betragen. Diese Ungenauigkeit ist zumindest für meine Anforderungen akzeptabel.
gps4exif kann die zugeordnete Koordinate in den EXIF-Header des Bildes schreiben oder alle Bildern, die in einem Durchlauf verarbeitet wurden mittels Google-Maps (Beispie) oder Google-Earth (Beispiel) in einer Karte darstellen.
Zur Zeit werden nur Tracks im GPX-Format unterstützt. Jedoch lassen sich die meisten anderen Formate mittels GPSBabel in das GPX-Format übersetzen.
Voraussetzungen
Neben Perl werden folgende Module benötigt, die sich unter Ubuntu Hardy alle mittels apt-get installieren lassen:
- use XML::DOM
- use Getopt::Long
- use Time::Local
- use IO::Dir
- use IO::File
- use File::Temp
- use Image::ExifTool
- use Archive::Zip
- use Data::Dumper (nur für Debugging)
Download
- Aktuelle Version gps4exif-0.7.tgz
