2009/3/1 Pavel Peřina <[email protected]>: > Zdravím. > Chci se zeptat, jaký je správný postup pro vytvoření přiléhajících polygonů > (např. landuse:forest + landuse:allotments) > > a) udělat dva uzavřené polygony > - problém: dvě překrývající se cesty (JOSM validator) > + dobře se to renderuje snad v čemkoli
JOSM validator to cpe do kolonky "info" = to co mozna stoji za zminku a obcas to muze byt chyba, ale v dost pripadech je to spravne. Zabyvat se stoji az "warning" a "error" u validatoru > b) rozdělit polygon > - problém: přinejmenším JOSM se nevyrovná se společným úsekem > landuse=forest;allotments a špatně renderuje zahrádky - jakoby je tento úsek > neuzavíral, bere v úvahu jen první hodnotu Tohle nejde, tohle vytvori tri polygony (forest, allotments a spolecny usek) a renderery obvykle zobrazi ty prvni dva "separatni", s tim ze ale automaticky dospoji prvni a posledni bod a tak hranici ponekud narovnaji (alternativne usoudi ze je to neuzavrena cesta a bud to ignoruje nebo vyrenderuje uplne jinak). stim prostrednim si obvykle neporadi nic. -> tohle nedelat. > ? nevím jestli tímto nevznikne neuzavřený polygon (vlastnost landuse se liší > pro společný úsek, na druhou stranu obsahuje vlastnosti obou polygonů) Pokud by to melo konfliktni tagy (napr. ruzne "name"), tak by se na tom "spolecnem" useky nedaly dobre specifikovat. Nelze. > c) vytvořit relaci zahrádky i les jako multipolygon a přiřadit mu všechny > potřebné vlastnosti (landuse:allotments, source:uhul:ortofoto, ...) > - problém: stížnost, že cesta nemá vlasnosti v maplintu (JOSM to bere a > mapnik renderuje korektně) > - problém: osmarenderer nezobrazuje (asi nechápe relace jako zdroj > vlastností) Relace opravdu (zatim) nejsou zdroj vlastnosti. Ve specifikaci na http://wiki.openstreetmap.org/wiki/Talk:Relation:multipolygon#Advanced_multipolygons ktera rozsiruje soucasne moznosti "jeden outer a nekolik inner cest" se zminuji o tom, ze by se vlastnosti mely v budoucnu cpat do relace, ale soucasny stav je takovy, ze to v praxi pak nefunguje, takze vlastnosti cpat do "outer" way a "inner" way nechat prazdne (neotagovane) Martin _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

