Színes *.kml ikonok iGO primo alá

Ez a probléma már régen foglalkoztat. Az iGO8 alatt meg lehetett oldani a mindenfelé fellelhető branding-zip fájlokkal, a TomTom meg alapból is tudja.. De az iGO primo. Az már valami… Többen is elkezdtek ikonszettet csinálni, de tökéletes egyik sem volt. Most egy másik megoldás, Atta69 segítségével.

Azzal kezdődik a műtét, hogy kiválasztjuk melyik letöltött *.kml fájl mellé szeretnénk ikont készíteni. Természetesen a legegyszerűbb a poiplaza.hu ikonjai között keresgélni. Én a buszsávot figyelő kamerákat választottam. Elsőre nem jött össze, de a második próbálkozásomat már siker koronázta.

A feladat összetett, és ha hibázunk, akkor különféle hibaüzeneteket kapunk, illetve rosszabb rosszabb esetben a primo sem fog elindulni. Ezek után adja magát az első lépés, a data.zipről készítsünk mentést! Ja, a változtatásokat abban fogjuk elvégezni. Szükségünk lesz egy *.bmp képre (a kml nevét adjuk neki, jelen esetben buscam.bmp) amit a *.kml-hez akarunk tenni, egy *.spr fájlra, egy *.icon fájlra, és magára a *.kml-re, ami az adatokat tartalmazza.

Én a PoiPlaza oldaláról letöltött fájlt átneveztem egy egyszerűbben kezelhető névre, így a H-Bus Lane Camera.kml lett nálam H-BusCam.kml. Nem elég hogyha a fájlt átnevezzük, a fájl tartalmában is meg kell változtatni a nevet.

Ezután elkészítjük az *.spr fájlt az alábbi módon: notepadban írjuk meg, vagy kopizzuk be a szöveget, nagyon fontos, hogy Unicod (txt) formátumban mentsük el! A kapott fájlt nevezzük át a bmp_neve.spr-re (jelen esetben buscam.spr).

BmpFlags = 0
DefFlags = ALPHA_PIXEL | ALPHA_LAYER | GRAB_BOTTOM | GRAB_HCENTER
DefPhase = 1
Stripes = 40

A Stripes bejegyzés, az icon méretét jelöli. Jelen esetben az ikonunk 40×40 pixel nagyságú. Ezután következhet a *.icon fájl elkészítése.

$buscam.bmp
buscam.spr $ 0
buscam.spr $ 0
buscam.spr $ 0

Itt is fontos, hogy az elkészült fájlt Unicode formátumban mentsük (txt), és nevezzük át, a neve bmp_nev.icon legyen (jelen esetben buscam.icon). Most minden szükséges alkotóelem a rendelkezésünkre áll, csak data.zip-be kell beletennünk ezeket. Tehát van egy data.zip mentésünk!!, és ezután a *.kml file-t bemásoljuk a content/userdata/POI könyvtárba, és engedélyezzük a láthatóságat. ezután lépjünk ki a programból.

Most a *.bmp, a *.spr, és a *.icon fájlt belecsomagoljuk a data.zipbe. Ez történhet a számítógépen, vagy akár magán a kütyün is. A *.bmp, és a *.spr fájlt a data.zip/ui_igo9\common, míg a *.icon fájlt a data.zip/ui_igo9\icons\poi mappába tegyük. Már csak egy dolgunk van, a Save mappában a poi_visiblities.txt javítása. Ebben a fájlban tudjuk beállítani, hogy a POI mellé melyik ikont rendelje a program.

Ezután a szoftvert elindítva, látszik a busz ikon. Ha mégsem, akkor “masszírozni” kell. Nekem segített, hogy a data.zip/ui_igo9 \ icons \ poi mappában, a kmlpoi fájl tartalmát töröltem (a fájlt magát nem!!). Ikonokat találhattok a PoiPlázáról letöltött *.zip fájlokban (pl. TomTom), vagy a Google segítségével is.

Ellenőrzésképpen elkészítettem az autópályán lévő kamerákhoz tartozó POI-kat is, íme az eredmény:

A megoldás Atta69 érdeme, ennek megosztását ezúton is köszönjük!

49 hozzászólás
  1. avatar
    demszkij

    Én Navteq-s térképekkel használom, lehet, hogy ez okozza az eltérést számomra.

  2. avatar
    demszkij

    Sajnos sok helyen hiányos is a poiplázán fennlévő dolgok adatbázisa.

    • avatar
      Gyurci

      @ demszkij Biztosan Te is tudod, hogy a poiplaza.hu adatbázisának nagyrészet a felhasználók “dobják” össze. Ha épen megszűnik a feltöltési kedv, akkor hiányos lesz, előbb – utóbb a naprakészhez képest. Viszont aíg én használtam, nekem bevált, és igazán komoly hibával alig találkoztam az évek folyamán. Én TomTom/TeleAtlas térkép páros mellé használtam sokáig.

  3. avatar
    demszkij

    2012 q3-asak bocsi

  4. avatar
    demszkij

    Azért a poiplázával vigyáznék épp most leszedtem a magyar tescok kml fájlát és elég csúnya pontatlanságok vannak benne, értsd ezalatt, hogy néha több háztömbbel odébb van az a tesco amit ír. teleatlas térképekkel használom a primot 2010 q3-asak.

  5. avatar
    Somogyi

    Sziasztok megnézné valaki ezt a kml-filet már mindent megcsináltam de ez kifog rajtam nemtom hogy itt hova irjam be a bmp nevét mert teljesen más a tartalma és a sorrendje belülről mint a képernyőmentésen szereplő kml-nek http://www.ids.q8.com/ournetwork/index.aspx
    nagyon köszönöm előre is Somogyi.

  6. avatar
    szaga

    Csak javitanam az elso Pois linket mivel az levan zarva. :-( Gyurci ha lehet torold. Koszonet. Epen ma indulok Nemetorszagba kivancsi vagyok ezekre a poikra. Szep napot.

  7. avatar
    szaga

    Ja amugy mint irtam a simpla poik azok mennek remekul. Meg megprobalom leszedni kulon kulon oket. Koszi a helpet!! :-)

  8. avatar
    szaga

    Itt a link feltettem ide: http://data.hu/get/3164341/H_-_Company_Manufacturer__Grower.kml Remelem nem baj. Amugy felteszem a programot is amivel leszedtem az osszes poi-t a poiplazarol. Meg se kerdezd milyen sokaig tartott. :-D

    • avatar
      Gyurci

      @ szaga Szerintem egyelőre felejtsd el ezt a poi-t. Próbálj meg egy egyszerűbbet. Például a magyarországi buszsávokat. Ez elég komplikáltnak tűnik. Látok benne többféle icon hivatkozást is.

  9. avatar
    szaga

    Ha nem ertet mit is akarom megprobalok kesziteni kepet a kml poi neverol es arrol hogy az a 1 kml poi a poi-visibles.txt fajlban nem 1 nvet keszit hanem mint a feljeb megemlitetnel 1 kml poi-nak 7 neve van a poi-visible.txt fajlban. Az erdekelne engem hogy olgyam meg. :-(

Szólj hozzá te is a cikkhez!

Weboldalunk használatával jóváhagyja a cookie-k használatát a Cookie-kkal kapcsolatos irányelv értelmében.