Poszukiwany soft na laptopa z GPS

Wszystkie narzędzia, wtyczki, programy itp. pomocne przy znajdowaniu skrzynek i dbaniu o lasy...

Moderator: Moderatorzy

Awatar użytkownika
krcr
Wyjadacz
Posty: 303
Rejestracja: sobota 22 września 2012, 18:03
Podziękował;: 220 razy
Otrzymał podziękowań: 115 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: krcr »

Odkąd napisałem poprzedni post - myślę...
Straszna bryndza jest z tym tematem.
O ile można pisać soft w oparciu o GPS, to program "nawigujący" jest masakra.
Wzór na Ortodromę jest jawny
cos d = cos (90°–φA) cos (90°–φB) + sin (90°–φA) sin (90°–φB) cos rλ
cos d = sin φA sin φB + cos φA cos φB cos rλ (wzór cosinusowy)
ale implementacja tego...
Do tego uwzględnienie krzywizny kuli ziemskiej...
Na razie mam wzory. Wrzucę je w program i muszę przetestować jako namiernik GPS...
Niepraktykujący abstynent
Obrazek Obrazek

Awatar użytkownika
krcr
Wyjadacz
Posty: 303
Rejestracja: sobota 22 września 2012, 18:03
Podziękował;: 220 razy
Otrzymał podziękowań: 115 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: krcr »

Dzień Dobry.

Przez weekend coś tam naskrobałem.
Ale bezwarunkowo potrzebuję, żeby ktoś to przetestował i powiedział, czy moje wzory użyte w programie chociaż trochę prowadzą do skrzynki :)

Programik jest niedorobiony i ma pełno błędów. Nie jest też idiotoodporny. ale to póki co detal.

Aplikacja wczytuje pliki *.loc, *.gpx.
Można też wpisać koordynaty ręcznie w formacie XX,YYYYY (Ważne! zamiast kropki, proszę wpisywać przecinek).

To tyle słowem wstępu.
Tutaj parę zrzutów ekranu wraz z jakimś tam opisem.
#1 (Główne okno programu)
Obrazek

#2 Okno programu po nawiązaniu połączenia z GPS
Obrazek

#3 Okno programu po nawiązaniu połączenia i załadowaniu pliku *.loc z info o skrzynce
Obrazek

Aplikację uruchamiałem pod systemem Windows XP sp3 32bit.
Odbiornik GPS: Pentagram PathFinder P3104
Połączenie: Bluetooth (Adapter BT -> USB).

Proszę też o cierpliwość przy ewentualnym oczekiwaniu na moją odpowiedź/reakcję. Dopiero pod koniec tygodnia będę mógł tu zajrzeć.

Pozdrawiam i liczę na pomoc przy testowaniu.

(W spakowanym załączniku przykładowy plik *.loc ze skrzynką)
Załączniki
OrtoTest_2.rar
OrtoTest2
(241.9 KiB) Pobrany 67 razy
Niepraktykujący abstynent
Obrazek Obrazek

Awatar użytkownika
Lza
Rada Techniczna
Posty: 1621
Rejestracja: poniedziałek 19 października 2009, 10:01
Podziękował;: 83 razy
Otrzymał podziękowań: 307 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: Lza »

chyba się łączy się z moim odbiornikiem (odbiornik USB, Microsoft GPS-360 PHAROS, na chipsecie sirf) bo w okienku output nmea pojawia się jedna linijka ale na tym koniec. Nie wyświetla nic, czy widzi jakieś satelity itp.

Awatar użytkownika
krcr
Wyjadacz
Posty: 303
Rejestracja: sobota 22 września 2012, 18:03
Podziękował;: 220 razy
Otrzymał podziękowań: 115 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: krcr »

Wygooglowałem, że Twój odbiornik obsługuje: GGA, GSA, GSV i RMC. Ja w programie oparłem się właśnie o dane GGA i RMC.
Może inaczej: Podłącz GPS do laptopa i poczekaj aż zafixuje dobry sygnał. Potem zrób screenshoota, zapisz log do pliku (prawym myszy na oknie) i podeślij mi to wszystko na adres: k [małpa] 2a.pl.

PS: Dziękuję za odzew i test.
Niepraktykujący abstynent
Obrazek Obrazek

Awatar użytkownika
Lza
Rada Techniczna
Posty: 1621
Rejestracja: poniedziałek 19 października 2009, 10:01
Podziękował;: 83 razy
Otrzymał podziękowań: 307 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: Lza »

zrobiłem tak: uruchomiłem inny program do nawigacji, złapałem na nim fixa, zamknąłem, włączyłem Twój programik i wtedy zaczął działać. (wcześniej jeszcze przestawiłem częstotliwość na 4800, z tego co pamiętam inne programy też tak ustawiały, wiec ten odbiornik akurat chyba na tej czuje się najlepiej)

pokazywana odległość - tu masz jeszcze pole do popisu.
raz się zgadza, raz nie. Garmin oregon unmieszczony [nieruchomo] w tym samym miejscu co microsoft pokazuje 329 - 335 m, orotest wacha się od 0,271 do 0,372m ; rozbieżność nieakceptowalna myślę. (chyba jakieś uśrednianie pomiaru powinieneś dopisać)

Ale też nie znam tak naprawdę dokładności mojego Microsofta, w zasadzie był używany tylko do nawigacji dla pojazdów ciężarowych, (wyłącznie po drogach) więc jakichś wymagań szczególnej precyzji chyba w stosunku do niego nie było. Błąd więc może być powodowany nie przez program, a przez niedokładność mojego odbiornika.

W terenie nie sprawdzę, bo mój laptop bez zasilacza wytrzymuje jakieś 2 minuty (bateria ma już swoje lata)

ale: odległość powinieneś podać w metrach, raczej rzadko jest tak, że do skrzynki jest 200km ;-)

Awatar użytkownika
krcr
Wyjadacz
Posty: 303
Rejestracja: sobota 22 września 2012, 18:03
Podziękował;: 220 razy
Otrzymał podziękowań: 115 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: krcr »

Dzięki za odpowiedź.
Masz rację. Wyświetlanie odległości kuleje.
Ale finalnie chcę, żeby powyżej jednego kilometra pokazywało km.m, a poniżej: mmm.
Na razie skupiam się tylko na poprawieniu dokładności w pomiarze odległości i kierunku.
Szkoda, że nasza matka Ziemia nie jest idealnie kulista. To by rozwiązało problem.

PS: Tak głowiłem się skąd kojarzę Twój nick i żółtą ciężarówkę z avatara :)
Przypomniałem sobie, że napotkałem Twoje posty na BTC :)
Niepraktykujący abstynent
Obrazek Obrazek

Awatar użytkownika
Lza
Rada Techniczna
Posty: 1621
Rejestracja: poniedziałek 19 października 2009, 10:01
Podziękował;: 83 razy
Otrzymał podziękowań: 307 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: Lza »

Ja osobiście pominął bym nadmierne wyliczanie krzywizny Ziemi. Może ma to znaczenie przy odległościach rzędu tysięcy km, ale jak się idzie na kesze, to odległość w linii prostej jest kilkaset metrów, rzadko więcej niż kilka km. Na takim dystansie różnice są pomijalnie małe, wręcz niemierzalne i można je z czystym, sumieniem zaniedbać. Tym bardziej, że w takim wypadku błąd odczytu odbiorników GPS jest kilka rzędów wielkości wyższy niż spodziewana odchyłka dystansu spowodowana krzywizną planety.

odnośnie awatara - hehe, ano. Już nawet zapomniałem o BTC.. Przejechało się pół miliona km truckiem... :-D ale to już przeszłość. :)

Awatar użytkownika
krcr
Wyjadacz
Posty: 303
Rejestracja: sobota 22 września 2012, 18:03
Podziękował;: 220 razy
Otrzymał podziękowań: 115 razy

Re: Poszukiwany soft na laptopa z GPS

Post autor: krcr »

Re: Powitać.
Poprawiłem obliczanie odległości.
Nadal brak czasu na sprawdzenie w praktyce.
Program testowy pisałem na "wygnaniu", w Europie :)

PS: Kompas pokazuje nasz kurs względem Północy (czerwona kreska), ale kurs na skrzynkę coś oszukuje ;|
Nie dodałem możliwości załadowania skrzynki z pliku gpx, i należy samemu wpisać dł i czer. geogr. szukanej skrzynki.
Zamiast kropki używamy przecinka
(Standardowo prawy klik na okno "Log NMEA" zapisuje do pliku txt).

Poproszę o testy, sugestie i opinie
http://www.sendspace.pl/file/d07098aeea6aa698bdd094b
(wrzuciłem na sendspace, bo jak na załącznik tu, jest za duży plik)
Niepraktykujący abstynent
Obrazek Obrazek

mibars
Nowy na forum
Posty: 12
Rejestracja: sobota 28 kwietnia 2012, 21:43
Podziękował;: 0
Otrzymał podziękowań: 0

Re: Poszukiwany soft na laptopa z GPS

Post autor: mibars »

O masz, zapomniałem o temacie, a dwa dni temu keszowałem z Ozi Explorerem...

Przetestuje przy najbliższej okazji :)
Obrazek

mototramp
Nowy na forum
Posty: 8
Rejestracja: sobota 13 czerwca 2009, 19:02
Podziękował;: 1 raz
Otrzymał podziękowań: 2 razy
Kontakt:

Re: Poszukiwany soft na laptopa z GPS

Post autor: mototramp »

Hej!
Ja polecam na laptopa program:
http://sasgis.ru/sasplaneta/
Wg mnie jest LEPSZY niż Ozi Explorer.
Ozi jest the best na pocket pc (mam legalnego CE), jednak na PC nie zdecydowałem się na zakup.
SAS Planet jest za darmo, ma obsługę GPS, ściąga mapy z google, bing (polecam!) i innych źródeł.
(może ktoś zrobił (wie) jak z zumi?)
Wada przy keszowaniu taka że sam listy keszy nie pobierze, trzeba sobie przygotować przed keszowaniem.
Popróbujcie - może się Wam spodoba.
Dla mnie na laptopa (do samochodu) najlepszy.
Można sobie ściągnąć off-line całą Polskę (Świat!?) i mieć różne mapy w terenie.
Pozdrawiam, Krzysiek.

ODPOWIEDZ