« zpět na výpis měsíce |

[Talk-cz] obvod plochy zčásti sdílený s liniovým objektem

Vlákno 3.3. - 8.3.2010, počet zpráv: 7


3.3.2010 10:36:20 (#1)
gravatar

Stanislav Brabec

<utx at penguin.cz>
152
Ahoj. Jaké je správné řešení, pokud chci, aby část obvodu nějakého objektu byl zároveň liniový objekt - např. plot na části obvodu zahrady. Napadá mne: 1) zahrada je uzavřená linie, plot je další cesta nad stejnými body. Toto řešení je jednoduché a zcela jistě funkční, ale nevidím v JOSM jednoduchou možnost, jak udělat, abych nad částí obvodu nakreslil další cestu, aniž bych musel klikat na všechny body, nebo jak naopak spojit dílčí cesty, abych vytvořil plošný objekt. Jako nevýhodu také vidím špatnou práci s dvěma cestami na sobě. 2) Existují dvě neuzavřené neotagované linie, nad nimi relace. Pro zahradu multipolygon, pro plot nevím jaký typ relace. Toto mi připadá složitější, ale ve výsledku přehlednější, ale nevím, zdali se s tím renderery vypořádají. Také nevím, jak v tomto případě správně tagovat plot, pokud pak pokračuje jinam 3) Linii otaguji jako plot, druhou bez tagů. Nad nimi multipolygon pro zahradu. Toto mi připadá ošklivé a nebezpečné (pokud by nějaký tag měl jiný význam pro plot a jiný pro zahradu). Také nevím, jak by se v tomto případě tagoval plot, pokud pokračuje dále jiným směrem. (Dobře, plot mohu zakreslit jako více cest, ale u pojmenovaných objektů má pak každý segment na mapě znovu vypsané jméno). ________________________________________________________________________ Stanislav Brabec http://www.penguin.cz/~utx

3.3.2010 01:15:54 (#2)
gravatar

Jiri Parkan

<jparkan at gmail.com>
47
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. 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. Parkis 2010/3/3 Stanislav Brabec <utx na penguin.cz>: zobrazit citaci
> Ahoj. > > Jaké je správné řešení, pokud chci, aby část obvodu nějakého objektu byl > zároveň liniový objekt - např. plot na části obvodu zahrady. Napadá mne: > > 1) zahrada je uzavřená linie, plot je další cesta nad stejnými body. > > Toto řešení je jednoduché a zcela jistě funkční, ale nevidím v JOSM > jednoduchou možnost, jak udělat, abych nad částí obvodu nakreslil další > cestu, aniž bych musel klikat na všechny body, nebo jak naopak spojit > dílčí cesty, abych vytvořil plošný objekt. > > Jako nevýhodu také vidím špatnou práci s dvěma cestami na sobě. > > 2) Existují dvě neuzavřené neotagované linie, nad nimi relace. Pro > zahradu multipolygon, pro plot nevím jaký typ relace. > > Toto mi připadá složitější, ale ve výsledku přehlednější, ale nevím, > zdali se s tím renderery vypořádají. > > Také nevím, jak v tomto případě správně tagovat plot, pokud pak > pokračuje jinam > > 3) Linii otaguji jako plot, druhou bez tagů. Nad nimi multipolygon pro > zahradu. > > Toto mi připadá ošklivé a nebezpečné (pokud by nějaký tag měl jiný > význam pro plot a jiný pro zahradu). > > Také nevím, jak by se v tomto případě tagoval plot, pokud pokračuje dále > jiným směrem. (Dobře, plot mohu zakreslit jako více cest, ale > u pojmenovaných objektů má pak každý segment na mapě znovu vypsané > jméno). > > > ________________________________________________________________________ > Stanislav Brabec > http://www.penguin.cz/~utx > > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz >

3.3.2010 02:00:23 (#3)
gravatar

Stanislav Brabec

<utx at penguin.cz>
152
Jiri Parkan píše v St 03. 03. 2010 v 13:15 +0100: zobrazit citaci
> 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. 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. Čá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í. zobrazit citaci
> 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

3.3.2010 02:32:58 (#4)
gravatar

Jiri Parkan

<jparkan at gmail.com>
47
2010/3/3 Stanislav Brabec <utx na penguin.cz>: zobrazit citaci
> 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. zobrazit citaci
> > 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. zobrazit citaci
> > Čá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 > Talk-cz na openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz
[1] http://wiki.openstreetmap.org/wiki/Relation:multipolygon/Algorithm

4.3.2010 08:43:26 (#5)
gravatar

Pavel Machek

<pavel at ucw.cz>
1067 1226
Ahoj! zobrazit citaci
> 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. Něco jiného asi je když třeba les zasahuje k ulici, tam se
"Velka cinska zed"? :-). Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

8.3.2010 01:53:28 (#6)
gravatar

Jan Lana

<Jan.Lana at Sun.COM>
5
Nazdar, metodu 3) jsem pokusne ve vetsim pouzil na zahrady v ulici Polivkova (http://osm.org/go/0J0OfwvG1) - vysledek v mapniku je presne jak jsem chtel, ale v osmarender si s tim neporadi a relace (domy a zahrady) nenakresli ... - Honza On Wed, Mar 03, 2010 at 01:15:54PM +0100, Jiri Parkan wrote: zobrazit citaci
> 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. 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. > > Parkis > > 2010/3/3 Stanislav Brabec <utx na penguin.cz>: > > Ahoj. > > > > Jaké je správné řešení, pokud chci, aby část obvodu nějakého objektu byl > > zároveň liniový objekt - např. plot na části obvodu zahrady. Napadá mne: > > > > 1) zahrada je uzavřená linie, plot je další cesta nad stejnými body. > > > > Toto řešení je jednoduché a zcela jistě funkční, ale nevidím v JOSM > > jednoduchou možnost, jak udělat, abych nad částí obvodu nakreslil další > > cestu, aniž bych musel klikat na všechny body, nebo jak naopak spojit > > dílčí cesty, abych vytvořil plošný objekt. > > > > Jako nevýhodu také vidím špatnou práci s dvěma cestami na sobě. > > > > 2) Existují dvě neuzavřené neotagované linie, nad nimi relace. Pro > > zahradu multipolygon, pro plot nevím jaký typ relace. > > > > Toto mi připadá složitější, ale ve výsledku přehlednější, ale nevím, > > zdali se s tím renderery vypořádají. > > > > Také nevím, jak v tomto případě správně tagovat plot, pokud pak > > pokračuje jinam > > > > 3) Linii otaguji jako plot, druhou bez tagů. Nad nimi multipolygon pro > > zahradu. > > > > Toto mi připadá ošklivé a nebezpečné (pokud by nějaký tag měl jiný > > význam pro plot a jiný pro zahradu). > > > > Také nevím, jak by se v tomto případě tagoval plot, pokud pokračuje dále > > jiným směrem. (Dobře, plot mohu zakreslit jako více cest, ale > > u pojmenovaných objektů má pak každý segment na mapě znovu vypsané > > jméno). > > > > > > ________________________________________________________________________ > > Stanislav Brabec > > http://www.penguin.cz/~utx > > > > > > _______________________________________________ > > Talk-cz mailing list > > Talk-cz na openstreetmap.org > > http://lists.openstreetmap.org/listinfo/talk-cz > > > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > http://lists.openstreetmap.org/listinfo/talk-cz

8.3.2010 02:48:02 (#7)
gravatar

Stanislav Brabec

<utx at penguin.cz>
152
Jan Lana píše v Po 08. 03. 2010 v 13:53 +0100: zobrazit citaci
> Nazdar, > > metodu 3) jsem pokusne ve vetsim pouzil na zahrady v ulici Polivkova > (http://osm.org/go/0J0OfwvG1) - vysledek v > mapniku je presne jak jsem chtel, ale v osmarender si s tim neporadi a > relace (domy a zahrady) nenakresli ...
Zajímavé. S Vyšehradem si poradil: http://osm.org/go/0J0lB1CVH-?layers=0B00FTF Slavín je relací, budova chrámu je relací, park je relací (tam si dokonce JOSM validátor stěžuje, že je to prý špatně) se Slavínem a chrámem jako jedním z inner polygonů. Nevidím, v čem se to liší. -- Best Regards / S pozdravem, Stanislav Brabec software developer --------------------------------------------------------------------- SUSE LINUX, s. r. o. e-mail: sbrabec na suse.cz Lihovarská 1060/12 tel: +420 284 028 966, +49 911 740538747 190 00 Praha 9 fax: +420 284 028 951 Czech Republic http://www.suse.cz/

« zpět na výpis měsíce