Titel:

GPS Viewer

Autor:

Andreas Guenther

Organisation:

http://bikeXperience.de

Beschreibung:

Application for managing GPS track data


Kurzanleitung GPSViewer

Der GPS Track Viewer zeigt aufgezeichnete GPS Tracks graphisch in einer OpenStreetMap Karte an.

Tracks
Momentan werden die GPS WGS-84 Formate Fugawi Textexport (Längengrad, Breitengrad, Höhe, Datum, Zeit), Magic Maps Overlays, Garmin CSR/TCX, Google KML und GPX unterstützt.
Der GPS Track Viewer kann die aufgezeichneten Koordinaten auch in ein jeweiliges anderes Format umkonvertieren und exportieren.

Ein Höhenprofil kann nur angezeigt werden, wenn auch Höheninformationen in den Track Aufzeichnungen vorhanden sind. Höheninformationen sind z.B. im ASCII Overlay Format nicht enthalten. Wird der GPSViewer fïür eine Trainingseinheit aus BikeXperience mit anghängtem Höhenprofil aufgrufen, wird dieses dokumentierte Höhenprofil angezeigt.

Anhand der Navigation in der Trackliste kann ein Punkt im Höhenprofil mit dem aktuellen TrackPoint in der Karte verglichen werden, um später im Höhenprofil-Editor Marken zu setzen. 

Der Track kann auch editiert werden, um z.B. fehlerhafte Werte zu korrigieren, den Track zu kürzen oder umzukehren. Ein TrackPoint wird durch Doppelklick im Track-Bearbeitungsfenster graphisch im GPSViewer hervorgehoben. Durch die Funktion Umkehren kann der Track auch in der Richtung verändert werden.

Wegepunkte
Zur Orientierung können Wegepunkte im Textformat (Längengrad, Breitengrad, Name) importiert und editiert werden. Es werden nur Wegepunkte angezeigt, die sich im sichtbaren Bereich befinden. Die Wegepunkte können auch ausgeblendet werden. Mit Hilfe der Wegepunkte kann man einen Ort in der Karte direkt anwählen. Es können Wegepunkte auch direkt in der Karte gesetzt werden. Dazu die Fahne im Toolbar anklicken.

Overlays
Beliebig viele Overlays können im GPSViewer eingelesen werden. Overlays sind Tracks die nicht editiert werden können und zur Orientierung dienen. Ein Overlay kann aus einer Datei eingelesen werden oder mittels Drag and Drop mit der Maus aus einer Trainingseinheit in der BikeXperience Trainingseinheiten-Tabelle mit Track-Anhang auf den GPSViewer gezogen und somit importiert werden.

Im Overlay Fenster können Overlays sichtbar und unsichtbar geschaltet oder entfernt werden. Die Karte kann auch zum Overlay bewegt werden. Geladene Overlays werden in den Einstellungen gespeichert.

Overlays können zur Tourenplanung verwendet werden. Siehe dazu: Tourenplanung

Einstellungen
In den Einstellungen kann der Tile Provider gewählt werden. Neben den freien OpenStreetMap.org Karten ist z.B. auch die Darstellung von OpenCycleMap.org Karten (OSM Basis) möglich. Karten-Tiles können auch aus dem Netz geladen und auf der eigenen Festplatte gespeichert werden. Dadurch ist es auch möglich Offline zu arbeiten.

Farbe von Track, Overlay und Points können individuell eingestellt werden. Die Geo-Koordinaten des Heimatortes sind ebenfalls einstellbar.

Tourenplanung
Ein Track kann auch editiert oder neu erstellt werden. Um den Track in der Karte zu editieren muss man in den Bearbeitungsmodus wechseln. In den Bearbeitungsmodus gelangt man über den Pinsel im Toolbar. Im 
Bearbeitungsmodus werden TrackPoints angezeigt.

Folgende Funktionen stehen im Track Bearbeitungsmodus zur Verfügung:

Es wird ein neuer TrackPoint an den Track angehängt.

Der letzte TrackPoint wird gelöscht.

Ein TrackPoint muss zur Selektion mit der linken Maustaste ausgewählt werden. Die neue Position wird mit der linken Maustaste in der Karte gewählt.

Die Funktion ist wiederholbar, solange der Button im Toolbar selektiert ist.

Ein TrackPoint muss zur Selektion mit der linken Maustaste ausgewählt werden. Jeder Klick erzeugt neue TrackPoints vor dem selektierten TrackPoint.

Ein TrackPoint muss zur Selektion mit der linken Maustaste ausgewählt werden. Jeder Klick erzeugt neue TrackPoints nach dem selektierten TrackPoint.

Der zu löschende TrackPoint muss mit der linken Maustaste ausgewählt werden.

Die Funktion ist wiederholbar, solange der Button im Toolbar selektiert ist.

Der Zauberstab Modus hängt mit der Maustaste neue TrackPoints an den Track an. In diesem Modus werden zusätzlich TrackPoints von den sichtbaren Overlays angezeigt. Routet man über einen TrackPoint eines Overlays, wird der Schnitt-TrackPoint grapisch hervorgehoben. Es ist nun möglich einen anderen entfernteren TrackPoint des selben Overlays anzuklicken. Alle TrackPoints dieses Overlays zwischen diesen TrackPoints werden an den eigenen Track angehängt. Dadurch ist es möglich bereits gefahrene Tracks oder Teile davon wiederzuverwenden.

Die Funktion ist wiederholbar, solange der Button im Toolbar selektiert ist.

Tracks mit GPSBabel vom GPS laden/speichern
Tracks werden mit dem Programm gpsbabel vom GPS geladen oder zum GPS gesendet. Das Programm gpsbabel ist nicht Bestandteil von BikeXperience und muss separat installiert werden. gpsbabel unterstützt verschiedene GPS Geräte und Formate und ist auf verschiedenen Plattformen verfügbar. Wenn das Programm nicht im Pfad enthalten ist, muß ein absoluter Pfad gesetzt werden. Download: gpsbabel.org


Wegepunkte mit GPSBabel vom GPS laden/speichern
Wegepunkte werden mit dem Programm gpsbabel vom GPS geladen oder zum GPS gesendet. Dieses Feature kann nur aus der Wegepunkt-Tabelle aktiviert werden. Nur mit der Maus  in der Tabelle selektierte Wegepunkte werden übertragen.

Wegepunkte werden im GPS Device als Beschriftung des Tracks verwendet. Wichtige Stellen oder Ortschaften dienen in einem GPS Device ohne Kartendarstellung sehr gut zur Orientierung.

Tourbilder/GeoTagging
Bilder zu einer Tour können über die Funktion „Bilder zu einer Tour einlesen“ importiert werden. Eine Mehrfachselektion ist möglich! Die Bilder müssen ihre EXIF Daten in ihrer .jpg Datei noch enthalten haben, um das Aufnahmedatum ermitteln zu können. Datum und Uhrzeit der Digitalkamera sollte exakt mit dem GPS Gerät übereinstimmen. Die Bilder werden durch ein Fotosymbol im GPSViewer angezeigt. Durch Doppelklick auf das Fotosymbol wird das Bild im PictureViewer angezeigt.

- Bilderliste editieren:

In der Bilderliste werden die Bilder mit korrekten EXIF Daten und ermitteltem Längen- und Breitengrad der im GPSViewer eingelesenen Tour dargestellt.

-         Bilder können wieder entfernt werden.

-         Die Zuordnung vom Bild zum GPS Track kann durch Angabe eines Zeitabstands in Minuten neu zugeordnet werden (z.B. -60 für Sommerzeit). Datum und Uhrzeit vom ersten und letzten Wegepunkt werden zur Hilfe/Orientierung ausgegeben.

-         Ein Bild kann mit EXIF Daten angezeigt werden.

- Bilderkoordinaten sichern:

    -         Die Bilder werden im .xml-Format mit Name, Längengrad und Breitengrad zur eigenen weiteren Verarbeitung gespeichert

Expertentipp: Werden die Bilder im .xml-Format mit Geo-Informationen gespeichert und wird einer Trainingseinheit diese .xml Datei als Bilderdokumentation angehängt, werden die Bilder beim Anzeigen des GPS Tracks der Trainingseinheit automatisch im Track als Fotosymbol eingeblendet. Ein Klick auf das Fotosymbol öffnet dann das entsprechende Bild im Bildbetrachter.



Google Maps
Es wird ein Polygonzug des Tracks mit dem Google Maps API in eine temporäre HTML Datei geschrieben, die dann als lokale Datei im jeweiligen Standart Browser über Google Maps angezeigt wird. Empfohlen ist der Webbrowser Mozilla Firefox.


Hinweis: Dieser Dienst wird von Google.de zur Verfügung gestellt und ist nicht Bestandteil von BikeXperience!


Neu:
Trackpoints werden in der Datei tracks.xml abgelegt. Bilder zur Tour (wenn über die Funktion Tourbilder einlesen Bilder eingelesen wurden) werden in der Datei pictures.xml abgelegt. Die GoogleMaps API Schnittstelle befindet sich in der generierten .html Datei. über die Funktion Tracks->Export->HTML werden diese Daten in einem vom Benutzer festgelegten Verzeichnis abgelegt. Den Dateinamen der .html Datei kann sich der Benutzer ebenfalls aussuchen.

Verwalten von Tourendaten: Die tracks.xml und pictures.xml kann der Benutzer mit einem Stammnamen versehen, indem der die Dateien tracks.xml und pictures.xml umbenennt. Z.B. in tour1tracks.xml und tour1pictures.xml

Beim Aufruf in Firefox muss dieser Stammname (tour1) als Parameter mitgegeben werden. Die .html Datei ist für alle Touren identisch, da sie keine Tourendaten enthält.

Z.B. file://home/user/googleMaps.html?tour1 oder unter Windows: d:\eigene dateien\tracks\googleMaps.html?tour1

Wenn man im Internet �ber Webspace verfügt und seine Touren online veröffentlichen möchte, muss sich bei Google Maps registrieren und einen key besorgen. In der .html Datei muss dieser key in der Kopfzeile eingetragen werden. In der Datei pictures.xml muss der Pfad zum Verzeichnis der Bilder (z.B. http://www.meine-domain.de/bilder/) gesetzt werden. Es kann auch ein Fotosysmbol mit Breite und Höhe in der Datei pictures.xml definiert werden.  Die Bilder zur Tour sollten nicht mehr als 600 Pixel breit sein!