Viele Bilder von einer Digicam
hat ja heute wohl jeder, aber wie kann man die hübschen Bilder
aus der Digitalkamera auch schön präsentieren? Eine sehr
schöne Möglichkeit ist das verknüpfen von GPS Daten
mit den Bildern, dann kann man (dank Google Earth) seinen Urlaubtrack
direkt auf den Satellitenfotos oder der Karte einbinden, und kann
sich da nett durchklicken. Soweit mein Gedanke, und ich stellte fest,
dass ich wohl nicht der erste mit dieser Idee war und bin, leider
sind alle bereits vorhandenen Lösungen welche ich fand so
aufgebaut, dass sie nur mit Flickr funktinoieren, oder etwas kosten.
Daher hab ich mich entschlossen soetwas selbst zu lösen!
Hier
könnt Ihr euch mal ein Beispiel von meinem letzten Segeltörn
ansehen:
Voraussetzungen sind:
1.
Urlaubsbilder
2. Ein dazugehöriger GPS-Track-Log
3.
minimale PHP Kentnisse
4. und die Möglichkeit PHP Scripte
auszuführen
Als erstes ist wirklich ganz wichtig, dass Ihr die Uhrzeit in eurer Digicam (vor dem Urlaub logischsterweise!) genau mit der des GPS-Gerätes synchronisiert. Ein paar Minuten differenz können schon mehrer Meter differenz ergeben!
So jetzt ist der Urlaub vorbei, und Ihr müsst Eure Fotos mit dem GPS-Track (ach erwähnte ich das noch nicht?*) verknüpfen. Das geht z.B. mit folgendem Tool recht einfach:
Windows: WWMX
Location Stamper (Achtung nicht World-Wide Media eXchange
runterladen, sondern den Location Stamper!)
MAC: GPSPhotoLinker
Einfach alle Bidler und den GPS-Track auswählen, und schon werden die GPS Koordinaten nach WGS84 in die EXIF Daten der JPG Bilder geschrieben.
Jetzt alle Bilder und die GPX Datei vom GPS Gerät in ein Verzeichnis kopieren in dem auch PHP Dateien geparst werden können, und das von mir geschriebene Script dazukopieren.
Die zwei Variablen definieren:
$name_des_tracks = “Name in
Google Earth”;
$name_der_gpx = “TrackLog_Dateiname.gpx”;
Das Script in einem Browser ausführen**.
Ach ja zum ausführen des Scripts benötigt Ihr natürlich das Script selbst. Hier das Script in der Version 0.6 beta!
Jetzt in das Verzeichnis “KMZ” wechseln alles markieren, und ein ZIP File erzeugen. Wichtig nicht aus dem Ordner “KMZ” eine ZIP Datei erzeugen, sondern nur aus dem Inhalt des Verzeichnises!
Das .ZIP File umbenennen in .KMZ und fertig :-)
* = Ein GPS Gerät werdet Ihr ja wohl im Urlaub dabei gehabt haben, also jetzt nur noch aus dem Program eures vertrauen eine *.GPX Datei exportieren und diese verwenden. Falls Ihr soetwas nicht habt, kann ich das Tool GPS-Babel nur wärmstens empfehlen mit dem kann man so ziemlich alles in alles konvertieren was mit GPS Daten zu tun hat.
** = in der PHP.INI müssen
folgende Erweiterungen geladen
werden:
extension=php_mbstring.dll
extension=php_exif.dll
extension=GD.dll