Dne 26.2.2017 v 17:47 Pavel Machek napsal(a):
Ne, nemuzes to brat jako vseobecnej princip.

Mam cestu, name="Rozborena" a po ni vede turisticka znacka, takze je v
relaci kct_red=major, name="Ovocna stezka". Nemuzes proste sesypat
tagy z relaci na tu cestu...


Cus, to mozna doslo k nepochopeni ...

1) Mas relace
2) relace jsou ruznych typu
3) jednim z typu je treba turisticka trasa, jinym typem je ulice a dalsim treba trasa mhd 4) zcela vseobecne relaci muze byt cokoli = nejen ulice, ale treba dum (pro 3D se to pouziva) atd atd - predevsim tady jde o tu vseobecnost, nema smysl rikat (v dokumentaci na wiki napr), ze ulice v relaci byt muze a silnice uz ne, ale dum prozmenu ano. 5) reneder a jakykoli zpracovatel by mel vzdy primarne zpracovat relace = pokud budes renederovat ulice, tak vemes nejdriv vsechny relace typu "ulice" a jejich cleny vykreslis, ale pouzijes na ne primarne tagovani prave z relace (= nazev a dalsi), teprve sekundarne primo z prvku (jednotlive casti ulice maji treba jiny povrch)
6) zpracujes zbyvajici primo otagovane prvky
7) editory by stejne jako v pripade multipoly mely nadavat, pokud se tagy na relaci a jejich prvcich duplikuji. Pozor, tim nemyslim ze prvek obsahuje stejny tag ale jine hodnoty - toto by bylo dobre brat tak, ze default je na relaci, a pripadne jina hodnota na prvku.

Pokud bys takto postupoval, tak nemusis resit jestli to ci ono v relaci byt muze nebo nemuze, protoze bys proste u vseho bral by default ze muze.




_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem