HU:OSM Map On Garmin

From OpenStreetMap Wiki
Jump to: navigation, search

Contents

Hogyan készítsünk Garmin térképet OSM adatokból

Hozzávalók

Szoftverek

Telepítsük ezeket!

Stílus fájl és typ fájl

Ezek nem feltétlenül szükségesek, de szebb, használhatóbb lesz a térkép, ha testre szabjuk. Mindenki írja át őket saját igényei szerint!

A typ fájlt másoljuk az mkgmap főkönyvtárába, a stílus fájlt tömörítsük ki az mkgmap resources/styles könyvtárába!

Bővebb leírások:

Opcionális:

OSM alapadatok

Ez Magyarország, de kontinensenként, országonként és nagyobb országokban régiónként bármit letölthetünk.

Adatok feldarabolása

Az mkgmap nem tud nagyobb fájlokat egyben feldolgozni, ezért azokat előbb fel kell darabolni a mellé adott daraboló programmal (Splitter).

Például a következő parancsot a Splitter könyvtárában parancsablakból vagy bat fájlból kiadva lehet feldarabolni őket:

java -Xmx1024m -jar splitter.jar --max-nodes=1600000 c:\osm\osmdata\hungary.osm.pbf

Ez két vagy több pbf formátumú fájlt hoz létre a Splitter könyvtárában, amelyek adatait a template.args fájl fogja tartalmazni. Amennyiben a végeredmény nem megfelelő, akkor a max-nodes utáni számot csökkentsük addig, amíg jó nem lesz. Ekkor egyre több darabból áll majd a térképünk.

Térkép elkészítése

A következő parancsot adjuk ki, miután beállítottuk az elérési utakat:

java -Xmx1024M -ea -jar mkgmap.jar --route --charset=latin2 --style-file=c:\osm\mkgmap\resources\styles\herrbert --family-id=5000 --tdbfile --description="OSM Hungary" 50000.typ --nsis --index -c c:\osm\splitter-r179\template.args

A fenti parancs térkép img fájlokat és egy nsi kiterjesztésű telepítőfájlt és egyebeket hoz létre az mkgmap könyvtárában.

Opciólista magyarázata

Részletesebben lásd: mkgmap help

Xmx1024m
1024 MB memóriát allokálunk a java processznek
route
Útvonaltervezés bekapcsolása
charset=latin2
Latinra állítjuk a karakterkészletet
style-file
Megadjuk a fent letöltött stílusfájl nevét
family-id
Egész szám, ami megadja egy termékcsoport azonosítóját. A stílusfájllal meg kell egyezzen. A fent letöltött fájlban ez 5000.
tdbfile
TDB fájlt készít a MapSourceban való installáláshoz. Ezzel nincs semmi egyéb teendőnk.
description
Ez a leírás jelenik meg a MapSource-ben
50000.typ
A TYP fájl neve
nsis
NSIS telepítőt hoz létre
index
MapSource-ban használható keresési index létrehozása
c
A Splitter a template.args fájlban tárolja a feldarabolt fájlok nevét. Ezt adjuk meg itt. Bármi mást is megadhatunk.

Térkép installálása MapSource-ba

Kattintsunk az nsi fájlra az egér jobb gombjával! Válasszuk a Compile NSIS script opciót! Ez egy exe fájlt hoz létre helyben, de fel is ajánlja az azonnali telepítést. Ha ezzel kész vagyunk, már használhatjuk is a térképet a MapSourceban és a GPS-ünkben.

Ha hibát vagy javítanivalót találsz ezen az oldalon, akkor javítsd, jelezd a vitalapon vagy lépj kapcsolatba a szerzővel!

Personal tools
Namespaces
Variants
Actions
site
Toolbox