Konec kct_barva

32 views
Skip to first unread message

Jan Skala

unread,
Apr 12, 2019, 3:12:56 PM4/12/19
to OSM paws
U mě teď probíhá souboj s velikostí vstupních souborů a přemýšlím, že zaříznu staré tagy kct_barva. Jestli má někdo vlastní vzhled, který na nich závisí, bude mít čas do konce května. Pak z mapového souboru zmizí.

Jencek

unread,
Apr 14, 2019, 4:46:11 AM4/14/19
to OSM paws
Ahoj Jane :)

jsem autorem tématu používaného v Locus Map a toto téma na tagu kct_barva z větší části stojí, chtěl bych se zeptat jestli by byla nějaká možnost vytvořit nějakou tabulku nebo legendu, kde bude jasné, na jaké tagy se ten určítý tag změní, pokud tam již není :).

Pro příklad mam
<rule e="way" k="highway" v="steps|footway|path|cycleway|track|service|bridleway" >
<rule e="way" k="kct_green" v="major">
<rule e="way" k="kct_green" v="major" zoom-min="17" zoom-max="18">
<line stroke="#1B8A01" dy="3.5dp" stroke-width="0.7dp" />
<pathText k="ref" dy="20" font-style="bold" font-size="12dp" stroke="#000000" fill="#00FF40" stroke-width="2.5" />
</rule>
<rule e="way" k="kct_green" v="major" zoom-min="19">
<line stroke="#1B8A01" dy="7dp" stroke-width="0.5dp" />
</rule>
</rule>
</rule>

Nejsem si jistý jestli bude tak jednoduché, jenom zaměnit tagy za ty na OSMC základě. Možná se pletu, bylo s tím docela dost práce a v mém tématu je cca 280 výskytů tagu kct_barva

Proto budu rád za každou radu která by mi tu práci ulehčila :(

Děkuji


Dne pátek 12. dubna 2019 21:12:56 UTC+2 Jan Skala napsal(a):

Jan Skala

unread,
Apr 14, 2019, 5:32:38 AM4/14/19
to OSM paws
Ahoj,

už dávno používám OSMC symbol a rozdělím ho podle vzoru, který používá samotný Locus. Podrobnosti sepíšu a přejít na ně je možné hned. Nedojde k žádnou náhradu. Jde o odstranění prakticky duplicitních dat.

Milan Cerny

unread,
Apr 15, 2019, 10:14:28 AM4/15/19
to OSM paws
Jencek: těch cca 280 tagů kct_barva jsou asi většinou chyby, kdy je tento tag přímo na linii nebo bodu, což by být nemělo. kct_barva by se měl dávat jen na relace tras.
Odpovídá tomu i výsledek overpass turbo: 

linie s tagem kct_*

žlutá 87
červená 17
modrá 4
zelená 150

Jencek

unread,
Apr 15, 2019, 10:50:38 AM4/15/19
to OSM paws
Ahoj,

Dnes jsem začal s převodem na OSMC, měl jsem s toho strach, ale jde to. Nakonec stačilo jen v mém případě 😉 zaměnit kct_barva-major atd. za osmc_color-barva atd 😁. Ještě s tím bude práce, ale s dobrým editorem je to pohoda 👍

Milan: vím že jsou stezky v relacich, jestli se nepletu tak relace mapsforge nepodporuje a tagy že stezek (relací) jsou nakopirovany na cesty. Když tak mě opravte 🤔

Jan Skala

unread,
Apr 15, 2019, 11:56:57 PM4/15/19
to OSM paws
Ahoj, takže schéma je jak správně píšeš osmc_color je barva linie podél cesty. Značka se skládá z osmc_background (což je většinou nějaká barva) a osmc_foreground (nějaký symbol), ještě může být přes značku text, jeho barva je v osmc_text. https://github.com/osmpaws/tag-mapping/blob/master/tag-mapping.xml

Jan Skala

unread,
Apr 19, 2019, 4:00:19 AM4/19/19
to OSM paws
Jde to nějak? Ještě příklad kct_red = major je vlastně osmc_color = red, osmc_background = white, osmc_foreground = red_bar 

Dne úterý 16. dubna 2019 5:56:57 UTC+2 Jan Skala napsal(a):

Jencek

unread,
Apr 19, 2019, 4:48:28 AM4/19/19
to OSM paws
Už to téma mám skoro hotové, šlo to docela dobře. Použil jsem osmc_color na barevnou linii na všechny trasy (cyklo zvlášť) a osmc_frg&bgr na zobrazení symbolů 👍
Reply all
Reply to author
Forward
0 new messages