Strona 9 z 29

: 16 maja 2008, 09:13
autor: popej
Rzeczywiście, tak to działa. Ale to nie jest zasługa mojego kodu. To chyba cecha Windows, spróbuj wykonać komendę:
dir *.img

: 16 maja 2008, 09:25
autor: beetle-m
popej pisze:Rzeczywiście, tak to działa. Ale to nie jest zasługa mojego kodu. To chyba cecha Windows, spróbuj wykonać komendę:
dir *.img
Masz rację Andrzeju. Windows po komendzie: dir *.img pokazuje również pliki z rozszerzeniem "imgg".

To oczywiście nie jest wielki problem jeśli przypadek jest opisany.
BTW. Zorientowałem się po zbyt długim czasie łączenia map i wielkości pliku wynikowego, który zaczął przekraczać 4GB :shock:
Tu zapaliła mi się dopiero lampka :idea: że toś poszło nie teges.

: 16 maja 2008, 10:09
autor: GPS Maniak
A propos łączenia komendą: gmaptool -jo gmapsupp.img *.img + parę innych ciekawostek.

Historia:
- ze względu na to, że do 60CSXa wgrywam zwykle zestaw nie większy niż 400MB nie używałem do tego celu gmpatoola. Po prostu zapuszczałem MapSource w trakcie obiadu i już :D (czas przygotowania i wysyłki via czytnik: ok. 10-15 minut)
- ponadto nie chciało mi się nigdy stworzyć zestawu pojedyńczych "produktów" bo wkurzalo mnie to kopiowanie z karty
- wykorzystując pojawienie się MapSource by PouchX oraz fakt że postanowiłem do Rino wgrać nieco więcej niż 400MB wygenerowałem sobie MapSourcem takie pliki:
- CNE2008.img (PL+CZ+SK+Niemcy do Berlina+pribaltika i Ukraina)
- ukraina.img (3.42 eL)
- topo-cz.img
- topo-sk.img
- topo-pl.img
- gpamapa.img (5a4)
- jura.img (mapcenter)
- karpaty.img (mapcenter)
- DEMbase.img (z mojej www)
- PUWG-92.img

Potem dałem: gmaptool -j -o gmapsupp.img *.img i .... poszło.
Skopiowałem na kartę, kartę do Rino i jest OK. Wyłączyłem zbędne mapsety i zabawa. Jakież było jednak moje zdziwienie, gdy po jakimś czasie po wyłaczeniu i ponownym włączeniu Rino i zamiast Topo_pl_100 zobaczyłem na ekranie GPMapę 5a4. Wchodzę do Menu - wszystkie MapSety aktywne :!:

Parę prób i panika. Każde wyłączenie Rinos skutkuje tym, że odbiornik gubi ustawienia załączonych MapSetów traktując to wszystko razem jakby jeden zestaw - pomimo że w Menu lista mapsetów była prawidłowa.

Pierwsza myśl: Kuba coś "spsuł". Szybka zmiana firmwaru na oryginalny. To samo :cry: No to - myślę sobie - nie bedę przecież po każdym włączeniu odbiornika wykonywał operacji na mapsetach. Poustawiam priorytety tak, żeby zawsze topo_pl_100 była na wierzchu i już.

Mała próba tylko z dwoma mapami:

gmaptool -j -o gmapsupp.img -p 1 gpmapa.img - p 2 topo-pl.img

Pupa. Nie chodzi. Napisałem nawet bata, żeby sprawdzić czy nie ma literówki.
Nie. Taka składnia u mnie działa :oops: :!:

OK. Zróbmy to inaczej:

gmaptool -j -o g1.img -p 1 gpmapa.img
gmaptool -j -o g2.img -p 2 gpmapa.img
gmaptool -j -o gmapsupp.img g1.img g2.img


Jest :D Karta do Rino i ..... pupa. Po włączeniu widzę GPMapę, chociaż dałem wyższy priorytet dla topo_Pl_100. Nic to. Moze zapomniałem jak działają priorytety? A może gmaptool tak nie działa. W każdym bądź razie - tak trochę podświadomie wyłączyłem GPMapę i .... Rino. Włączam jest Topo_Pl_100 :!: Zatem albo różne priortytety spowodowały, że Rino rozróznia te mapsety albo za pierwszym razem przesadziłem z ilością map.

Ale nie. Te same mapy wysłane MapSourcem na dysk jako jeden plik gmapsupp.img - w ogóle bez używania gmaptoola - działają "kak toczno".

Po tym wszystkim (chyba zbyt pochopnie) usunąłem cały katalag o nazwie: "Zestawy gmaptool". Napisałem "zbyt pochopnie" bo teraz nie mam nawet możliwości sprawdzić czy przypadkiem w katalogu nie miałem jakichś śmieci, które opcja "*.img" dołączyła do zestawu w efekcie tego miałem efekt jaki miałem, czy też ja coś robiłem źle, czy w końcu (Andrzej sorry) jest to jednak jakiś bug softu.

Tak czy inaczej wracam do MapSource używanego w porze obiadowej :wink:
Po prostu muszę jadać dłuższe obiady :D

: 16 maja 2008, 10:35
autor: popej
No i co ja mam z tym zrobić? :cry:

Ale mogę wyjaśnić priorytety. Począwszy od wersji 0.27 nie ma korekty priorytetów przy łączeniu map. Nie podobał mi się ten kawałek kodu ;-)

Czyli zrobienie mapki z priorytetami wyglądałoby tak:

gmaptool -w -p 1 topo.img
gmaptool -w -p 2 gpmapa.img
gmaptool -j -o gmapsupp.img topo.img gpmapa.img

Można to zrobić jeszcze inaczej. Przypuśćmy, że topo to FID 4807 a gpmapa to FID 836:

gmaptool -j -o gmapsupp.img topo.img gpmapa.img
gmaptool -w -f 4807 -p 1 gmapsupp.img
gmaptool -w -f 836 -p 2 gmapsupp.img

Podanie FID z opcją -w powoduje korektę tylko wskazanej mapy w całym zbiorze z wieloma różnymi mapami.

: 16 maja 2008, 10:51
autor: beetle-m
popej pisze:No i co ja mam z tym zrobić? :cry:
Przede wszystkim nie becz ! Z beksami nie gadamy :wink:
Pomyślisz i coś wymyślisz.
BTW właśnie przegryzam się przez ten temat (TOPO_PL_100 + Szlaki). Super sprawa na nuvi 250w.
popej pisze:Ale mogę wyjaśnić priorytety. Począwszy od wersji 0.27 nie ma korekty priorytetów przy łączeniu map. Nie podobał mi się ten kawałek kodu ;-)
Andrzeju, a czy pamiętasz temat korektorski pt. "prorytet". Jest w naszej korespondencji mailowej. Do dzisiaj nie wiem, czy było coś na rzeczy czy żartowałeś ?

: 16 maja 2008, 11:19
autor: GPS Maniak
popej pisze:No i co ja mam z tym zrobić? :cry:
Nic :D Ale kiedyś wrócę do tematu i zobaczę czy był to wypadek przy pracy czy jednak coś jest nie tak.
Jeżeli znów dostanę takiego buga, to sprawdzę czy tak samo zachowuje się taki trafiony zestaw na 60CSX i w Nuvim, czy to tylko przypadłość Rino. Wówczas będzie jakiś materiał do analiz.

Na razie temat odpuściłem. Mapy do odbiorników załadowane i przed 26 maja na pewno nic nie będę już zmieniał.

: 16 maja 2008, 12:01
autor: popej
beetle-m pisze:Andrzeju, a czy pamiętasz temat korektorski pt. "prorytet". Jest w naszej korespondencji mailowej. Do dzisiaj nie wiem, czy było coś na rzeczy czy żartowałeś ?
Niestety nie pamietam i akurat nie mogę zarzeć do skrzynki. Ale chyba już wszystkie "porytety" poprawiłem?

: 16 maja 2008, 12:12
autor: jack
Jeżeli znów dostanę takiego buga, to sprawdzę czy tak samo zachowuje się taki trafiony zestaw na 60CSX i w Nuvim, czy to tylko przypadłość Rino. Wówczas będzie jakiś materiał do analiz.
Na mobile xt, najnowsza wersja dla PPC, też tak jest.

: 16 maja 2008, 12:15
autor: popej
A dokładniej, jakiś przykładowy zestaw map, żebym mógł sam poeksperymentować?

: 16 maja 2008, 15:19
autor: Ajger
beetle-m pisze: Windows po komendzie: dir *.img pokazuje również pliki z rozszerzeniem "imgg".
Wystarczy na końcu pliku img dodać np. .bak i program już go nie bierze pod uwagę, bo w tym momencie plik ma rozszerzenie bak a nie img. Ja tak robię i działa :)

: 16 maja 2008, 15:20
autor: beetle-m
Ajger pisze:
beetle-m pisze: Windows po komendzie: dir *.img pokazuje również pliki z rozszerzeniem "imgg".
Wystarczy na końcu pliku img dodać np. .bak i program już go nie bierze pod uwagę, bo w tym momencie plik ma rozszerzenie bak a nie img. Ja tak robię i działa :)
No rewelacja. Nie miałem szans wpaść na ten pomysł. Chyba postawię Ci piwo :wink:

: 16 maja 2008, 19:30
autor: nito
beetle-m napisał:
Windows po komendzie: dir *.img pokazuje również pliki z rozszerzeniem "imgg".

Wystarczy na końcu pliku img dodać np. .bak i program już go nie bierze pod uwagę, bo w tym momencie plik ma rozszerzenie bak a nie img. Ja tak robię i działa Smile
Można jeszcze prościej, coby najmniej "się naklepać" , wystarczy zmienić rozszerzenie z img na np. imc (zmiana tylko jednej litery, łatwo przywrócić) :D

: 16 maja 2008, 20:03
autor: brzankis
A czy jest możliwe przy pomocy gmaptool-a zmienić wyświetlaną nazwę mapy lub dopisać nieistniejącą ,np.w przypadku UMP-pcPL nie-NT gdzie mam samego "ptaszka":lol:
Przykładowo :
GPMapa_subskrypcja zmienić na GPMapa Polska

: 16 maja 2008, 20:10
autor: beetle-m
nito
No, następny :shock:
Panowie. Można tu pisać do "wyczerpania nakładu" i możliwości forum na co zamienić rozszerzenie. Przecież juz napisałem, że nie może zawierać ciągu "img", a wszystko inne jest dopuszczalne. Game over.

Skupić mi się na dalszych testach gmatool'a !!! 8)

brzankis
Raczej nie wypada zmieniać/ingerować w oryginalna nazwę nadaną przez producenta.
Co innego w sprawie nazwy swojego zestawu map. Tu możesz użyć opcji gmaptool'a.

: 16 maja 2008, 20:30
autor: brzankis
beetle-m pisze: Raczej nie wypada zmieniać/ingerować w oryginalna nazwę nadaną przez producenta.
Zgadza się,ale w przypadku UMP-pcPL NIE-NT producent chyba zapomniał o nadaniu jej nazwy :wink: Bynajmniej w moim StreetPilocie jej nie widzię.

Jest już dobrze,doszedłem do tego jak przypisać jej nazwę :wink:

Pozdrawiam.