jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)

  • 12 Odpowiedzi
  • 5070 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline oksok1

  • ***
  • 278
  • Sprzęt: Samsung S7, Pentagram 3106
jak połączyć kilka zapisów śladów z kilku kolejnych dni wędrówek po Mazurach w jeden ślad (czyli jeden plik .gps ?

1. wyedytowałem notatnikiem plik zapisu śladu 2*.gps,

2. skopiowałem zawartość,

3. wkleiłem do 1*gps

4. Wyświetlił się prawidłowo tylko zapis śladu 1.gps a zapis śladu 2.gps posiadał tylko początek - (pierwsze kilkaset metrów), a potem prostą kreską połączył się z początkiem 1.gps.

Nadmienię, że udało mi się połączyć 2 ślady w jeden ślad , gdy były one robione tego samego dnia.



*

Offline nocnyMarek

  • *****
  • 9913
  • Sprzęt: Palmax, viliv X70
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #1 dnia: Wrzesień 10, 2007, 12:59:50 »
A czy miejsce końca śladu jest początkiem następnego?
AM3/4/5/6, DPN/D6, AP, N2/9, OM-free

*

Offline oksok1

  • ***
  • 278
  • Sprzęt: Samsung S7, Pentagram 3106
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #2 dnia: Wrzesień 10, 2007, 22:38:29 »
Koniec zapisu trasy 1 (dookoła jez. Dobskiego) nie był początkiem następnego zapisu trasy 2(dookoła jez. Tałty) dokonanego zresztą tydzień później.

*

Offline oksok1

  • ***
  • 278
  • Sprzęt: Samsung S7, Pentagram 3106
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #3 dnia: Wrzesień 12, 2007, 11:52:18 »
No tak, cały wieczór jeździłem zapisując ślady a potem je łącząc. Do czego doszedłem ? Otóż ślady można łączyć jeżeli koniec śladu 1 jest początkiem śladu 2 (czyli następnego). Bo wówczas od końca śladu 1 do początku śladu 2 przeprowadzona zostaje linia prosta, która połączy oba ślady. Próbowałem tę "prostą" linię usunąć wycinając część zapisu w pliku .GPS, (koniec śladu1 i początek śladu2) ale nic to nie dało. Linia prosta tylko zwiększała swoją długość.

Poza tym zauważyłem że AM 4.1 zapisuje dwa pliki .GPS (większy) i .GPS.bin. (mniejszy).Wczytać ślad można zarówno z .GPS jak i z GPS.bin.  Wczytywanie śladu z rozszerzeniem .GPS (5MB) trwa długo a wczytywanie tego samego śladu z rozsz. .GPS.bin (260 kb) trwa sekundę, choć to przecież oczywiste. Próbowałem otworzyć tego GPS.bin notatnikiem (pokazały się jakieś krzaczki) i połączyć dwa pliki w jeden, ale AM 4.1 tego nie odczytała. A po co właściwie są tworzone te pliki GPS.bin ?

*

Offline nocnyMarek

  • *****
  • 9913
  • Sprzęt: Palmax, viliv X70
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #4 dnia: Wrzesień 12, 2007, 12:55:28 »
Nie może być inaczej bo 1 plik to dla AM 1 ślad,
po sklejeniu pierwsza pozycja z następnego śladu jest po prostu kolejną pozycją wsześniejszego śladu.

Pliki *.gps.bin można bezpośrednio wyświetlić dopiero od przedwczoraj :) (tylko w AM 4.1)
Te pliki są właśnie po to, co właśnie odkryłeś :grin: zapisane w postaci binarnej zajmują mniej miejsca
i przyspieszają wyświetlenie śladu, różnicę widać dopiero na dużych plikach.

Notatnik nie nadaje sie do edycji plików binarnych, bo nie zapisuje niektórych znaków niedrukowalnych
(zamienia je na inne) i w ten sposób zniekształca pliki.
Możesz spróbować jakimś starym edytorem dosowym w którym da się otworzyć większe pliki np. edytor z DosNavigatora.
AM3/4/5/6, DPN/D6, AP, N2/9, OM-free

*

Offline oksok1

  • ***
  • 278
  • Sprzęt: Samsung S7, Pentagram 3106
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #5 dnia: Wrzesień 12, 2007, 13:15:44 »
no to dziękuję. Pewnie odkrywam rzeczy oczywiste. Ale żebyś się nie musiał nade mną pastwić  :worried:, to powiedz czy te pliki binarne można łączyć tak jak pliki .GPS (będące de facto czystym zapisem NMEA z dołożonym rozszerzeniem GPS zamiast txt; wiedz że dla mnie to nic nie oznacza tylko pamiętam że gdzieś to przeczytałem).

*

Offline nocnyMarek

  • *****
  • 9913
  • Sprzęt: Palmax, viliv X70
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #6 dnia: Wrzesień 12, 2007, 13:22:42 »
To ja taki groźny? :ohreally:
Nie takie znów oczywiste, to już nie ten poziom który miałbym tępić  :mrgreen:
Takich rzeczy z instrukcji już nie przeczytasz.
Binarnych nie ćwiczyłem, do tej pory je tylko usuwałem  :E
Dopiero od Ciebie się dowiedziałem, że AM już je czyta (samodzielnie).
AM3/4/5/6, DPN/D6, AP, N2/9, OM-free

*

Offline Slawek_ps

  • **
  • 153
  • Sprzęt: LOOX N520
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #7 dnia: Wrzesień 12, 2007, 18:23:00 »
Witam,
pliki binarne można wyedytować w programie Pony Programmer, program dostępny na stronie: http://www.lancos.com/index.html

*

Offline prozor

  • *****
  • 1089
  • Płeć: Mężczyzna
  • Człowieku, nie irytuj siebie i mnie. Zgoda?
  • Sprzęt: ZTE Blade
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #8 dnia: Wrzesień 13, 2007, 11:42:50 »
Witam,
pliki binarne można wyedytować w programie Pony Programmer, program dostępny na stronie: http://www.lancos.com/index.html

To czemu ja używam tego do zaprogramowania AVR'ów? Hymmm... Programator do mikroprocków (i nie tylko) polecasz jako edytor binarnych śladów gps? Ciekawe  :shock: - może podasz sposób użycia tego programatora do obsługi binarnych plików gps generowanych przez AM, np. łączenie, dzielenie, wycinanie, tak aby struktura pliku pozostała czytelna dla programu docelowego?
Jeśli chcesz się o coś zapytać, zadaj jasne i konkretnie pytanie. Ale pamiętaj żeby sprawdzić, czy wcześniej już nikt o to się nie zapytał i nie udzielił odpowiedzi... Przed zadaniem pytania, najpierw przeczytaj to: http://rtfm.killfile.pl/

*

Offline Slawek_ps

  • **
  • 153
  • Sprzęt: LOOX N520
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #9 dnia: Wrzesień 13, 2007, 18:27:36 »
Witam,
pliki binarne można wyedytować w programie Pony Programmer, program dostępny na stronie: http://www.lancos.com/index.html

To czemu ja używam tego do zaprogramowania AVR'ów? Hymmm... Programator do mikroprocków (i nie tylko) polecasz jako edytor binarnych śladów gps? Ciekawe  :shock: - może podasz sposób użycia tego programatora do obsługi binarnych plików gps generowanych przez AM, np. łączenie, dzielenie, wycinanie, tak aby struktura pliku pozostała czytelna dla programu docelowego?

Witaj Prozor, skoro używasz Ponego do programowania AVR to powinieneś wiedzieć ,że AVR-y sa tylko jednymi z układów które programujesz tym programem, oprócz programowania AVR program posiada opcje programowania pamięci i2c, microwire i wielu innych, posiada również mozliwość otworzenia plików z rozszerzeniem .bin i ich edycję oraz zapis do pliku z dowlnym z rozszerzeniem np bin, hex skoro tego nie wiesz to dziwne jak możesz programować AVR (w jakim programie piszesz programy na AVR-y?). Co do plików binarnych generowanych przez AM to niestety nie znam organizacji tego pliku i nie zamierzam się w to bawić, a tak nawiasem pytając o coś czytaj uważnie człowiek szukał czegoś do edycji plików z rozszerzeniem .bin nieważne czy AM, plików .bin biosu komputera czy innych .bin i taki plik można wyedytować podobnie jak plik .txt tylko w przypadku pliku .txt wstawiasz litery z klawaitury a w przypadku .bin wstawiasz znaki hexadecimal mogą dochodzić do tego jeszcze sumy kontrolne ale to już nie moje zmartwienie tylko kolegi który chce to edytować pliki AM.   
Napisane: Wrzesień 13, 2007, 18:13:15
Mozna podejrzeć co zawira plik .bin za pomocą Total Commander, wybierając F3 (podgląd) a następnie po otwarciu listera w opcjach nalezy ustawić hexadecymalnie wówczas mamy podgląd pod jakim adresem( oczywiście bez ofsetu) komórki znajduje się jaki znak.

*

Offline nocnyMarek

  • *****
  • 9913
  • Sprzęt: Palmax, viliv X70
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #10 dnia: Wrzesień 13, 2007, 19:04:01 »
Można, ale po co, jeśli oskok chce tylko skleić pliki?


AM3/4/5/6, DPN/D6, AP, N2/9, OM-free

*

Offline oksok1

  • ***
  • 278
  • Sprzęt: Samsung S7, Pentagram 3106
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #11 dnia: Wrzesień 13, 2007, 20:05:12 »
W tzw. "międzyczasie" tylko wtrącę że taki plik binarny to najnowsza AutoMapa 4.1 owszem wyświetli, ale za odtwarzanie trasy weźmie się wówczas jak jej się pokaże plik .gps, (co jest też pewnie oczywiste bo właśnie tam, a nie w plikach binarnych siedzi zapis NMEA). Więc jak się chce przebyte trasy "przeżywać jeszcze raz i jeszcze raz " to należy stale przetrzymywać pliki .gps. z zapisem danej trasy. Ja np. ich gromadzić nie będę, bo po jednokrotnym odtworzeniu trasy z pliku .gps , zliczeniu przez komp. pokładowy ile przejechałem kilometrów i zapisaniu tego w nazwie pliku wszystkie .gps-y będę kasował. A wczytywać je sobie będę z plików .bin.

*

Offline oksok1

  • ***
  • 278
  • Sprzęt: Samsung S7, Pentagram 3106
Odp: jak połączyć kilka śladów w jeden ślad. ? (dla AM 4.01 v.339)
« Odpowiedź #12 dnia: Sierpień 26, 2008, 00:24:59 »
Minął prawie rok od założenia tego wątku - czyli jak połączyć kilka śladów w jeden ślad. Od tego czasu objechałem już prawie cały kompleks Wielkich Jezior , (jeszcze zostało mi tylko j.Nidzkie) ale problem pozostał nierozwiązany, czyli :
Jak to teraz skleić w jeden plik *.gps.bin ?
Dla utrudnienia powiem że niektóre ślady są plikami *.gps (po kilka MB !), a niektóre *.gps.bin (te już są malutkie). A także - to jest istotne -że  koniec jednego śladu nie jest początkiem następnego śladu.
Jak ktoś wie jak to zrobić to: 1) otrzyma moje bardzo cenne ślady (ileż potu i zmarnowanej energii kosztowało przejechanie tych marnych 500 km!) i będzie mógł sobie to n.p. przepedałować , lub przejechać motorem  / quadem , oraz  2) postawię piwo.
Wprawdzie Sławek_ps mówi że się to robi całkiem łatwo Pony Programmer'em.
Jak ktoś posiada know-how to prześlę pliki.