Mike píše v Po 07. 03. 2011 v 21:41 +0100: > Mazal jsem je proto, že to tak je všude a zavedený postup. Souhlasím s > tím, že je dobré mít celý strom řeky a změnit zavedený postup, ale > dodávám - je dobré mít označené, kde je to opravdu řeka a kde je to > nádrž. Už kvůli tomu, aby se to nechalo zjistit jednoduše dotazem do OSM > a ne nějakým složitým algoritmem. Ale jak to tak bývá, lidé se prostě > domluvit nechtějí a tak někdo to bude tagovat jako řeku i pod nádrží, > jiný to bude mazat, v nejhorším se o to budou přetahovat, měnit si to > navzájem a nikam to nepovede. Programátoři ať se s tím poperou po svým, > přestože jim to přidělá práci jim i procesoru, nikoho jiného to > nezajímá. Kompromis nikdo udělat nechce. Já ho navrhl a byl smeten ze stolu.
Spíš by bylo dobré, kdyby se s tím nějaký schopný geoprogramátor popral, průsečíky spočítal jednou (přidal heuristiku, která by jej vytvořila, pokud přítok končí méně než dejme tomu 10 m od vodní plochy) a podvodní části nechal přetagovat automaticky, a to vše nahrál do OSM. Dělat to ručně by byla obrovská práce. > Navrhuji, aby každý dal své řešení, napsal pro a proti a z uvedených > variant se hlasováním jedna vybere, ta se pak pokusí prosadit do OSM > celosvetově. > > Zopakuji můj návrh: > 1. Dělat relaci toku, která bude obsahovat všechny elementy (klidně i > včetně nádrží a přítoků) - pak se jedním dotazem získá celý tok To je logické a dělá se to už i dnes. > 2. části, kde je tekoucí a ničím nepřekrytá řeka (kromě riverbank) > značit jako waterway=stream/river/... tak jak je to dosud > 3. části uvnitř rybníka/nádrže označit jiným tagem či dodatkem tagu ke > stávajícím, který renderer může ignorovat bez toho, aby musel hledat > všechny vodní plochy (podobně je to třeba u relací a role=inner/outer, > které se také v podstatě uvádět nemusí, přesto se uvádí). To je také poměrně logické, pokud práci nechceme nechat na rendereru (vodní plochy by se kreslily později). Ještě je otázka, co s riverbank v místě vodní plochy (napojit k ploše?, protáhnout?). Dále stojí otázka, zda by měly části uvnitř rybníka obsahovat tag name. Pokud ano, asi by se neměl vykreslovat. Nejsem proti. Sice jsem původně navrhoval opak (podvodní toky smazat), ale toto má svou logiku a zjednoduší geoprogramování. -- ________________________________________________________________________ Stanislav Brabec http://www.penguin.cz/~utx _______________________________________________ Talk-cz mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk-cz

