21
srp 08

Program na stažení a zabalení mapových dlaždic do aplikace Map2X

IT

Návod, jak použít program map2x-dl pro stažení a zabalení mapových dlaždic pro aplikaci Map2X.

Program je určen pro Map2X verze 0.0.5 a 0.0.6, v novějších verzích nemá význam, pokud máte starší verzi, aktualizujte.

Pro linuxáře či uživetele jiných operačních systémů je zdrojový kód programu dostupný také, wget by měl být obsažen ve většině linuxových distribucí.

Stažený archiv rozbalte do nějakého adresáře, najdete v něm 5 souborů. Program wget.exe zkopírujte do adresáře Windows, jinak vám nepůjdou stahovat mapy.

Princip programu je vcelku přímočarý - ve svém adresáři si najde soubor map.conf, vytvoří adresáře dle typů a do nich začne stahovat jednotlivé mapové dlaždice. Pokud zvolíte jen zabalení, musíte programu odpovídající adresáře s dlaždicemi dodat.

Před tvořením nové mapy vždy smažte vše v tomto adresáři, kromě těchto 5 souborů, aby se do nově tvořené mapy něco nepřimíchalo.

Krok první: Vytvoření mapy

Vytvoření nové mapy

Když budete chtít vytvořit novou mapu, dle návodu pro vámi vybraný mapový server vytvořte soubor map.conf a uložte ho k programu map2x-dl. Nyní spusťte buď soubor Stažení a zabalení.bat nebo Stažení.bat, pokud budete balit dlaždice později.

Zabalení již dříve stažené mapy

Pokud chcete zabalit již dříve staženou mapu, nakopírujte její soubor map.conf a adresáře s mapovými dlaždicemi k porgramu map2x-dl. Následně spusťte soubor Zabalení.bat.

Krok druhý: Zkopírování mapy k aplikaci Map2X

Zkopírování zabalené mapy

Pokud jste v předchozím kroku volili zabalení mapy, z adresářů s dlaždicemi u programu map2x-dl budete potřebovat jen soubory s příponou .map, zbytek smažte. V adresáři maps/ u aplikace Map2X vytvořte nový adresář (pojmenujte ho jak chcete, ale vyvarujte se mezer a českých znaků) a do něj nakopírujte adresáře s zabalenými dlaždicemi a soubor map.conf.

Struktura souborů v adresáři maps/ bude vypadat přibližně takto:

[maps]
    [název_balíku]
        [typ]
            10.map
            11.map
            12.map
            ...
        [další_typ]
            10.map
            11.map
            12.map
            ...
        map.conf
    ...

Zkopírování nezabalené mapy

Pokud mapu nemáte zabalenou a chcete ji přesto používat, postupujte stejně jako výše, ale kopírujte celé adresáře s dlaždicemi, nic nemažte.

Struktura souborů v adresáři maps/ bude vypadat přibližně takto:

[maps]
    [název_balíku]
        [typ]
            ...spousta
            ...souborů
            ...
        [další_typ]
            ...spousta
            ...souborů
            ...
        map.conf
    ...

Řešení problémů

Program v případě potřeby upozorní na nejčastější chyby v conf souboru, jako jsou špatně zapsané souřadnice, zoom mimo rozsah nebo chybějící parametry. Pokud by se vyskytly jiné problémy, nebo aplikace nechtěla mapový balík načíst, kontaktujte mě.

» Přidat komentář

Diskuze: 4 komentářů

» Odpovědět 27.08.2008 23:28 | Karel | Mapa Prahy
Zdravím, jsem vlastník GP2X F-200 konzole a ještě k tomu úplný začátečník co se týká vytváření map, ale i přes to bych si chtěl vytvořit detailní mapu Prahy a blízkého okolí z Mapy.cz, ale nějak mi to nejde. Nebyl by prosím nějaký návod pro absolutní lamy? :o) Předem děkuji k
» Odpovědět 28.08.2008 11:33 | Vladimír Vondruš | web |
Návod není napsaný zrovna dobře (nejde mi to), ale je celkem přímočarý. Napiš, kde jsi se zasekl a já se pokusím pomoci.

BTW, někdo už myslím mapu Prahy měl, takže by ti ji mohl poskytnout, zkusím se s ním spojit.
» Odpovědět 29.08.2008 14:10 | Karel | Mapa Prahy
Vlastně jsem se zasekl hned u souřadnic. Ve firefoxu jsem podle návodu vyhledal mapovou dlaždici pro levý spodní okraj a následovala souřadnice pravého horního rohu mapy a dál jsem se nehnul i přesto, že jsem hledal v uvedeném příkladě, ale z přiloženého skriptu na www stánce mi to taky nějak nedocvaklo :o) Děkuji předem za odpoved. K

P.S. s človíčkem okolo stažení mapy Prahy už komunikuji ...
» Odpovědět 29.08.2008 19:22 | Vladimír Vondruš | web |
Nějak jsem přesně nepochopil, s čím přesně máš problém. Souřadnice jsou v adresách dlaždic ta dlouhá čísla, jen se oseknou poslední tři nuly a spolu se zoomem a typem se zapíší do souboru map.conf.