GPSTrack

  • @nSonic:
    Also, wenn da noch so ein paar Kleinigkeiten hinzukommen, könnte GPSTrack demnächst bei mir möglicherweise den OziExplorer als AdHoc-Auswertungstool eventuell verdrängen (und das will was heissen, bin seit ca. 3 Jahren eingefleischter Ozi-Fan!)
    Allerdings habe ich noch kleine Probleme mit der Höhenauswertung, siehe Bild:
    [Blockierte Grafik: http://dervoss.de/hoehe.jpg]
    Während im Höhenprofil oben als Höhe 460,8 angezeigt wird, ist unten bei Höhe der Wert 463,6 zu sehen ?( Da der Track mit meiner Holux GM210 aufgezeichnet wurde, fehlt die Geoid-Korrektur. Daher finde ich die neue Funktion eines manuell hinterlegbaren Korrekturwertes sehr gut. Allerdings wäre es noch wünschenswert, daß die Höhe dann auch um diesen Wert verringert dargestellt wird (zur Zeit muss ich für jeden Punkt noch schnell im kopf überschlagen, wie hoch er wirklich ist, da die Ellipsoid-Höhe angezeigt wird und nur in Klammern der stets konstante Korrekturwert dahinter).
    Insgesamt sprechen aus meiner Sicht folgende Punkte für GPS-Track (im Vergleich zum Ozi):
    1. Anzeige von Satellitenempfangsdaten (in use/view, HDOP)
    2. Farbliche Schattierung der Höhen-/Geschwindigkeitsprofillinien in Abhängigkeit der Werte
    3. Kalibrieren der Karten auf einfache Weise mit Hilfe tatsächlich gefahrener Tracks.
    4. Möglichkeit der farblichen Dimmung der Basiskarte zwecks Kontrastgewinn (Heller-Dunkler)


    Für Ozi sprechen gegenüber GPSTrack derzeit hingegen(noch?) folgende Aspekte:
    1. Karten müssen nur einmalig kalibriert werden (Speicherung der Kalibrierungsinformation zum Bitmap)
    2. Möglichkeit des Track-Replay (=Track wird in Echtzeit oder einem Vielfachen (z.B. Faktor 50x) abgespielt)
    3. Entfernungsmessung zwischen 2 beliebigen Trackpunkten möglich.
    4. X-Achse skalierbar (Distanz oder Zeit wählbar)
    5. Unterteilung eines Tracks in Subtracks möglich
    6. Upload/Download eines Tracks auf/von Garmin-Handgerät möglich


    Ich bin mir sicher, daß eventuell noch einige dieser Funktionen vielleicht demnächst bei GPSTrack hinzukommen? ;D Nicht falsch verstehen, ich bin absolut begeistert von den Fortschritten Deines Programms und dem jetzt bereits verfügbaren Funktionsumfang; hätte nie gedacht, daß ich mal eine Software mit neuen - über Ozi hinausgehenden - Features zur Trackuswertung finden würde. Insofern nochmals herzlichen Dank für das bislang Geleistete und weiter so!


    :tup

  • Hallo nSonic,


    würde mich vossis Meinung über die Höhe anschließen, sollte man gleich "netto" rechnen. Und schau Dir mal die Effekte an, wenn man mit gedr. re Maustaste nach unten aus dem Profil-Graphikbereich rausfährt. Vor allem an der Grenzlinie werden recht ungewöhnliche Werte (über 153.000.000.000.000 hatte ich gerade) angezeigt


    Hallo vossi,


    Du steckst tief in der Höhenberechnerei drin, wie sollte man denn die "Nettohöhe" sinnvoll und sprechend bezeichnen?


    Für die Streckenberechnung gibt es schon Vorstellungen. Müssen hier aber warten, bis nSonic die Zeit findet, den Formelkram und die Nudelei durch die NMEA-Datensätze umzusetzen. Da ich u.a. ein klein wenig ewas mit beisteuern durfte, freue ich mich mit über die positive Meinung von Dir als langjährigem Ozi-Kenner. Ich bin sicher, dass nSonic Deine Wünsche prüfen und versuchen wird, sie umzusetzen.


    Viele Grüße, Charly

  • Also der Reihe nach:
    @vossi:
    a) Die Höhe wird um den Korrekturwert angepasst. Hat GPS-Maus also 300m gemeldet und Du hast in den Optionen -50m eingetragen, dann werden 250m angezeigt (und in Klammern "-50m*" als hinweis, dass dies abgezogen wurde.... wenn dies bei Dir nicht passiert, dann werte ich das als Bug
    Sinn des Korrekturwertes war es, dass man eben _nicht_ im Kopf runterrechnen muss auf die tatsächlich Höhe ;)


    b) oben 460,.. unten 463,...
    Das ist schnell erklärt: Das Fadenkreuz zeigt die Höhe in der Ansicht an, wie sie an einer bestimmten Pixelposition im Graphen ist... wenn also Min=100 und Max=200 und wenn das Ansichtsfenster 100 Pixel hoch ist, dann ist an Pixelposition 50 (y-Achse) der Wert 150 abzulesen... Bei den etwas krummen Werten und gerade bei großen Höhenunterschieden kann der Wert natürlich nur eine Näherung sein...
    ...zum anderen kommt jetzt die x-Achse. Auf dieser werden alle verfügbaren Messpunkte eingezeichnet und auf den sichtbaren Bereich gestaucht.... dadurch landen natürlich mehrere Werte übereinander - es passen nunmal nur ein paar Hundert in die Grafik ohne sie extrem zu verbreitern. Welcher Messpunkt nun in den Detaildaten angezeigt wird, wird ebenfalls wieder über die Pixelposition des Fadenkreuzes ermittelt - hier stehen natürlich ebenfalls nur ganze pixel zur Verfügung - bei extrem gestauchten Anzeigen (bei sehr langen Tracks) kann man also allein mit der Maus nicht jeden Messpunkt im Graphen direkt ansteuern.... Wenn Du also das Fadenkreuz auf einen Höhenbuckel ziehst um zu sehen wie hoch der ist, dann wird dir ein Messpunkt "der sehr nahe an diesem Fadenkreuz ist" unten angzeigt - die Höhe des Fadenkreuzes (y-achse) kannst Du ja manuell verstellen und wird unabhängig berechnet - schwupp - schon hast Du eine kleine Abweichung:
    Weil Du kannst eben nicht _exakt_ den Höhenbuckel ansteuern - Du landest einen oder einen halben pixel höher (Der Graph ist Subpixelgenau - die Maus leider nicht...)


    Du kannst beim skalieren des Profils auch die SHIFT-Taste gedrückt halten - dann kannst Du die Skala in feineren Schritten verändern - siehst Du, wie schwer es ist genau mit dem Fadenkreuz eine Linien-Spitze zu treffen? Ist wahrscheinlich überhaupt nicht möglich - außer ich würde auf Subpixel-Genauigkeit verzichten und die Grafik extrem vergrößern...


    Das Fadenkreuz hatte ich für mich eingebaut, um über einen Breiten Bildschirm (1600x1200) vergleichen zu können, ob zwei Punkte auf einem Track "in etwa" auf der selben Höhe lagen...


    Wenn Ihr "mehr" wollt und konkrete Vorschläge habt... nur zu ;D


    @karomue:
    das ist Mathe :D ... Wenn Du die Skala nach unten immer weiter stauchst, dann erreichst Du irgendwann den Bereich nahe "unendlich" .... GPSTrack interpoliert ja die verfügbaren Daten in die gegebene Skala und berechnet dann den Wert, der in der Grafik ganz oben sein müsste... nun ja... wenn Du sagst, dass zwischen 2 Pixeln ein Höhenunterschied von 1000m ist, dann hast Du bei 200 Pixeln wieviel Meter? ... und wenn Du dann noch einen Pixel weiter runtergehst... Oops...


    Ich muss mal sehen, ob ich das Abfangen kann - obwohl die Anzeige rechnerisch korrekt wäre (da bin ich sicher) und diese Ansicht wohl kaum von jemandem ernsthaft genommen würde um zu sehen, wie hoch er war (bis zum Mars ... oder doch schon Pluto :D )...


    zur Höhe:
    - wie gesagt: Ich nehme die Höhe aus dem GGA-Satz und addiere den Korrekturwert aus den Einstellungen hinzu (negative Werte logischerweise abgezogen) - die Höhe ist also Netto. Weil das Programm die Werte "manipuliert" wird ein "*" angezeigt.
    - Kommt im GGA-Satz die Geoid-Korrektur mit, so ist sie in der Höhenangabe bereits in der Logdatei berücksichtigt. Hier rechne ich also nicht selber sondern zeige nur die Daten aus dem GGA-Satz an. Hier wird also vom Programm nicht gerechnet und daher ist kein "*" zu sehen.


    nSonic

  • @vossi: hab ich eben ganz vergessen <schnüff>: Vielen Dank für die aufbauenden Worte!!! Ich hätte nie gedacht, dass mal jemand überhaupt anfängt GPSTrack mit Ozi zu vergleichen - war so nie gedacht...


    Nochmal zu Deiner Höhe: eine Vergrößerung zeigt: Dein Fadenkreuz ist auch nicht exakt auf der Linie ;) ... da kommen die paar Meter unterschied schon her :D


    Zieh die Skala mal auf (rechte Maustaste und dann kräftig nach rechts ziehen... iiiimmer weiter :D ...) und dann versuch den Punkt noch mal zu treffen - das dürfte deutlich präziser werden...


    Ich könnte auch eine Einstellung als Default vorgeben, dass ein Messpunkt = 1 Pixel entspricht.... nur kann ich nicht voraussehen, ob das nicht mal speicherprobleme gibt bei extrem langen Tracks.... weil die Grafik dann extrem breit wird...


    nSonic

  • Hallo zusammen,
    dann muß ich jetzt auch mal ein dickes Lob los werden.
    ICh hatte bei dem Forum TT eine Frage wie ich einen Track angezeigt bekomme.
    Daraufhin wurde ich von Sonic angeschrieben und einen Track gebeten ,danach konnte ich dann sein Prg testen,hatte nicht gesehen das einer sich sooooo mühe hier macht.
    Was soll ich sagen,ich bin total platt.
    Ein wirklich tolles Programm und ich hab mich auch schon direkt bei Sonic dafür bedankt und einen Wunsch geäußert der wohl auch in die Tat umgesetzt werden kann.
    Hoffe das wir noch viele neue Funktionen bekommen :)



    Also ein : drink auf Sonic.....

  • Vielen Dank! Dafür habt ihr mal ein : drink verdient :D


    ich weiß nicht, wie lange ich noch Online sein kann... seit gestern gibt's hier heftige DSL-Problem :( ... Wenn die Zeit noch reicht, dann wird es noch ein Update geben... ich melde mich dann noch mal


    nSonic

  • Klasse, die neue Version gefällt mir sehr gut, insbesondere die wählbare x-Achsenskalierung, herzlichen Dank für dieses Feature! ;)
    Nur beim Beenden des Programms erhalte ich folgenden Fehler:
    [Blockierte Grafik: http://dervoss.de/gleitkomma.jpg]

  • @vossi: keine Ursache :)


    zu dem Fehler:
    a) kommt der IMMER? (z.B. auch dann, wenn Du keine karte/log offen hast?


    b) welches Betriebssystem?


    danke


    nSonic

  • Zitat

    Original von nSonic
    zu dem Fehler:
    a) kommt der IMMER? (z.B. auch dann, wenn Du keine karte/log offen hast?


    b) welches Betriebssystem?


    a) nein, nicht immer (auch nicht immer öfter... : drink ). Nein, im Ernst: Wenn ich zunächst eine ungültige Datei öffne (aus Versehen) und dann eine richtige NMEA-Datei und dann ziemlich viel damit rumspiele (Achsensaklierung, Höhe, Stauchen etc), kann (muss aber nicht) es beim Beenden von GPSTrack so jedes 3. mal zu dem Fehler kommen (insofern nicht wirklich schlimm). Leider kann ich den Fehler nicht konsequent reproduzieren, nur ab und zu...(sorry für diese miserable Beschreibung).


    b) Windows XP

  • zu a) ... aha... dachte ich mir... ich hatte ihn nämlich noch nie - und ich habe heftig "rumgespielt" :D ... ich werde mal forschen gehen...


    zu b) sehr gut ;) ... ich dachte schon an ein Win98 Problem (das kann ich quasi "fast" nicht debuggen :ugly


    nSonic

  • So, eine neue Version ist online.


    @vossi: bitte prüf mal, ob der Fehler noch auftritt


    Außerdem werden sich jetzt einige freuen wenn sie sehen, dass die Kalibrierung zu einer Bitmap gespeichert wird :) Einmal kalibrieren - viele Tracks angucken ;)


    Ganz neu: Ansicht->Satelliten.... und dann mal mit gedrückter Maustaste über einen Track-Profil "ziehen" ... da kann man sehen, wie die Satelliten wandern (nur, wenn GSV und ggf. noch GSA-Zeile vorhanden sind)


    Download unter GPSTrack in der Softwareecke


    nSonic

    Einmal editiert, zuletzt von nSonic ()

  • noch schnell ein update nachgeschoben!!!


    bitte diese Version verwenden - Satellitenanzeige überarbeitet


    nSonic

  • Hallo nSonic,


    es ist der helle Wahnsinn...:flame1


    Grüß, Charly