Stalna povezava do zadnje verzije GmapToolGui:
http://freeweb.siol.net/akralj9/gmaptool/GMapToolGUI.zip
Naj kar takoj povem, da imam vse mape s katerimi v tem vodiču operiram legalno kupljene. Garmin nuvi 360 sem dobil poleg nakupa Citroen avtomobila z AdriaRoute. Na njemu je tudi že bila nameščena NT 9 mapa, ki sem jo nadgradil na 2008. Ravno tako sem kupil še AdriaTopo karto.
Malce sem se poglobil v program GMapTool poljskega avtorja in mi zelo prav pride pri združevanju map v eno samo datoteko, ki jo potem samo še skopiram preko čitalca SD kartic (9MB/s vs. 300k, če kopiram preko Garmina vezanega na PC).
Čeprav imam legalne kode sem za tale vodiš uporabil kg program, to pa zato, ker sem preizkušal ročno dodajanje različnih kod v IMG datoteke, ter odstranjevanje kod iz IMG datotek.
Najhujše seveda je, ko pride nova verzija in jo treba preko mapsourca posodobit in potem sledi mučno ponovno generiranje IMG datoteke. Sam sem se zadeve lotil takole.
Za vsak zemljevid sem izdelal lastno IMG datoteko z državami ki menim, da jih bom potreboval. V mapsourcu sem označil naj mi pošlje mape na SD kartico, ki sem jo imel priklopljeno na čitalec kartic (zaradi hitrosti kopiranja). Dobljeno gmapsupp.img datoteko sem preimenoval sledeče:
- CN NT 2008 (Avstrija, Italija, Madžarska, Irska in Anglija) -> 284_Evropa_AU_H_IR_IT_UK_2008.img
- AdriaRoute 2.00 (Slovenija in Hrvaška) -> 708_AdriaRoute_SLO_CRO_2.00.img
- AdriaTopo 2.11 (Slovenija in Hrvaška) -> 844_AdriaTopo_SLO_CRO_2.11.img
Pač zdi se mi smiselno, da si naredim zemljevide za samo države, kamor bom morda v bližnji prihodnosti odpotoval.
Tako dobljene tri IMG datoteke sem skopiral v mapo \MAPE.
Potem sem snel program GMapTool iz strani:
http://www.anpo.republika.pl/download.html#gmaptool
in ga odzipal v direktorij \MAPE\GMAPTOOL.
Če uporabljaš v Mapsourcu več kot eno kodo za isti zemljevid, se ob keriranju IMG datoteke vse skopirajo vanjo. Sam imam rad, da so IMG datoteke čisto torej brez kod in jih potem sam dodam vanje. Na žalost GMapTool ne zna odstrani kode iz IMG datoteke tako enostavno ko jih zna vanj dodati. Potrebno je ponovno kopiranje IMG datoteke v neko novo s parametrom -r, ki ob kopiranju odstrani kode.
Kreiral sem datoteko _remove.bat v mapi \MAPE in vanjo vpisal sledeči text:
Primer uporabe: _remove.bat test.img 708_AdriaRoute_SLO_CRO_2.00.img "SLO+CRO mape"
Kot se vidi _remove.bat potrebuje tri parametre. Prvi je novo ime IMG datoteke, drugi je trenutna IMG datoteka iz katere želite odstraniti vse kode in tretji parameter v narekovajih ime mapseta (poljubno, pač kakor želite zadevo videti v nuviju ali pa Garmin XT-ju). Ko se bat datoteka zaključi preprosto preimenuješ test.img nazaj v originalno ime. In tako dobiš IMG datoteko v kateri ni vnešena nobena koda za odklep mape.
Stanje IMG datoteke lahko vedno pogledam s sledečo BAT datoteko: _info.bat
Primer uporabe: _info.bat 708_AdriaRoute_SLO_CRO_2.00.img
In izpis:
Ročni vpis kode pa z bat datoteko: _koda.bat:
Primer uporabe: _koda.bat 1234567890123456789012345 844_AdriaTopo_SLO_CRO_2.11.img
Torej prvi parameter je koda, drugi pa ime IMG datoteke.
POZOR: Ko enkrat dodaš kodo v IMG datoteko jo ne moreš direktno izbrisat iz nje. Potrebno je kopiranje IMG datoteke v novo datoteko za kar skrbi že prej omenjena BAT datoteka _remove.bat, ki med kopiranje odstrani kodo.
Ko imaš IMG datoteke pripravljene krairaj direktorij \MAPE\JOIN in premakni mape katere želiš združiti v to mapo. Potem pa zaženeš datoteko _join.bat:
Ven dobimo datoteko gmapsupp.img v kateri so vse mape združene v eno s ključi. Torej odpade potreba po datoteki gmapsupp.unl, ker so pravilni ključi že v IMG datoteki.
Celotna struktura map izgleda sledeče:
No. Če komu prav pride...
http://freeweb.siol.net/akralj9/gmaptool/GMapToolGUI.zip
Naj kar takoj povem, da imam vse mape s katerimi v tem vodiču operiram legalno kupljene. Garmin nuvi 360 sem dobil poleg nakupa Citroen avtomobila z AdriaRoute. Na njemu je tudi že bila nameščena NT 9 mapa, ki sem jo nadgradil na 2008. Ravno tako sem kupil še AdriaTopo karto.
Malce sem se poglobil v program GMapTool poljskega avtorja in mi zelo prav pride pri združevanju map v eno samo datoteko, ki jo potem samo še skopiram preko čitalca SD kartic (9MB/s vs. 300k, če kopiram preko Garmina vezanega na PC).
Čeprav imam legalne kode sem za tale vodiš uporabil kg program, to pa zato, ker sem preizkušal ročno dodajanje različnih kod v IMG datoteke, ter odstranjevanje kod iz IMG datotek.
Najhujše seveda je, ko pride nova verzija in jo treba preko mapsourca posodobit in potem sledi mučno ponovno generiranje IMG datoteke. Sam sem se zadeve lotil takole.
Za vsak zemljevid sem izdelal lastno IMG datoteko z državami ki menim, da jih bom potreboval. V mapsourcu sem označil naj mi pošlje mape na SD kartico, ki sem jo imel priklopljeno na čitalec kartic (zaradi hitrosti kopiranja). Dobljeno gmapsupp.img datoteko sem preimenoval sledeče:
- CN NT 2008 (Avstrija, Italija, Madžarska, Irska in Anglija) -> 284_Evropa_AU_H_IR_IT_UK_2008.img
- AdriaRoute 2.00 (Slovenija in Hrvaška) -> 708_AdriaRoute_SLO_CRO_2.00.img
- AdriaTopo 2.11 (Slovenija in Hrvaška) -> 844_AdriaTopo_SLO_CRO_2.11.img
Pač zdi se mi smiselno, da si naredim zemljevide za samo države, kamor bom morda v bližnji prihodnosti odpotoval.
Tako dobljene tri IMG datoteke sem skopiral v mapo \MAPE.
Potem sem snel program GMapTool iz strani:
http://www.anpo.republika.pl/download.html#gmaptool
in ga odzipal v direktorij \MAPE\GMAPTOOL.
Če uporabljaš v Mapsourcu več kot eno kodo za isti zemljevid, se ob keriranju IMG datoteke vse skopirajo vanjo. Sam imam rad, da so IMG datoteke čisto torej brez kod in jih potem sam dodam vanje. Na žalost GMapTool ne zna odstrani kode iz IMG datoteke tako enostavno ko jih zna vanj dodati. Potrebno je ponovno kopiranje IMG datoteke v neko novo s parametrom -r, ki ob kopiranju odstrani kode.
Kreiral sem datoteko _remove.bat v mapi \MAPE in vanjo vpisal sledeči text:
Citat:
@echo off
REM %1 = NOVO IME
REM %2 = STARO IME
REM %3 = NAZIV MAPE
.\gmaptool\gmaptool -m %3 -j -r -o %1 %2
Primer uporabe: _remove.bat test.img 708_AdriaRoute_SLO_CRO_2.00.img "SLO+CRO mape"
Kot se vidi _remove.bat potrebuje tri parametre. Prvi je novo ime IMG datoteke, drugi je trenutna IMG datoteka iz katere želite odstraniti vse kode in tretji parameter v narekovajih ime mapseta (poljubno, pač kakor želite zadevo videti v nuviju ali pa Garmin XT-ju). Ko se bat datoteka zaključi preprosto preimenuješ test.img nazaj v originalno ime. In tako dobiš IMG datoteko v kateri ni vnešena nobena koda za odklep mape.
Stanje IMG datoteke lahko vedno pogledam s sledečo BAT datoteko: _info.bat
Citat:
.\gmaptool\gmaptool -i %1
Primer uporabe: _info.bat 708_AdriaRoute_SLO_CRO_2.00.img
In izpis:
Citat:
GmapTool v0.28 (C) AP
File: 708_AdriaRoute_SLO_CRO_2.00.img, length 58707968
Header: 28.04.2008 17:51:06, DSKIMG, xor 00h
Mapset: SLO+CRO mape
Map length s-f CP prio PID FID name
00000708 IDX 2308110 2
I00002C4 TYP 874 1
I0668000 MPC 4042402 5 1252 24 L 1 708 8 HR
I0668001 MPC 8191426 5 1252 24 L 1 708 9 HR
I0668002 MPC 3141582 5 1252 24 L 1 708 10 HR
I0668003 MPC 4109319 5 1252 24 L 1 708 11 HR
I0668006 MPC 5749778 5 1252 24 L 1 708 1 SLO
I0668007 MPC 5106519 5 1252 24 L 1 708 2 SLO
I0668008 MPC 6060346 5 1252 24 L 1 708 3 SLO
I0668009 MPC 5556124 5 1252 24 L 1 708 4 SLO
I066800A MPC 2391854 5 1252 24 L 1 708 5 SLO
I066800B MPC 5758661 5 1252 24 L 1 708 6 SLO
I066800C MPC 6150831 5 1252 24 L 1 708 7 SLO
MAPSOURC MPS 672 1
Data MPS
V: SLO+CRO mape
F: PID 1, FID 708, AdriaROUTE 2.00
Ročni vpis kode pa z bat datoteko: _koda.bat:
Citat:
.\gmaptool\gmaptool -U %1 %2
Primer uporabe: _koda.bat 1234567890123456789012345 844_AdriaTopo_SLO_CRO_2.11.img
Torej prvi parameter je koda, drugi pa ime IMG datoteke.
POZOR: Ko enkrat dodaš kodo v IMG datoteko jo ne moreš direktno izbrisat iz nje. Potrebno je kopiranje IMG datoteke v novo datoteko za kar skrbi že prej omenjena BAT datoteka _remove.bat, ki med kopiranje odstrani kodo.
Ko imaš IMG datoteke pripravljene krairaj direktorij \MAPE\JOIN in premakni mape katere želiš združiti v to mapo. Potem pa zaženeš datoteko _join.bat:
Citat:
.\gmaptool\gmaptool -jo gmapsupp.img .\Join\*.img
Ven dobimo datoteko gmapsupp.img v kateri so vse mape združene v eno s ključi. Torej odpade potreba po datoteki gmapsupp.unl, ker so pravilni ključi že v IMG datoteki.
Celotna struktura map izgleda sledeče:
No. Če komu prav pride...