2010/3/3 Stanislav Brabec <[email protected]>: > Jiri Parkan píše v St 03. 03. 2010 v 13:15 +0100: >> Ahoj, >> podle mě nejlogičtější je možnost 3. Plot tvoří hranici a relace >> zahrady řekne rendereru jak udělat výplň. Relativně snadno se to >> upravuje a nevím o tom že by se to někde renderovalo špatně. Plot >> složený z více částí nevadí, ještě jsem nepotkal plot který by byl >> pojmenován. > > Na 3 mi přijde nebezpečné, že plocha může v rendereru nevhodně zdědit > tagy od liniového prvku.
K tomu by dojít nemělo, podle algotirmu [1] pro vykreslování multipolygonů se vždy bereou tagy z relace a tagy cest ignorují. Pouze pokud multipolygon nemá žádné tagy, vezmou se tagy z cesty s rolí outer. > > Tady je komplikovanější příklad: > http://osm.org/go/0J0lBd9Zx-- > > Prostor mezi zdí a Slavínem bych rád doplnil budovou (arkádami > s hrobkami) a dokreslil zdi všude, kde jsou. Tady opravdu nevím, asi bych v místě kde jsou arkády zeď nekreslil (koneckonců budova má taky zdi). Hranici Slavína bych pak udělal paralelně s arkádami, podle fotomapy to vypadá že je tam minimálně cestička. Nicméně univerzální recept na to asi neexistuje, vždycky je třeba se přizpůsobit konkrétní situaci. > > Část obvodu Slavína by pak byla sdílená s budovami, část se zdí, část s > plotem. Některé budovy by musely být relací složenou s více na sebe > navazujících linií. > >> Něco jiného asi je když třeba les zasahuje k ulici, tam se >> snažím kreslit hranici lesa paralelně kousek vedle. Jak moc je to >> správně nevím, rád se poučím od ostatních. > > To asi dává smysl, linie silnice by měla teoreticky vést středem > vozovky, les končí u kraje. > > -- > Stanislav Brabec > http://www.penguin.cz/~utx > > > _______________________________________________ > Talk-cz mailing list > [email protected] > http://lists.openstreetmap.org/listinfo/talk-cz [1] http://wiki.openstreetmap.org/wiki/Relation:multipolygon/Algorithm _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

