Join Today
+ Odgovori na temu
Prikazujem rezultate 1 do 3 od 3

Hybrid View

  1. #1
    Forumaš Postignuća:
    Tagger Second ClassVeteran5000 Experience Points

    Datum registracije
    Oct 2009
    Postova
    23
    Bodovi
    5.991
    Nivo
    18
    Bodovi: 5.991, Nivo: 18
    Bodovi: 5.991, Nivo: 18
    Ukupna aktivnost: 43,0%
    Ukupna aktivnost: 43,0%
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb Sygic Mobile Maps 10 - FileStructure

    Vidio sam da ljudi na forumu često pitaju gdje koji fajl treba smjestiti. Kako bih svima olakšao život evo jedan kratak prikaz za Sygic Mobile Maps 10. Ako nešto nije dobro, ili ako je nešto nejasno, javite se pa ćemo popraviti svima u korist. Konkretno dolje napravljeno je i funkcionira na Vivax viaGPS 350 uređaju (PNA) s Windows CE 5.0 Core.

    Sygic folder mora biti na memorijskoj kartici (kod različitih uređaja to je "\SD Card", "\SDMMC", itd.). Pokazalo se da Sygic mora biti na memorijskoj karitci zato što Sygic za autorizaciju traži Device ID memorijske SD kartice, a Sygic nekada ne može pročitati Device ID ako se radi o rezidentnoj flash memoriji i time ne omogućuje pokretanje aplikacije.


    Prikaz Sygic moguća strukture direktorija

    [SYGIC] - glavni Sygic folder
    U Sygic direktoriju nalazi aplikacija Drive.exe (sama Sygic aplikacija s pripadajućim bibliotekama - DLL-ovima), datoteka Keymap.ini u kojoj su definirani keyevi tipkovnice, Meni.ini u kojemu je definiran raspored menu izbornika, Software.ini u kojemu su definirani podaci o proizvođaču softvera i glavna datoteka Settings.ini u kojoj se nalaze glavne postavke Sygic aplikacije. Upravo se u Settings.ini datoteci definira gdje se nalaze ostali dijelovi Sygic datotečne konstrukcije.

    U SYGIC\Settings.ini definirano je gdje se nalaze ostali direktoriji RES (parametar ResourcePath), MAPS (parametar MapPath). Konkretno za strukturu prikazanu ovdje gdje se RES i MAPS nalaze unutar SYGIC direktorija ova dva parametra su ResourcePath=RES i MapPath=MAPS. Još je tu važan parametar com=COM1:,9600 kojim se definira komunikacijski port i brzina.

    [SYGIC\DRIVERS] - upravljački programi (drajveri) za rad Sygic aplikacije.
    Također u SYGIC\Settings.ini definirano je gdje se nalaze ovi drajveri (parametar Driver=PPC\driver.dll i Device=PPC\SDcard.dll)

    [SYGIC\DRIVERS\PPC] - drajveri za PPC (PNA)
    Ovdje poddirektorij PPC (Pocket PC) jer je instalacija za PNA (Windows CE), tu su drajveri SYGIC\DRIVERS\PPC\Driver.dll i SYGIC\DRIVERS\PPC\SDCard.dll.

    [SYGIC\MAPS] - karte, poi datoteke ...
    Unutar ovog direktorija nalaze se karte. Ako se želi koristiti više vrsta karata (npr. TeleAtlasove i Navteqove) tada se unutar ovog direktorija mogu napraviti proizvoljni poddirektoriji. Sygic rekurzivno ulazi u MAPS direktorij i gleda što se u njemu nalazi. Unutar svakog od tih direktorija mora se napraviti po jedan 3-slovni direktorij za geografske podatke pojedine zemlje. Npr. HRV za Hrvatsku, SVN za sloveniju itd. Ako se ne koriste karte od različitih proizvođača, onda nije potrebno ni raditi TeleAtlas, Navteq ili sl. poddirektorije nego se direktoriji pojedinih država mogu staviti odmah u MAPS direktorij.

    Osim direktorija pojedinih država, u MAPS\TeleAtlas i MAPS\Navteq (tj. unutar MAPS ako nema poddirektorija) nalaze se *.mlm i license.txt datoteke. Znači ako se koriste TeleAtlasove i Navteqove karte, za svaku grupaciju karata mora u pripadajućem poddirektoriju postojati pripadajuća .mlm i license.txt datoteka.(npr. SYGIC\MAPS\TeleAtlas\SMM10 TeleAtlas.mlm) license.txt datoteku Sygic sam kreira prilikom aktivacije određene grupe karata (*.mlm datoteke).

    [SYGIC\MAPS\HRV, SYGIC\MAPS\SVN, ...] - karte zemalja
    Unutar poddirektorija svake zemlje mora se nalaziti datoteka karte te zemlje (*.pak), opcionalno još i datoteke interesnih točaka (*.upi) i kamera za mjerenje brzine (speedcams) (*.cam).

    WCL nije država nego direktorij s kartom glavnih putova svijeta.

    [SYGIC\RES] - resursne datoteke za Sygic

    [SYGIC\RES\GPSLOGS] - log datoteke koje radi Sygic

    [SYGIC\RES\ICONS] - ikone koje koristi Sygic
    Ako npr kreirate vlastite POI datoteke (pri čemu se mora definirati i kojom ikonom će se u Sygicu prikazati dotična kategorija POI-a) pripadajuća ikona (*.BMP) mora se nalaziti u ovom direktoriju.

    [SYGIC\RES\ITINERARY] - nalaze se datoteke o snimljenim putovima

    [SYGIC\RES\SKIN] - nalaze se datoteke o grafičkom izgledu Sygic aplikacije
    Datoteka application.skin glavna je datoteka u kojoj se definira izgled sučelja Sygica. U ovom direktoriju nalaze se još i (*.lang) datoteke jezika prikaza sučelja (npr. croatian.lang, english_us.lang, ...). Datoteka timezone.ini sadrži podatke o vremenskim zonama.
    Datoteka countriesinfo.xml sadrži podatke o ograničenjima brzine, dozvoljenim razinama alkohola u krvi, pozivnom tel. broju zemlje, broju stanovnika i sl. za pojedine zemlje.




    [SYGIC\RES\SOUNDS] - nalaze se datoteke zvukova
    Datoteke zvukova (*.ogg) koje se koriste za rana upozorenja u aplikaciji. Npr. za speedcams ili za pojedine POI. U Sygicu možete definirati zvučno upozoravanje različitim zvukovima za različite kategorije POI-a.

    [SYGIC\RES\VOICES] - nalaze se datoteke za glasovnu navigaciju
    Svaka glasovna navigacija (pojedini jezik) ima svoj poddirektorij. Npr. ovdje SYGIC\RES\VOICES\croatian_woman s pripadajućim datotekama za navođenje na hrvatskom jeziku. Za druge jezike tu je samo potrebno dodati njihove direktorije s pripadajućim datotekama.

    ---

    "SYGIC\MAPS\TeleAtlas\SMM10 TeleAtlas.mlm" datoteka:
    Code:
    [PRODUCT:SMM10 TeleAtlas]
    name=SMM10 TeleAtlas
    AlwaysCheck=yes
    tts=no
    sdk=no
    truckAttr=no
    premiumPOI=no
    exPostals=yes
    speedcam=SCDB:World:2012.03
    maps=TA:World:2009.09
    "SYGIC\MAPS\TeleAtlas\SMM10 Navteq.mlm" datoteka:
    Code:
    [PRODUCT:SMM10 Navteq]
    name=SMM10 Navteq
    AlwaysCheck=yes
    tts=no
    sdk=no
    truckAttr=no
    premiumPOI=no
    exPostals=yes
    speedcam=SCDB:World:2012.03
    maps=NT:World:2009.12
    Iz ovih *.mlm datoteka i pripadajućeg DeviceID-a (kartice) dobivaju se license.txt datoteke. Kod *.mlm datoteka parametar maps karte (maps=NT:World:2009.12) mora odgovarati s pripadajućim kartama koje mlm opisuje (podacima koji su ugrađeni u same karte).



    Mogućnost odabira grupacije karata (koji će se prikaz ovdje pojaviti ovisi o onome što je definirano u *.mlm datotekama).
    Zadnji uredio OpasanNekiLik : 16-04-2010 u 13:26

  2. #2
    Hardcore forumaš Postignuća:
    VeteranTagger Second Class25000 Experience Points

    Datum registracije
    Mar 2009
    Lokacija
    Rotterdam
    Mobitel
    Motorola G3, HTC Desire X
    Operater
    T-mobil
    Postova
    718
    Bodovi
    26.963
    Nivo
    40
    Bodovi: 26.963, Nivo: 40
    Bodovi: 26.963, Nivo: 40
    Ukupna aktivnost: 0%
    Ukupna aktivnost: 0%
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Mala primjedba: Ako si vec stavio Sygic Mobile Maps 10 - FileStructure u Windows Mobile # Uređaji # OS & Software, onda si napravio veliku gresku koju imas na prvoj slici. Nedostaje ti direktorij 2577 i file SetupWinMobile.exe!
    Znaci, za Sygic Winmobile raspored direktorija i filea bio bi slijedeci:

    2577
    Drive
    Maps
    Res
    SetupWinMobile.exe


    Pogledaj [Tutorial] Sygic Mobile Maps 10 v.8.06 (WM), tocka 2!
    Zadnji uredio hrc50 : 15-04-2010 u 00:14
    I optimisti i pesimisti doprinose razvitku našega društva. Optimisti su izumili zrakoplov, a pesimisti padobran.

  3. #3
    Forumaš Postignuća:
    Tagger Second ClassVeteran5000 Experience Points

    Datum registracije
    Oct 2009
    Postova
    23
    Bodovi
    5.991
    Nivo
    18
    Bodovi: 5.991, Nivo: 18
    Bodovi: 5.991, Nivo: 18
    Ukupna aktivnost: 43,0%
    Ukupna aktivnost: 43,0%
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    2577 direktorij je specijalan direktorij za Windows CE/Mobile i služi za automatsko pokretanje aplikacije sa SD kartice (autorun). Dakle taj direktorij je hardkodiran u Win ROM. Ako se na SD kartici nalazi direktorij 2577 i u njemu Autorun.exe i takva kartica se umetne u Windows CE/Mobile uređaj, windowsi to automatski pokreću. Ne mora uvijek biti Autorun.exe, to ovisi o implementaciji ROM-a na nekom uređaju. To je kao i autorun za CD-ove kad umetneš CD u Windows automatski se pokreće instalacija, samo ovdje je isto implementirano za memorijsku karticu. Naravno da proizvođači to koriste, uostalom njima je to i namijenjeno, za instalaciju softwera i update-a. Kad se jednom napravi instalacija/update ovo više nije potrebno.
    Zadnji uredio OpasanNekiLik : 15-04-2010 u 09:10


 
+ Odgovori na temu

Slične teme

  1. [Tutorial] Sygic Mobile Maps 10 (Android)
    By hrc50 in forum Android
    Odgovora: 12
    Posljednji post: 18-01-2013, 21:22
  2. Sygic Mobile Maps 10 - SpeedCams
    By OpasanNekiLik in forum Sygic
    Odgovora: 2
    Posljednji post: 24-12-2012, 21:30
  3. Odgovora: 13
    Posljednji post: 21-01-2012, 00:02
  4. Odgovora: 11
    Posljednji post: 25-08-2011, 22:35
  5. Odgovora: 11
    Posljednji post: 25-08-2011, 22:29

Bookmarks

Pravila postanja

  • Ne možeš stvarati nove teme
  • Ne možeš odgovarati na postove
  • Ne možeš slati privitke
  • Ne možeš mijenjati svoje postove