Aloha.
Co prawda trochę mnie tu nie było, a i przez ten czas nie za bardzo zajmowałem się programowaniem.
Niemniej jednak coś tam w ramach zabicia nudy "kodziłem" za pomocą Delphi.
Postanowiłem podzielić się tym z Wami za pomocą artykułu. Sądzę, że zagadnienie jest ciekawe i się komuś przyda.
Zdaję sobie jednak doskonale sprawę, że orłem w programowaniu nie jestem i mogłem dopuścić się błędów.
Podejrzewam, że część rozwiązań w kodzie można zrobić/napisać lepiej. Może moje procedury są "nieeleganckie" i mało efektywne.
Program napisany na podstawie owego artykułu zadziała, ale nie chcę abyście mieli do czynienia ze złym kodem i złymi nawykami osoby go piszącej.
Zwracam się więc z prośbą do kogoś, kto jest mądrzejszy ode mnie, kto nie musi sobie przypominać składni ObjectPascala i kto potrafi pisać napisać zgrabny kod i przystojne procedury. Kogoś, kto z gąszczu i chaosu kodu wyciągnie esencję i przedstawi ją w przystępnej formie (tak jak należy to zrobić pisząc artykuł) ;)
Kod, który jest zawarty w artykule nie jest jakiś wymyślny. Program korzysta z modułu **math** oraz operacji na stringach (Stringlist, Stringreplace, etc).
//Ogólnie rzecz ujmując artykuł traktuje o odczycie i interpretacji danych pobieranych z odbiornika GPS.
Czyli pozycja, prędkość, wysokość, mierzenie odległości pomiędzy dwoma punktami o znanej pozycji geograficznej, etc...
Wszystko to co oferuje NMEA//
Byłbym wdzięczny za pomoc.
Zainteresowane osoby proszę o kontakt mailowy, lub za pomocą PW. Tam też dokładnie wyjaśnię problem i pokażę swoje wypociny.