|
Eine mehr oder weniger komplette Liste aller Änderungen seit Entstehung von GPSonic.
nSonic GPSonic - HistorieNotation der Historie-Liste:[-] Bugfix [+] Neue Funktionalität [*] Funktionalität überarbeitet Version 1.0.8.0 (27.12.2006) [+] GPSonic jetzt übersetzbar + im /Language Verzeichnis befinden sich die Übersetzungen als Textdatei Zum übersetzen einfach eine bestehende Datei nehmen, umbenennen und übersetzen + Die Sprache kann im Programm über den Menüpunkt "Sprache" gewählt werden. [-] Kleinere Bugfixes im Zusammenhang mit altem Programmnamen und dem ersten Programmstart ohne INI-Datei.
Version 1.0.7.0 (09.07.2006) [+] Wunsch realisiert: Neue Option (in den Einstellungen). Man kann einstellen, dass zwei Messpunkte nicht mehr verbunden werden sollen (Luftlinie) wenn diese zeitlich zu sehr auseinander liegen. Also z.B. eine "120" eintragen, wenn Punkte nicht mehr verbunden werden sollen, wenn diese mehr als 2 Minuten auseinander liegen.
Version 1.0.6.4 (03.07.2005) [*] Neue Name: Aufgrund von bestehnden Namensrechten wurde die Software umbenannt. GPSTrack heißt jetzt GPSonic.
Version 1.0.6.2 (12.06.2005) [-] NMEA-Import: RMC-Zeilen (Datum) werden jetzt für neue Position vorgemerkt und nicht mehr auf aktuelle Zeilen überschrieben. Das führte nämlich zu Problemen bei einem Datumwechsel, da nur das Datum übertragen wurde, die Uhrzeit aber von der GGA-Zeile erhalten blieb. [-] Zeitansicht: Ermittlung der Log-Position aus der PixelPosition des Cursors überarbeitet.
Version 1.0.6.0 (05.03.2005) [-] BigFonts: DB-Login-Dialog und Fortschrittsbalken an BigFonts angepasst [+] Tastatursteuerung zur Navigation durch den Track eingebaut Folgende Tasten werden unterstützt (Für Steuerung im 10er-Block gedacht): + = Zoom In - = Zoom Out 1,3 = nach links/rechts (feine Schritte) 4,6 = nach links/rechts (gröbere Schritte) 7,9 = ganz nach links/ganz nach rechts [+] Autoscroll der Profilansicht so dass: + beim bewegen mit 1,3,4,6,7,9 die aktuelle Position immer sichtbar ist + beim ziehen mit der Maus automatisch weitergescrollt wird
Version 1.0.5.0 (13.02.2005) [-] Karte abdunkeln Der Bereich der Karten-Abdunklung war nicht korrekt. Das fiel besonders dann auf, wenn durch das "Tracking" andere Karten automatisch geladen wurden. Jetzt wird für die Abdunklung der Korrekte Bereich (Größe der Karte) benutzt!
Version 1.0.4.0 (12.02.2005) [*] Geschwindigkeit bei dickerer Linie (Map) drastisch verbessert. [-] wenn "dunkler" oder "heller" gewählt wurde kam es zu einem Anzeigeproblem wenn die Karte gewechselt wurde. Gefixt.
Version 1.0.3.0 (09.02.2005) [-] Autoscroll: Positionsverfolgung klappt jetzt auch, wenn die Karte gezoomt wurde.
Version 1.0.2.1 (07.02.2005) [+] Kalibrierung mit zwei Punkten über direkte Eingabe der Position Anleitung: - Den 1. Punkt setzen mit STRG + ALT + LinkeMaustaste (jetzt die Position in Grad oder Dezimal eintragen) - Den 2. Punkt setzen mit STRG + ALT + RechteMaustaste Wird der Dialog jetzt bestätig, so erfolgt die Kalibrierung. Die beiden Punkte sollten möglichst ein gutes Stück auseinander liegen, damit es nicht zu ungenau wird. Die Erfassung über Dezimalzahl ist präziser als Grad/Minute/Sekunde und sollte nach Möglichkeit vorgezogen werden.
Version 1.0.1.2 (07.02.2005) [*] Leere Toolbar jetzt ausgeblendet [-] UTC Zeit wird jetzt korrekt in Lokale Zeit umgerechnet. Es gab Probleme mit der Erkennung der Winter-/Sommerzeit. Daher wurde im Winter eine Stunde zu viel aufgeschlagen. Jetzt sollte es aber zuverlässig funktionieren.
Version 1.0.0.0 (06.02.2005) [*] Profilansicht zeigt jetzt per Default "Strecke" [*] Profilansicht kann jetzt nicht mehr ganz "zusammengeschoben" werden; es gibt jetzt eine Mindesthöhe für das Profil (die Höhe ist ist abhängig davon, ob die Werkzeuge ein/ausgeblendet sind) [+] neuer Menüpunkt "Hilfe - Anleitung öffnen..." Guckt nach, ob eine GPSTrack.pdf Datei dort liegt wo auch die EXE liegt. wenn ja, dann wird diese versucht zu starten (sonst kommt ein Hinweis) Das klappt natürlich nur, wenn z.B. ein Acrobat Reader installiert ist.
Version 0.7.2.0 Beta (06.02.2005) [-] Fehler beim öffnen von Karten aus dem Maps-Verzeichnis wenn keine .KAL vorhanden ist behoben. Es werden nur noch Karten berücksichtigt, die auch kalibriert sind!
Version 0.7.1.0 Beta (05.02.2005) [*] Track Kalibrieren/Verschieben geht jetzt nur noch mit gedrückter STRG-Taste um ein versehentliches verschieben zu verhindern [+] Beim Programmstart Fortschrittsanzeige für das Scannen des Maps-Verzeichnisses [+] Neues Tool-Fenster: "Karten" Zeigt alle verfügbaren Karten (Maps-Verzeichnis) für die aktuell gewählte Position an. Die feinste Karte ist oben, die gröbste unten. Per Default läuft die Wahl der Karte auf Automatik. Die feinste ist gewählt. Der Benutzer kann eine der Verfügbaren Karten anklicken. Dann wird der Automatik-Modus deaktiviert und es wird versucht die geklickte Karte so lange es geht zu verwenden. Erst wenn die Position außerhalb der Karte liegt wird wieder nach einer Alternative gesucht. Aktiviert man den Automatik-Modus wieder wird wieder sofort die feinste Karte gewählt. [+] Im Profil zoomen mit STRG+Linke Maustaste kann man jetzt einen Bereich im Profil wählen, den man genauer betrachten möchte. Der Markierte Bereich wird auf die volle Fensterbreite gezogen wenn man die Maustaste loslässt. Durch ändern der Profil-Fenster-Höhe (Splitter) oder durch Doppelklick im Profil wird wieder der gesamte Track angezeigt Version 0.7.0.0 Beta (05.02.2005) [+] Werkzeuge (Zoom, etc.) können ein/ausgeblendet werden. Im Menü "Ansicht" die "Werkzeuge" wählen. Die Einstellung wird in der INI gespeichert [+] Map Autoscroll "fährt" man den Log mit der Maus ab, so scrollt sich die Karte in der Ansicht automatisch so, dass die "Hand" immer zu sehen ist (soweit dies möglich ist) [+] Map Moving/Switching Jedesmal, wenn eine Position mit der "Hand" angezeigt werden soll wird jetzt geprüft, ob eine passende Karte vorhanden ist. Wenn ja wird diese sofort geöffnet. -> Dazu muss es unterhalb vom GPSTrack.exe ein Verzeichnis Maps geben also z.B. c:Logger (hier das exe hin) c:LoggerMaps (hier die JPG-Karten und .KAL-Dateien hin) -> GPSTrack liest beim Programmstart ALLE Karten (*.JPG) im Maps-Verz. kurzfristig ein und analysiert die Position und Auflösung der Karten. -> während man einen Track abfährt wird dann versucht, die jeweils höchstauflösende Karte anzuzeigen. Version 0.6.9.10 Beta (20.01.2005) [*] VTG-Zeile hat manchmal 10 Tokens (wenn hinter dem letzten "K" vor der Prüfsumme noch ein "," steht. Kann jetzt ebenfalls importiert werden
Version 0.6.9.6 Beta (17.02.2005)[-] Kleine Fehlerkorrektur. Jetzt sollte ein Track wirklich immer beim ersten öffnen ins Fenster passen ohne verzerrt oder abgeschnitten zu sein Version 0.6.9.5 Beta (16.02.2005)[*] Wird ein Logfile geöffnet (ohne Karte) so wurde es bisher auf volle Fensterbreite/-Höhe gestreckt. Ab jetzt wird für die Länge und Breite eine einheitliche Skalierung vorbelegt. Ein eher "langer" Track wird auf die Fensterhöhe, ein eher "breiter" Track auf die Fensterbreite eingepasst. Damit ist der Wiedererkennunswert des Tracks deutlich höher als zuvor. Version 0.6.9.4 Beta (20.10.2003)[+] Neue Option (siehe "Ansicht -> Einstellungen") um auch "ungültige" NMEA- Positionen im Profil auswerten zu können. Hintergrund: in der GGA-Zeile gibt es ein Feld "Quality". Ist dieses auf "0", so war die Position nicht "gültig" (z.B. kein Fix). Mit der neuen Option können jetzt auch solche Zeilen im Profil dargestellt werden (um z.B. die Satellitenpositionen anzeigen zu können) Version 0.6.9.3 Beta (11.08.2003) [-] Beim einlesen von NMEA-Zeilen konnte es zu einer Endlosschleife kommen, wenn nicht alle GSV-Zeilen vorhanden waren bis zum Ende eines Logs. Problem behoben. Version 0.6.9.2 Beta (26.07.2003) [+] Es gibt ein geniales Tool für den PocketPC: "Glopus". Dieses kann ebenfalls GPS-Daten loggen im NMEA-Format. Leider sind die Dateien nicht ganz NMEA- kompatibel - so fehlte z.B. bei einigen Usern die Prüfsumme. Das wiederum verhinderte das einlesen des Logs in GPSTrack. Die neue Leseroutine liest die Zeilen jetzt auch, wenn keine Prüfsumme vorhanden ist. [*] Einige Änderungen an den Einleseroutinen um "Glopus"-Logs zu tolerieren. tolerieren heißt hier: nicht abstürzen ;) Aber Glopus schreibt z.B. bei Westlichen Positionen ein sehr komisches Zahlenformat mit einem Minus mitten in der Zahl... ich bin sehr sicher, dass dieses Problem in Kürze auf der Glopus-Seite gefixt werden wird! Bis dahin stürzt GPSTrack aber immerhin nicht mehr ab. Version 0.6.9.1 Beta (25.07.2003) [-] Wenn die Ländereinstellungen des Windows nicht "Deutschland" waren, so hing sich GPSTrack beim einlesen eines Logfiles auf (Endlosschleife) Ursache: Das Fließkommazeichen ist u.U. nicht mehr "," sondern z.B. ein Punkt ".". Die Internas würden jetzt zu weit führen jedenfalls wird das jetzt korrekt behandelt  Version 0.6.9.0 Beta (23.07.2003) [-] Beim lesen der Koordinaten wird jetzt E/W und N/S berücksichtigt. [-] Zum zeichnen des Tracks werden nur noch gültige Position (Quality=1) benutzt. (dieser Filter funktioniert nur beim NMEA-Protokoll; aber soweit ich das sehen kann liefern die anderen Protokolle ohnehin nur gültige Positionen) Version 0.6.8.3 Beta (15.07.2003) [-] Wurde der Splitter zwischen Profil- und Kartenansicht zu stark an die äußeren Grenzen bewegt (wurde also das Profil-Fenster oder das Kartenfenster zu klein) So kam es zu Fehlermeldungen (Zugriffsverletzungen u.ä.) Gefixt. Version 0.6.8.2 Beta (01.07.2003) [-] RMC-Zeilen werden jetzt auch ausgewertet, wenn sie 13 statt 12 Parameter enthalten (kommt zustande, wenn ganz am Ende, vor der Prüfsumme, noch ein Buchstabe steht... ich weiß aber noch nicht, warum das bei manchen Mäusen so ist ...)
[-] Wurde in der Profil-Ansicht die Maus ganz nach rechts (ans Ende des Tracks) bewegt, so wurden in den Detaildaten falsche Informationen angezeigt. Problem behoben. Version 0.6.7.10 Beta (06.06.2003) [+] Die Gesamtzeit des Tracks wird jetzt in der Statuszeile (neben der Strecken- länge) angezeigt.
[+] Zoom: Die Karte mit einem Schieberegler (links neben der Karte) vergrößert und verkleinert werden. Ein Klick mit der rechten Maustaste auf den Regler brint die Ansicht wieder auf 100% (wahlweise ist dies auch über das neue Menü "Karte" zu erreichen). Über das "Karte"-Menü kann eingestellt werden, ob die Karte beim verkleinern Details besser anzeigen soll (dann wird alles etwas langsamer) oder nicht. Diese Option bewirkt auch ein Weichzeichnen beim vergrößern, so dass die Pixel nicht so deutlich werden.
ACHTUNG: Wenn eine große Karte verkleinert dargestellt wird, damit man mehr von einem Track sehen kann, dann bedeutet dass, das deutlich mehr Daten verarbeitet werden müssen. Daher wird alles etwas langsamer. Das ist normal und mit der aktuellen Routine nicht zu ändern. Evtl. wird das Verfahren später mal geändert, so dass hier einiges beschleunigt wird... aber da verspreche ich jetzt noch nichts.
[*] Weitere mögliche Fehler beim lesen von NMEA-Dateien abgefangen. Version 0.6.7.9 Beta (30.05.2003)
[*] Beim einlesen des NMEA-Format werden jetzt einige Fehler in ungültigen GGA-Zeilen abgefangen. Keine Ahnung wie diese Zeilen zustande kommen, aber sie enthalten kuriose Textfragmente anstatt Daten... Die Fehler führen jetzt nicht mehr zu einem Abbruch des Einlesevorgangs sondern werden als Fehlerprotokoll angezeigt. Version 0.6.7.8 Beta (29.05.2003) [-] PocketGPS Format wurde nicht mehr eingelesen. Problem behoben.
[+] Der Dateiname des geöffneten Log-Files wird jetzt angezeigt (unten in der Statuszeile ganz rechts)
[*] Die Satellitenansicht hat ein schickes Hintergrundbild bekommen  Version 0.6.7.7 Beta (29.05.2003) [-] Einige Logfiles (betraf nur NMEA) wurden nicht eingelesen Meldung: "Keine verwertbaren Daten gefunden". Dies passierte u.a. immer dann, wenn die GGA-Zeilen keinen Wert im letzten Datenfeld enthielten (also direkt nach dem letzten Komma die Prüfsumme stand) Problem behoben.
[-] Profil: Fehler in der Anzeige der Skala (Y-Achse) behoben. Als Minimaler Wert wurde ein zu kleiner Wert angezeigt. Fehler behoben.
[-] Profil: Zeichnen des Fadenkreuzes auf den Datenbereich begrenzt. Wertanzeige der Y-Achse wandert nun nicht mehr nach rechts aus dem Anzeigebereich wenn man Werte sehr nahe dem rechten Rand ablesen möchte.
[+] Profil: Auch der Wert der X-Achse an dem das Fadenkreuz steht kann jetzt abgelesen werden. Achtung: Die Anzeige muss nicht immer 100%ig genau sein! Je nachdem wieviele Daten vorhanden sind, teilen sich ggf. viele Daten einen einzigen Pixel in der Grafik. So kann es also sein, dass man mit dem Fadenkreuz ganz an den rechten Rand fährt und trotzdem nicht den Maximalwert ablesen kann... Abhilfe schafft hier nur das "aufziehen" des Profils (rechte Maustaste und dann nach rechts ziehen)
[*] Streckenberechnung verfeinert. Für die Längengradumrechnung auf Kilometer wird jetzt der Faktor 111,31954 (statt 111,12) verwendet. Der Faktor ergibt sich aus "Äquatorumfang / 360°". Der Äquatorumfang ist mit 40.075,036 km angegeben (Quelle: http://www.koordinaten.de/online/erde.shtml)
Version 0.6.7.3 Beta (27.05.2003) [*] Farbgebung der Satellitenansicht überarbeitet, damit jetzt auch Grün erreicht wird. Version 0.6.7.2 Beta (27.05.2003) [+] Die Kalibrierung kann jetzt zu einer Karte gespeichert werden (Menü: Datei->Kalibrierung speichern) Es wird dabei eine Datei angelegt, die denselben Namen wie die derzeit geöffnete Karte hat. Die Dateierweiterung ist '.kal'. Öffnet man später eine Karte, so wird automatisch geprüft, ob eine solche .kal-Datei mit gleichem Namen vorhanden ist. Wenn ja, dann werden die Daten eingelesen und die Karte automatisch kalibriert. Ein Log ist dann also automatisch korrekt. So kann man z.B. mit einer Log-Datei eine Karte kalibrieren und später verschiedene Log-Dateien mit dieser Karte verwenden, ohne jedesmal neu kalibrieren zu müssen.
[+] Track: Die Linienbreite kann jetzt eingestellt werden. !!! ACHTUNG !!! Wirklich performant ist nur die dünne Linie (Schieberegler ganz links). Wird die Linie breiter gemacht, so kann die Arbeit mit dem Track _deutlich_ träger werden. Im Zweifel sollte man also die Linie erst verbreitern, wenn man mit dem Kalibrieren fertig ist.
[+] Anzeige der Satellitenpositionen am Himmel (wenn GSV-Zeilen vorhanden sind) [+] GSA-Zeilen werden zusätzlich ausgewertet um Satelliten zu markieren, die für den Positionsfix benutzt wurden.
[-] Beim beenden des Programmes wurden noch diverse Anzeigeroutinen durchlaufen obwohl dies völlig unsinnig ist. Es wäre möglich, dass hierdurch auch Fehlermeldungen (Floating-Point Error, etc.) verursacht wurden, da viele Fenster- und Variablenzustände nicht mehr definiert waren. Ich konnte diese Fehler beim beenden leider nicht nachvollziehen - aber zumindest konnte ich das heruntenfahren der Anwendung deutlich sauber gestalten  Version 0.6.6.0 Beta (24.05.2003) [+] Profil: Die einzelnen Positionspunkte können jetzt auf der X-Achsel wahlweise auch nach Zeit angezeigt werden. Liegen jetzt also zwischen einzelnen Punkten (Positionen) mehrere Sekunden (oder gar Stunden), so kann man dies jetzt sehr deutlich erkennen.
[+] Profil: X-Achse kann jetzt auch nach gefahrenen km skaliert werden
[+] Profil: Es wird jetzt ein "kleines" Koordinatenkreuz eingezeichnet auf dem jetzt auch die "Länge" der X-Achse abgelesen werden kann
[+] Farbauswahl: man kann jetzt wählen, ob man einen Farbverlauf haben möchte (wie bisher; abhängig von einem bestimmten Profil) oder ob die Anzeige der Grafen einfarbig sein soll. (Neuer Farbtyp "Einfarbig" kann ein eigener Farbton sein - unabhängig vom Farbverlauf)
[*] Anzeige der Grafikfenster überarbeitet (intern)
[*] Profil: die Shift-Taste für feinere Schritte funktioniert jetzt auch mit der linken Maustaste
Version 0.6.5.0 Beta (22.05.2003)
[+] Ein weiteres Logfile-Format kann eingelesen werden. Ich habe es jetzt mal "GPSU" getauft. Hintergrund: Ein Kollege hat ein "Magellan"-Gerät. Die Trackaufzeichnungen können aber nicht im NMEA-Format ausgelesen werden... mit einem von vielen Tools kommt aber das folgende Format heraus, dass wohl alle verfügbaren Daten, welche das Gerät aufgezeichnet hat, beinhaltet.
Das Dateiformat wird beim öffnen automatisch erkannt. Dazu muss in der Zweiten Zeile "I GPSU" gleich am Anfang stehen.
-----8<----snip------8<-----snap----- H SOFTWARE NAME & VERSION I GPSU 4,10 FREEWARE VERSION S DateFormat=dd.MM.yyyy S Units=M,M S SymbolSet=1
H R DATUM M E WGS 84 100 0,0000000E+00 0,0000000E+00 0 0 0
H COORDINATE SYSTEM U LAT LON DEG
H TRACK SUMMARY H Track Pnts Date Time StopTime seconds m m/s Alt(m) H 134 16.05.2003 13:47:55 21:05:46 26271 99205 3,8 296,0
F Latitude Longitude Alt(m) Date Time S seconds m m/s T Nnn,nnnnnn Ennn,nnnnnn 0,0 16.05.2003 13:47:55 1 T Nnn,nnnnnn Ennn,nnnnnn 0,0 16.05.2003 13:51:34 0 219 37 0,2 -----8<----snip------8<-----snap-----
[+] Noch ein weiteres Logfileformat kann gelesen werden: Ich habe es "PocketGPS" gekauft (nach der gleichnamigen russischen Software für den PPC: www.maccentre.ru)
Hintergrund: Eine Trackaufzeichnung im NMEA-Format führt zu sehr großen Logfiles - zu groß für die meisten PocketPCs. Die Lösung kann z.B. die russische Software "PocketGPS" sein. Hier kann man einstellen in welchem Intervall eine Position gespeichert werden soll. Auch werden nur die relevanten Informationen (Position, Speed, Höhe) (dennoch sogar ein paar Zusatzinfos über den Satellitenempfang) gespeichert um die Datei klein zu halten.
Das Format wird automatisch erkannt, wenn in der ersten Zeile "TIME;DATA;COORDS;;SPEED;ALTITUDE;COURSE;SATS IN USE;SATS IN VIEW;DOP;STATUS" steht.
-----8<----snip------8<-----snap----- TIME;DATA;COORDS;;SPEED;ALTITUDE;COURSE;SATS IN USE;SATS IN VIEW;DOP;STATUS 16:22:04;21-05-2003;N nn° nn.nnn';E nn° nn.nnn'; 0.0 km/h; 137.4 m; 0.0°;0;8;50.0;Acquiring Sats; -----8<----snip------8<-----snap----- Version 0.6.4.0 Beta (21.05.2003)[+] Optionen: Es kann jetzt ein Default-Max.Wert für den HDOP-Graph eingetragen werden. Bei der Anzeige des HDOP-Profils wird dieser Wert für die Skalierung berücksichtigt. Stellt man sich dort z.B. "5" ein, so kann man die Positionsgenauigkeit besser beobachten (sonst waren immer mal Ausreißer von "50" oder mehr dabei - der interessante Bereich war dann nur mehr eine flache Linie in der Anzeige.)
[+] Profil: Mit der rechten Maustaste kann man jetzt die Skalierung verändern (z.B. um die HDOP-Ansicht "aufzuziehen" - Anklicken und Maus nach oben ziehen) Die Skalierung wird derzeit nicht gespeichert.
[+] Während des lesens eines Logfiles gibt es jetzt eine Fortschrittsanzeige (Dank an bab für das Riesen-Logfile )
[*] Profil: Werte am Maximum (ganz oben) wurden nicht angezeigt (Linie verlief außerhalb des sichtbaren Bereiches). Problem behoben.
Version 0.6.3.0 Beta (19.05.2003)[-] Das Grafik- und das Map-Fenster hatten unten rechts einen kleinen Anfasser mit dem man den Grafikbereich verkleinern konnte. Problem behoben.
[-] wenn im Logfile unverhofft Steuerzeichen auftauchten, dann brach die Lese- routine dort ab, mit dem Erfolg, dass nur ein kleiner Teil der Strecke geladen und angezeigt wurde. Problem behoben - Einleseroutine überarbeitet.
[-] Öffnen von Logfiles: nach häufigem öffnen von Logfiles kam es zu "Zugrifssverletzungen". Problem behoben
[+] Neu: Ansicht -> Einstellungen Ein Optionen-Dialog. Hier kann jetzt ein Benutzer-Korrektur-Wert für die Höhenangabe des GPS-Empfängers eingetragen werden (und gewählt werden, ob dieser benutzt werden soll oder nicht). Benutzt wird er immer dann, wenn vom GPS-Empfänger kein Geoid-Wert geliefert wird. Unter dem Profil wird hinter dem Geoid-Wert ein "*" angezeigt, wenn der benutzte Wert aus diesem Optionen-Dialog kommt. Fehlt das "*", so ist der Wert Original vom GPS-Empfänger geliefert worden. Man kann diesen Wert auch ändern, wenn man bereits ein Logfile geladen hat. Die Änderungen werden nach dem bestätigen mit OK sofort übernommen und angezeigt. Version 0.6.1.0 Beta (19.05.2003)[-] Nach dem kalibrieren mit rechter Maustaste wurde die Funktion nach dem loslassen der Maustaste nicht beendet - beim nächsten Mausklick wurde erneut skaliert oder verschoben. Problem behoben.
[-] Wurde zuerst eine Bitmap geöffnet (für die Karte) so wurde diese erst angezeigt, nachdem auch ein Logfile geöffnet wurde. Problem behoben - Karte wird sofort angezeigt.
[-] Wurde versucht irgendeine Textdatei zu öffnen die gar keine brauchbaren GPS-Log-Infos beinhaltete so gab es eine Division durch 0. Problem behoben: Es erfolgt eine sinnvollere Fehlermeldung.
[-] Problem beim einlesen von Logfiles behoben (Zugriffsverletzungen) Bisher musste die erste (relevante) Zeile eine GGA-Zeile sein - Nun ist es egal.
[-] Tracks, die über mehr als einen Längen/Breitengrade hinaus gingen, wurden verzerrt angezeigt. Problem behoben.
[+] Nach dem einlesen eines Logfiles wird jetzt die Gesamt-Strecke (in km) in der Statuszeile angezeigt
[+] Aus dem RMC-Satz wird jetzt auch das Datum ausgelesen und unter dem Profil angezeigt.
[+] Zeit: Unter dem Profil in den Detaildaten wird jetzt UTC und Lokale Zeit angezeigt. Die Locale Zeit wird auf Basis der Windows-Einstellungen berechnet. (Sowohl Zeitzone also auch Daylight-Time werden berücksichtigt) Hinweis zur UTC-Zeit: (Zeit vom GPS-Empfänger = UTC, zur MEZ-Winterzeit 1 h, zur MEZ-Sommerzeit 2 h addieren)
[*] Wird ein Logfile geöffnet nachdem schon eine Karte geladen wurde - oder wird eine Karte später dazugeladen, dann wird jetzt die skalierung des Tracks automatisch an die maximalen Ausmaße (mindestens Fenstergröße; wenn Bitmap größer, dann Bitmapgröße) angepasst.
[*] "Zoomt" man sich sehr nahe heran an den Track (durch extremes aufziehen mit der rechten Maustaste) dann kam es irgendwann zu dem Problem, dass man nicht "weiter aufziehen" konnte, weil jeder Mausklick die Skala wieder ein Stück zurückgesetzt hatte. Routine überarbeitet.
[*] Öffnen-Dialog für Karte zeigt eine Karte jetzt auch als kleine Vorschau an. Außerdem Filtervorbelegung (*.jpg;*.bmp)
Version 0.6.0.0 Beta (18.05.2003)[+] nSonic GPSTrack lässt sich jetzt auch unter Windows98 (getestet mit Win98 SE) benutzen.
[*] Beim speichern der Profil-Grafik wird jetzt auch die Skala und die Position (Fadenkreuz) mitgespeichert Version 0.5.2.0 Beta (17.05.2003)
[-] Wenn noch kein Log geladen ist kann man jetzt trotzdem im Fenster rumklicken ohne dass es "Division by zero" Fehler oder ähnliches gibt
[-] Farbenauswahl: wird jetzt auch wirklich benutzt Vorher wurden immer die Farben rot/gelb/grün benutzt - egal was eingestellt wurde.
[-] Wird beim laden eines Logfiles aus versehen eine Bilddatei (oder eine andere binäre Datei) ausgewählt, so gibt es jetzt eine saubere Fehlermeldung und keine "Division durch 0" mehr.
[+] Der Geoid-Korrekturwert für die Höhe wird jetzt aus dem GGA-Satz ausgelesen und in den Detaildaten unter dem Profil mit angezeigt. So hat man zunächst mal die Information, ob ein Korrekturwert gesendet wurde oder nicht. Wenn einer gesendet wurde (und dort angezeigt wird), dann ist die Höheninformation bereits um diesen Wert korrigiert und sollte somit ziemlich genau sein (+/- ein paar Meter - hängt vom Empfänger und der verwendeten Korrekturfunktion ab)
[*] Detaildaten unter der Profilansicht überarbeitet. Einheiten (m, km/h) werden jetzt angezeigt; Satelliten in View werden jetzt ebenfalls angezeigt.
[*] Das "fahren" mit der "Hand" über den Track (also das ziehen der Maus über das Profil) sollte jetzt etwas flüssiger sein (Fadenkreuz hängt nicht mehr so hinterher) Version 0.5.1.0 Beta (17.05.2003)
[-] "Division by zero" beim kalibrieren abgestellt (passierte wenn Zugpunkt und Referenzpunkt auf einer Linie oder direkt übereinander lagen)
[+] Statusleiste eingebaut; Zeigt Anzahl der Protokollzeilen und Anzahl der eingelesenen Positionen an
[*] während des Verschiebens und skalierens eines Tracks werden jetzt weniger Daten zum neu zeichnen genommen (gröberer Verlauf aber schnellerer Bildaufbau) Wird die Maustaste losgelassen wird in voller Qualität gezeichnet.
[*] Der Mauszeiger kann jetzt während des kalibrierens auch aus dem Fenster gezogen werden. Version 0.5.0.0 Beta (17.05.2003)
[+] auf Homepage gestellt / erste Beta-Tests [+] Logfiles öffnen/anzeigen, Karte öffnen/track kalibrieren [+] Speichern von Profil und Karte als BMP [+] Diverse Grundfunktionalität und erste Gimmicks  |