turistautak.hu térképrészleteK+ jelzés GPS-szel
[ english
Előzmények

Zahyhozzászólásai | válasz erre | 2013.06.25 21:52:39 (68273)
Szép leírás. Egy apróság, nem tudom, hogy egyszerűsít-e valamit, de létezik program, ami csak annyit csinál, hogy az IMG-k azonosítóját cseréli. FIDfinder.exe a neve, és egyszerű parancssoros valami.
Mellesleg azt lehet-e tudni, hogy sebességben melyik a jobb? a JNX, a KMZ, vagy ez a trükkös IMG? (Kár, hogy raszteres térképet nem kezel tudtommal az én VistaCX-em.)
[előzmény: (68261) adalbert1977, 2013.06.25 14:47:24]

adalbert1977hozzászólásai | válasz erre | 2013.06.25 14:47:24 (68261)
A napokban fedeztem fel azt, amit korábban is tudhattam volna. Módszer van arra, hogy tetszőleges méretű, 5-ös zoom-szintű, nem-vektoros, raszteres (pixeles) térképeket készítsünk Garmin GPS-vevőkre - nemcsak az erősen korlátozott KMZ formátum megkerülésével, de akár a JNX formátum mellőzésével is, vagyis anélkül, hogy foltozni kellene a firmware-t, tehát az eredeti firmware-rel, a garanciával kapcsolatos problémák felmerülése nélkül. A raszteres térkép magában a garmin-os IMG formátumban lesz. Orosz nyelvű kísérlet a raszteres térképet hordozó IMG megfejtésére ITT.

Mi kell hozzá?

A) Garmin MPC (Garmin MapSource Product Creator) - Minimum a 8.0 verzió. Jelen pillanatban a 8.3 a legutolsó. 8.0 alatt nem működik a dolog. A Garmin MPC egy drága program, de kérésre trial licenc (próba licenc) kapható hozzá. A jelenlegi leírásnak nem tárgya az MPC beszerzése. Ha megvan az MPC (a teljes licenc vagy próba licenc kíséretével), akkor oké, ha nem, akkor egyelőre nincs más mód a raszteres IMG legyártására.
B) Próba licenc esetén komoly gondot jelent, hogy minden egyes legyártott térkép-termék esetében a FID (Family ID) ugyanaz. De még ennél is nagyobb korlátozottság, hogy a termék FID-én kívül a tartalmazott elemi IMG (vagy RGN) egységek esetében a sorszám (Map ID) pontosan ugyanaz lesz. Ez egy 8 tagú szám, amely minden egyes egység esetében más kell hogy legyen a lehetséges kilencvenkilencmilliókilencszázkilencvenkilenezerkilencszázkilencvenkilenc közül. Mindez lehetetlenné teszi azt, hogy egyszerre több, MPC-vel készített, saját terméket használj. Éppen ezért próba licenc esetén szükség van még két-három programra a jelzett probléma orvoslására:
B1) cGPSmapper - Elégséges az ingyenes, free kiadás is.
B2) GMapTool
B3) MapSetToolKit - Ennek a használata nem szükségszerű, tehát megkerülhető, de kényelmi előnyöket nyújt.

1) Elindítod a Garmin MPC-t, és készítesz egy projektet, amit érdemes néha lementeni, hogy ne vesszenek el a beállítások.

2) A raszteres IMG tulajdonképpen egy vektor-raszter kevert térkép, ezért nélkülözhetetlen a vektoros térkép-összetevő. Mivel esetünkben egy tisztán raszteres térkép a cél, készítünk egy üresnek látszó vektoros állományt. A legegyszerűbb, ha beolvassuk a szóban forgó raszteres, kalibrált térképet (vagy térképcsempe-csoportot) egy GIS programba (például a nagyon sokféle formátumot kezelő Global Mapper-be, de más programot is használhatunk, mint például a nyílt forráskódú QuantumGIS-t), majd ezután néhány vektoros pontot helyezünk el a megjelenő raszteres térkép széleire. Ezután a néhány pontocskát tartalmazó vektoros állományt lementjük shapefile-ba (*.SHP). De még mentés előtt fontos, hogy létrehozzunk a pontok mindegyike számára egy új attribútumot, aminek a neve szükségszerűen „GRMN_TYPE” lesz, az értéke pedig minden pont esetében például „CUSTOMIZABLE_POINT_1024” lészen. Ez azért fontos, hogy kezelni tudja az MPC.

3) Ezt a majdnem teljesen üres shapefile-t hozzáadjuk az MPC projekthez. „Add Map” -> „Add Data Files” (hozzáadjuk a shapefile-t) -> elnevezzük a térképet („Map Name”) -> ügyelünk arra, hogy ebben az esetben ne válasszuk ki a „Basemap” minősítést -> OK.

4) Megismételjük az előbbi pontban jelzett térképhozzáadást, azzal a különbséggel, hogy ezúttal kiválasztjuk a „Basemap” minősítést is. Miért? Mert különben az MPC alaptérképként (háttérként) berakja a saját basemap-ját, amire a mi esetünkben egyáltalán nincs szükség.

5) Tehát van két majdnem üres vektors térkép egy „Basemap” (alaptárkép) és egy „Detailed Map” (részletes térkép). Ezek szerepe mindössze az, hogy egyáltalán létrejöjjön egy IMG fájl. Viszont nem akarnak mutatni semmit. Éppen ezért áttetszővé állítjuk az adott pontocskák stílusát. „Configure Map Builds” -> „Edit Feature Display Styles” -> „Custom Points” -> itt megkeressük a lista végén a „CUSTOMIZABLE_POINT_1024” elemet, kattintással megnyitjuk, és „Clear Image” (hogy áttetsző, vagyis láthatatlan legyen), majd pedig a „Label Properties”-nél legyen a „Size” = „No”, hogy a címkéjük se látszodjék -> „OK” -> „Done”.

6) A „Product Configuration” ablakocskában rákattintunk a „Basemap” fülre. Aztán ott „Scale and Simplification Settings” -> a „Number of Feature Layers” legyen 1-re húzva -> az „Approximate Scale of Layer One” legyen a lehető legmagasabb érték, azaz 20M. Mindezt azért tesszük, hogy az alaptérkép a lehető legjelentéktelenebb legyen, amikor BaseCamp-ben akarjuk nézegetni a raszteres térképünket. Merthogy az IMG-s raszteres térképnek ez is egy előnye: a BaseCamp-ben pontosan ugyanúgy használható, nézegethető, akár egy normál, vektoros térkép.

7) A „Product Configuration” ablakocskában rákattintunk a „Detailed” fülre. Ezen belül állítjuk be a tulajdonképpeni térképünket. Bejelölünk két dolgot: „Transparent Detailed Map”, és - ami nagyon fontos - „Contain Raster Image”. A „Contain Raster Image” bepipálása nélkülözhetetlen!

8) Majd itt is (a „Detailed” esetében is) kattintunk a „Scale and Simplification Settings”-re. Majd „Raster Configuration” -> és ott megadjuk a raszteres térkép különféle zoom-szintjeinek (nagyítási szintjeinek) az állományait. Jó esetben ugyanarról a térségről többféle felbontású raszteres térképeink is vannak (az egyik lehet akár műholdas felvétel is). Mindegyik állományt processzálni kell először. A processzálás (a garmin-os feldolgozás) forrása (input-ja) GeoTIFF formátumú kell hogy legyen. (Sokféle program képes a betájolt, bekalibrált raszteres térképek GeoTIFF-be konvertálására.) Az output egy sajátosan elnevezett JPEG-csempe-gyűjtemény lesz a megadott célmappában. Fontos megjegyzés következik: Ha mindössze egyetlen raszteres térképpel dolgozunk, akkor is érdemes több zoom-szintet (nagyítási szintet) leprocesszálni. Miért? Mert ilyen módon lényegesen gyorsabbá tehető majd a raszteres térkép nagyítása-kicsinyítése! Tehát szépen megadjuk ott a felületen a „Down Sample %” oszlopban a lekicsinyítés százalékban mért értékeit. (100% = az eredeti méret; 50% = fele méret stb.) A processzálást („Process Rasters”) rétegenként kell külön lépésekben elvégezni.

9) Mindegyik nagyítási szint processzálása után végül „Save”, és bezárjuk a „Raster Configuration” ablakot. Ezután a „Scale and Simplification Settings”-ben eljátszunk a zoom-szintekkel. Mindegyik szintnél („Layer”) adott a „Raster Config Name” oszlop, ahol minden nagyítási rétegnek megadjuk a neki megfelelő (optimális méretű) processzált raszteres állományt. Maximum 5 nagyítási réteg/szint lehetséges, ami ugyebár nagyon jó.

10) Miután mindent még egyszer átnézünk, és minden jónak tűnik, bezárjuk a „Product Configuration” ablakot, és jön a térkép kompilálása („Build”) a megadott helyre („Build Location”).

11) Az MPC még telepítő exe-t is fog készíteni. Trial licenc esetében ez egyáltalán nem érdekel bennünket, mert a trial korlátozottsága az, hogy minden termék FID-je, és - ami még rosszabb - minden termék elemi IMG-egységeinek (vagy RGN-egységeinek) a 8 karakteres sorszáma (Map ID) ugyanaz lesz. Ez azt eredményezi, hogy egyszerre csak egy MPC-vel létrehozott saját térkép csücsülhet a GPS vevőnkön, és a Basecamp is prüszköl, ha egyszerre több-mint-egy efféle térkép adott.

12) Éppen ezért az MPC trial licence esetén telepítjük a cGPSmapper-t. (Az ingyenes is bőven elégséges, hisz nem bonyolultabb, útvonaltervezős térképet készítünk.) Majd telepítjük a GMapTool programot is. Megnyítjuk a GMapTool-t -> „Options” fül -> „Advanced Options” bepipálva -> cGPSmapper útvonala megadva.

13) Ezután a GMapTool-ban „Files” fül -> „Add files” -> hozzáadjuk az MPC által készített IMG fájl(oka)t, de nem a basemap.img nevezetűt, hanem az(oka)t, amely(ek) esetében xxxxxxxx.img a név, vagyis 8 tagú szám a név, és a tetemesebb méret is jelzi, hogy tartalmazza a raszteres állományt. Ezután „Change” fül -> „Change Map ID” -> az ID-ben pedig megadunk egy tetszőleges, 8 tagú számértéket 00000001-től 99999999-ig. Majd „Change All”. Ezzel megváltozott az elemi IMG-egység(ek) (vagy RGN-egységeinek) sorszáma (Map ID-je)!

14) A MapSetToolKit segítségével létrehozzuk a BaseCamp-pel olvasható térkép-állományt („Mapset”-et). A MapSetToolKit-ot admin módban kell futtatni! A térkép-állomány („Mapset”) a GMapTool-lal is elkészíthető, de nem annyira kényelmes, főleg ha a láthatatlan pontok áttetszőségét biztosító stílus-fájl (TYP-fájl) beépítéséről is szó van. A MapSetToolKit-ban megadjuk a cGPSmapper útvonalát („cgpsmapper/cpreview folder”), valamint a „gmaptool program Optional)” útvonalát is (ami 64 bites Windows-ban általában ez: „C:\Program Files (x86)\GMapTool\gmt\gmt.exe”). Eme kezdeti beállítások után: „Select IMG” (megadjuk a GMapTool-lal módosított IMG fájlok mappáját) -> „Select all” -> Add „Select all” -> megadjuk a „Mapset directory”-t (ahová létrehozzzuk a térkép-állományt) -> „Mapset name” (elnevezzük) -> „Family ID” (vagyis tetszőleges, más termékben nem ismétlődő azonosító számot adunk neki) -> „TYP files” (ez fontos, hisz ezzel adjuk meg a pontok áttetszőségét biztosító stílust hordozó TYP fájlt) -> jobb oldalt bepipáljuk azt, hogy „Install in Mapsource” -> „START”.

15) Ennek nyomán ott lesz a BaseCamp-ben a(z akár 5 szintes) raszter térképünk. MapInstall-lal legyárthatjuk és felrakhatjuk a GPS vevőre való IMG fájlt (amely a TYP-et is magában foglalja), ami tehát egy raszteres térkép lesz (akár 5 szinttel, és akár hatalmas mérettel).
Nékem ez a metódus tűnik a legjobbnak raszteres térképekhez vagy műholdképekhez. A KMZ-s metódus igencsak korlátozott (lassúbb, kicsi mérethez korlátozott, nagyítási szinteket kizáró), a JNX-es módszer pedig a firmware megfoltozását követeli, amely azonban garanciavesztést jelent abban az esetben, ha úgy romlik el a GPS vevő, hogy nem tudjuk visszarakni az eredeti firmware-t.
[előzmény: (67928) adalbert1977, 2013.05.30 10:00:31]

adalbert1977hozzászólásai | válasz erre | 2013.05.30 10:00:31 (67928)
Kétféle garmin-os raszteres térkép létezik: KMZ és JNX

Vegyük őket sorba:
A. KMZ:
1) Startból használható, azaz nem kell a használatához megfoltozni a Garmin vevő firmware-jét.
2) Csupán egyetlen zoom-szint (nagyítási szint) lehetséges.
3) Kemény korlát: az egész(!) Garmin vevőn CSAK 100 darab képcsempe lehet. (A Montana esetében 500 darab.) Tehát nem kmz-s fájlként/térképként 100 darab csempe, hanem össz-vissz az egész kütyün. Ugyanakkor tudomásom szerint egy képcsempe maximális mérete 1024x1024 pixel lehet. Ergo a maximális térképméret: 100=10x10, vagyis 10240x10240 pixel.
4) Lassúbb.

B. JNX:
1) A használatához meg kell foltozni a Garmin vevő firmware-jét. Foltozó program itt. Foltozható firmware-ek litásja itt. A megfoltozható firmware-ek könnyedén letölthetők itt. A foltozás a garancia elvesztését jelenti. Pontosabban: ha úgy romlik el a Garmin vevőd, hogy meg se nyekken, és nem tudod számigéphez csatlakoztatni, hogy visszatedd rá az eredeti, foltozatlan firmware-t, akkor nincs garancia.
2) Összesen 5 zoom-szint (nagyítási szint) lehetséges, ami egy nagyon jó dolog, mert pl. ugyanarról a régióról kalibrálhatsz eltérő felbontású raszteres térképeket, azért hogy közelítve részletesség is adott legyen, de távolítva áttekinthetőség is legyen. Az 5 szint közül akár műholdképes is lehet. A SAS.Planet nagyon jó program weben böngészhető térképek (pl. műholdfelvételek) lementésére. Letölthető itt.
3) Zoom-szintként (nagyítási szintként) 50000 darab képcsempe lehetséges. Tehát nem az egész készüléken, és nem térképként vagy fájlonként, hanem egy bizonyos térkép egy bizonyos fájljának egyetlen nagyítási szintjében. Ha egy térkép nagyon nagy, és valamely nagyítási szinten 50000-nél több a képcsempe, akkor a dolog kitrükközhető azzal, hogy több-volumenű jnx fájlokat készítünk. Erre a korábban említett SAS.Planet képes.
5) Fürgébb.
[előzmény: (67925) fehérkút, 2013.05.30 08:56:07]

fehérkúthozzászólásai | válasz erre | 2013.05.30 08:56:07 (67925)
CustomMaps-al kapcsolatban szeretnék kérdezni. Az elkészítése nem probléma, de már többször előfordult, hogy a készülék egyszerűen nem ismerte fel. Valószínűleg a méretével volt baja. Mekkora jpeg-t lehet használni? Van valami korlát előírás rá mert sehol nem találok rá utalást? Ha egynél többet teszek a mappába megjelenik-e mindegyik ?
[előzmény: (67919) adalbert1977, 2013.05.29 19:29:03]

adalbert1977hozzászólásai | válasz erre | 2013.05.29 19:29:03 (67919)
Ami az SD kártyán nem a megfelelő helyen van (garminos mappa-hierarchia), mindaz láthatatlan marad a készülék számára. Főbb helyek:

/Garmin/ = Ide helyezed a térképeket *.img formátumban. A készülék saját belső adattárolójáról azonban ne másold ide a gmapbmap.img és a gmaptz.img térképeket (az alaptérképet és az időzóna-térképet).

/Garmin/GPX/ = Ide helyezed a feltöltendő nyomvonalakat, útvonalakat, útpontokat (többnyire *.gpx formátumban). Ugyanakkor tudnod kell, hogy a készülék által megírt nyomvonalak, útvonalak, útpontok a belső adattárolóra íródnak, nem az SD kártyára. Akkor is, ha pl. egy SD kártyára feltöltött track-et archiválsz: archiváláskor az SD kártyáról átkerül a belső adattárolón belül a /Garmin/GPX/Archive/ mappába. Tehát a készülék mindent a belső adattárolóra ír. Az SD kártyát csak olvassa.

/Garmin/CustomMaps/ = Ide helyezed a *.kmz formátumú raszteres térképeket.

/Garmin/CustomMaps/BirdsEye = Ide helyezed a *.jnx formátumú raszteres térképeket, amennyiben megfoltoztat ez ügyben a firmware-t.

/Garmin/POI/ = Ide helyezed a saját POI-kat *.gpi formátumban, melyeket pl. a Garmin POI Loader alkalmazással készíthetsz.

/Garmin/JPEG/ = Ide helyezed a saját képeket *.jpeg fprmátumban.

Stb…

Jó műszer az eTrex 30! Nékem tetszik. Érzékeny, pontos. A szobámban egy Oregon 450 sokszor elvesztette a műholdakat felsős időben, míg a mellette lévő eTrex 30 sose, GPS-only módban sem (GLONASS nélkül sem). A 2.90-es firmware borzasztóan bug-os volt, és az erőst felhúzott, de nagyon hamar kiadták a 3.00-ás frissítást, amiben több – általam is jelentett – hibát kijavítottak. Persze a 3.00-ás sem tökéletes, de nagyon érdemes arra frissíteni.
[előzmény: (67913) fehérkút, 2013.05.29 15:22:20]

fehérkúthozzászólásai | válasz erre | 2013.05.29 15:22:20 (67913)
Átálltam egy etrex 30 -as készülékre. Tettem bele egy sd kártyát. Melyik menüpontban tud a készülék kapcsolatot teremteni vele?
A számítógépem látja , de a készülékben nem látom!
Mire lehet használni a bent lévő kártyát?


Bejelentkezés név:  jelszó:   tárolás [regisztráció]

Felhasználónevedet és jelszavadat a geocaching.hu oldalon is használhatod!

[ kezdőlap ] [ térkép ] [ + felmérések ~ ] [ + útvonalak ~ ] [ + poi ~ ] [ belépés ] [ faq ] [fórum] [email]

A weboldal működése és tartalma folyamatos fejlesztés alatt áll, köszönettel vesszük az észrevételeket a fejlesztési ötletek oldalon.
A turistautak.hu-ra feltöltött track-eket és a letölthető térképeket, azaz térképi adatbázist az ODbL licencnek megfelelően bárki használhatja.
Minden egyéb anyag előzetes írásbeli engedély nélkül csak magáncélra használható fel. jogi tudnivalók