Nüvi kaardi teemade kohandamine

Arutelud Garmin GPS teemadel
Kasutaja avatar

Teema autor
Marmes
Administraator
Administraator
Postitusi: 206
Liitunud: 15. Märts 2017, 17:37
Asukoht: Vahi
GPS: Garmin DriveSmart 76 LMT-D | fenix 5X
Has thanked: 4 times
Been thanked: 2 times
Kontakt:

Nüvi kaardi teemade kohandamine

#1

Postitus Postitas Marmes »

Ei ole rahul Garmini poolt pakutavate kaardi teemafailidega ja tahaksid kohandada neid oma nägemuse järgi või hoopis luua omanäoline teema, siis alljärgnevalt mõned juhised selle tegemiseks.

Keerdi teemafailid sisaldavad ridu, mi algavad "STYLE field =". Need võivad olla polygons (mis on mõeldud täidetud alade jaoks nagu mets, pargid jne) ja polylines (mis on mõeldud teede, raudteede jne jaoks).

"STYLE field" rida, kus on "scale =" ja border =", need viitavad polylines kohtadele. Kuigi on ka üks sektsioon, mis viitab nii polygons kui ka polylines kohtadele:

"STYLE field = "MAP_WATER_CLR", see katab nii nii polygons kui ka polylines kohad.

Alljärgnevalt on välja toodud read, mida saab muuta ja kohandada kaardi teema failides.

Mõned read katavad ainult ühte objekti kaardil (nt teetüüpi), teised jälle mitmeid korraga. Sellisel juhul muutes nt värvi, muutub see kõikides seda puudutavates kohtades. On ka ridu, mis on seadmepõhised ja ei ole igas nüvi seadmes kohandatavad. Seda saad kontrollida konkreetsemalt avades mingi olemasoleva teemafaili (nt Denmark.kmtf) ja siis võrrelda.

Failid on muudetavad tavalise tekstiredaktoriga, ise kasutan nt Notepad++, mis on väga hea ja oskab lugeda ja kujutada .xml faile värviliselt, et oleks hea ülevaade koodist. Failid tuleb kindlasti salvestada ilma .txt laiendite, üldse ilma laiendita, valides laiendi tüübiks (Alltypes *.*)

"Scale" ja "Border" väärtused määravad joone jämeduse. Nt scale = "1.00", border = "0.40". nüviCAM seadmes nt border väärtust ei ole. On vaid scale. "Scale" on peavärvi jämedus ja "Border" on siis kas joone serva värv või sekundaarne värv. ülaltoodud näites oleks siis joone laius 1 ühik ja sisevärv oleks 60% keskkoha laiusest.

Mõned sektsioonid omavad väärtusi Primary ja Secondary colours. Need määravad joone ääre värvi või siis teise värvi joonel.

Alljärgnevas nimekirjas on siis toodud "Style Field nimi ja mida see katab. Värvide määramisel tuleb kasutada html värvikoode. Infot leiab siit HTML värvikoodid.

► Näita Spoilerit
Nt kui muuta aktiivse teekonna kuvatavat lillat värvi:

Kood: Vali kõik

<STYLE field = "MAP_RTE_ACTV_LEG_CLR"  scale = "1.00" >
        <COLOR >
          <PRIMARY      day = "#F046F0" night = "#F046F0" />
          <SECONDARY    day = "#C800C8" night = "#C800C8" />
        </COLOR>
      </STYLE>

Tumepunaseks:

Kood: Vali kõik

STYLE field = "MAP_RTE_ACTV_LEG_CLR"  scale = "1.00" >
        <COLOR >
          <PRIMARY      day = "#d60600" night = "#d60600" />
          <SECONDARY    day = "#980400" night = "#980400" />
        </COLOR>
      </STYLE>
PRIMARY on tee värv
SECONDARY on tee ääres oleva peene joone värv.


Kaardi teema salvestamisel ja soovitud nime näitamiseks seadmes on vaja muuta ka andmetes vastav nimi. Antud näites siis on teema nimeks Tartu:

<GARMIN_MAP_THEME>
<METADATA>
<TITLE>Tartu</TITLE>
<DESCRIPTION>Tartu kaardi teema (Tartu).</DESCRIPTION>
<LOCALELIST>
<locale>Tartu</locale>
</LOCALELIST>
<Version><Major>2</Major><Minor>90</Minor></Version>
</METADATA>

Igal .kmtf failil on mitu sektsiooni. Nende nimed räägivad enda eest. Võimalik on seadistada 6 erinevat värvikomplekti nii päeva kui ka öö jaoks.

PRESENTATION ID="GUIDANCE"
PRESENTATION ID="BROWSE"
PRESENTATION ID="TRAFFIC"
PRESENTATION ID="TURN PREVIEW"
PRESENTATION ID="ROUTE PREVIEW"
PRESENTATION ID="PEDESTRIAN"

Unknown markeeringuga märgitud kohti aeg-ajalt info laekumisel saab uuendada.

Kui ise ei viitsi pusida, siis siit saab kasutada online tööriista, kuhu laeb teema faili ja veebipõhiselt saab värve muuta ning salvestada fail kas siis sama nimega või uue nimega.

Garmin Map Colors

Loodetavasti on sellest infost kasu. Edukat pusimist ja nuputamist!
Sul ei ole õigusi, et siin postituses manuseid näha.