German Time:
 
 
Startseite arrow GPSonic arrow GPSonic - ChangeLog
Hauptmenü
Startseite
Podcast
Neues
Wer bin ich?
Testberichte
Hobbys
Programmierung
Technisches Hilfswerk
Ereignisse
Galerie
Links
Kontakt / Impressum
Downloads
Software-Ecke
Spenden
GPSonic
Windows: Freeware
PocketPC
Delphi Komponenten
Hit Counter
1243408 Besucher
GPSonic - ChangeLog PDF Drucken E-Mail
Bewertung: / 3
Geschrieben von nSonic   
31.10.2004

Eine mehr oder weniger komplette Liste aller Änderungen seit Entstehung von GPSonic.

 

nSonic GPSonic - Historie

Notation 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 :o) 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 :-)

Letzte Aktualisierung ( 27.12.2006 )
SchlechtSehr gut 
Who's Online
5 Gäste online
Verwandte Themen
Webdesign by nSonic