Eigene Geschwindigkeitsprofile

Die Geschwindigkeitsprofile liegen im Unterverzeichnis profile/. Durch Kopieren und Anpassen der Datei können neue Geschwindigkeitsprofile angelegt werden. Track Guru muß neu gestartet werden, damit die Änderungen wirksam werden.

Wer mag kann mir seine Profile zuschicken, ich nehme fehlende Bewegungsarten dann in den Lieferumfang mit auf.

Die Dateinamen haben das Format:

 <Name>.profile

Der <Name> wird direkt in der Drop-Down-Box in der Benutzeroberfläche angezeigt.

In der Datei steht jede Zeile für einen Geschwindigkeitsbereich. Das Format jeder Zeile ist:

 <Bezeichnung>,<Geschwindigkeit>,<Farbe>

Die einzelnen Teile sind:

  • Bezeichnung: Text, der in der Geschwindigkeitsauswertung angezeigt wird.
  • Geschwindigkeit: Obergrenze bzw. Höchstgeschwindigkeit, bis zu der dieser Bereich gilt. Es sind auch Nachkommastellen erlaubt, in der englischen Schreibweise mit Punkt (also z.B. 1.5)
  • Farbe: Eine Farbe, in der dieser Geschwindigkeitsbereich in der Karte dargestellt werden soll. Es werden hexadezimale RGB-Farbwerte verwendet wie sie auch in HTML üblich sind.

Der jeweils erste und letzte Geschwindigkeitsbereich haben eine besondere Funktion:

  • Der erste Bereich bestimmt, bis zu welcher Mindestgeschwindigkeit ein Wegabschnitt als Pause bzw. Stillstand gewertet wird.
  • Der vorletzte Bereich muß die höchste für die Bewegungsart mögliche Geschwindigkeit enthalten.
  • Der letzte Bereich ist ein Platzhalter für unrealistisch hohe Geschwindigkeiten und wird als Fehler für die automatische Fehlererkennung gewertet.

Eigene Karte

Zusätzlich zu den 5 vorhandenen Karten kann noch eine eigene Karte eingebunden werden. Damit können eine Lieblingskarte oder Kacheln auf dem eigenen Rechner genutzt werden.

Dazu muß im Verzeichnis von Track Guru eine Datei mit der Kartenbeschreibung angelegt werden. Sie heißt:

 customMap.source

Im ZIP von Track Guru liegt eine Vorlage für diese Datei bei. Sie muß vier Parameter enthalten und kann z.B. so aussehen:

 name=Custom Hike and Bike
 attribution=Daten von Openstreetmap Mitwirkenden ODbL
 baseUrl=https://tiles.wmflabs.org/hikebike
 zoomLevels=17

Bedeutung:

  • name: Bezeichnung der Karte für die Anzeige in der Drop-Down-Box
  • attribution: Text, der die Herkunft und Lizenz der Karte beschreibt
  • baseUrl: Die URL des Kartenservers. Die URL wird mit dem üblichen Schema /<zoom>/<x>/<y>.png ergänzt.
  • zoomLevels: Maximaler Zoomlevel des Kartenservers