(aus http://simon.zambrovski.org/)
Um die empfangene GPS-Daten aufzuzeichen gibt mehrere verschiedene Möglichkeiten: einen GPS-Tracker verwenden, oder Kombination von GPS-Maus und einem Mobiltelefon. In diesem Beitrag geht um die letzte Möglichkeit.
Für die Aufzwichnung von GPS-Daten mit einer GPS-Maus und Mobiltelefon braucht man beide diese Komponenten:
Verwendete GPS Maus sollte Bluetooth beherrschen. Beispiele sind im Abschnitt Hardware -> GPS zu finden.
Das Mobiltelefon sollte Java ME fähig sein und Bluetooth beherrschen (JSR-83). Alle N-Series und E-Series mit Bluetooth von Nokia können verwendet werden. Während der Aufzeichnung verwendete ich Nokia 6680, und nutze jetzt Nokia N95 8GB.
Bevor die Aufzwichnung beginnt muss eine spezielle GPS Software auf das Telefon installiert werden. Die Software ist dafür verantwortlich von einer GPS-Maus den NMEA0183-Datenstrom zu empfangen und zusammen mit der Uhrzeit in eine Track-Datei zu schreiben. Für das Szenario verwende ichGPS-Log verwendet. Weitere Softwarediskussion ist unter der Rubrik Tracking Software zu finden.
Die Einstellungen werden automatisch nach der Installationsroutine aufgerufen, können aber auch später verändert werden. Die wichtigsten Einstellungen sind die Suche nach der GPS-Maus und Bestimmung des Speicherortes für die Track-Datei. Man geht dazu ins device URL, devicelist, inquiry und wählt die GPS Maus. (Das Programm nimmt das Pairing vor, also sollte die Maus eingeschaltet und im Pairing-Modus geschaltet sein). Danach kann das Tracking mit start eingeschaltet werden.
Das Programmmenu hat die folgende Struktur:
Nach der Einstellung und Aktivierung der Aufzeichnung sieht das Ergebnis (hoffentlich) so aus:
Das Ergebnis wird im NMEA 0183 Format gespeichert und enthält GPS-Koordinaten und dazugehörige Zeitstempel.
Für die Nachbearbeitung, also die eigentliche Anreicherung von Bildern mit GPS-Informationen verwende ich einspezielles Programm. Es hat lange gedauert, bis ich das richtige für mich gefunden habe.
GPicSync ist eine kleines, frei verfügbares Programm, in Python geschriebenes Programm, dass die EXIF-Daten der in einem Ordner gespeicherter Bilder analysiert und die zeitlich-korrelierte GPS-Koordinaten aus der Track-Datei liest. Zusätzlich zu einfachem Geo-Coding, kann es den Track als Google Earth KLM exportieren, liest NMEA 0183 oder GPX und unterstützt das Geo-Coden von RAW Dateien. Besonders der letzte Punkt beeinflüsste meine Entscheidung, weil ich ausschließlich RAW-Format bei der Fotografie verwende. Die Einstellung für das UTC-Offset ist in Europa 1 (wichtig ist, dass in der Kamera die richtige Uhrzeit eingestellt ist), für die Zeitdifferenz zum nächten Punkt - 30 Sekunden. Die so gewonnene RAW Bilder haben in ihren EXIF-Daten die GPS-Informationen gespeichert, z.B.:
| GPS information | - |
|---|---|
| GPSVersionID | 2.2.0.0 |
| GPSLatitudeRef | N |
| GPSLatitude | 53 32 27.28 |
| GPSLongitudeRef | E |
| GPSLongitude | 9 58 55.09 |
| GPSAltitudeRef | Sea level |
| GPSAltitude | 0.30 m |
Diese Daten können bei verschiedenen Galerien verwendet werden. Nähere Hinweise für FlickR siehe hier.