[Talk-cz] Společné hranice ploch

jzvc jzvc na tpfree.net
Pátek Květen 24 20:51:42 UTC 2013


Dne 24.5.2013 10:41, jan lana napsal(a):
> Dne 24. května 2013 9:15 Milan Vancura <milan na ucw.cz
> <mailto:milan na ucw.cz>> napsal(a):
>
>     On Fri 24-05-13 07:33:13, Pavel Moravec wrote:
>     > >multipolygon potřebuje uzavřené křivky, nebo ne?
>     > Kupodivu nepotrebuje, jen je treba seradit useky cest za sebou tak,
>     > aby tu uzavrenou krivku tvorily (a velka cast rendereru si to umi
>
>     On Fri 24-05-13 07:11:57, LM_1 wrote:
>     > Multipolygon právě umožňuje udělat oblast z různých, rozdělených
>     úseků. Já
>     > bych to udělal takto:
>     > první cesta: e--f--a--b--c (žádný tag kromě source)
>     > druhá cesta: c--d--e (plot, source)
>     > multipolygon obsahující obě cesty (les)
>
>     Díky vám oběma, zase vím něco víc. Takže ta část relace pro trasu
>     linky MHD,
>     kde jsou cesty, je vlastně něco podobného (cesty seřazené za sebou).
>     A teď ještě jakou to má výhodu oproti tomu znovupoužití bodů? Že
>     je to mnohem
>     univerzálnější princip?
>
>
> kreslit s pomoci relaci je (mozna) pracnejsi, ale mnohem lepe se pak
> edituje - kdyz mam napriklad nakreslit les a pole vedle sebe


Rozhodne se to lepe needituje ... protoze kdyz standarne stahnes
uzavrenou cestu, jejiz cast je ve vyrezu, stahne se ti ta cesta cela,
vidis tagy ty plochy, ktery sou prirazeny ceste.
Kdyz je to tak jak niz popisujes, mas problem ... hned nekolik problemu.
Sosne se ti jen ta jedna cesta (trebas) a na ty v principu nemusi byt
vubec zadne tagy ... nebo na ni jsou jen nejake - uz to je matouci.
Porpavde velmi casto netusim, podle jakyho klice to vznika ... ale
trebas vim, ze "aktualni" multipolygon (tak jak to vyrobi JOSM) dava
vetsinu tagu do relace, kdezto kdysi to bylo tak, ze relace byla prazdna
a tagy byly na vnejsi ceste ...
Dal, kdyz klipnu na nejaky objekt, ocekavam, ze edituju vybrany objekt a
ne nejaky dalsi. A mas zase problem ... bod/cesta ... muze byt v N
ruznych relacich ... a ty chces editovat N-X objektu ...

Kdyby ... se o chovalo tak, ze z hlediska dat to bude jedna cesta v
relaci, ale editor by se tvaril, jako ze to jsou cesty dve ... tak stim
nemam zadnej problem. Ostatne, velmi podobne bych si doved predstavit
kresleni vicepruhovych vozovek - proste aby se to pro kreslice jevilo,
jako ze maluje jednotlivy pruhy, odbocovaky .... a at si to pak editor
nejak preklopi do relaci. Protoze vysvetlovat nekomu, ze kdyz kresli
slozitejsi krizovatku, ze musi do kazdyho bodu krizeni pridavat 2+
zakazy odboceni, a kvuli tomu musi rozfrncat vsechny cesty na
pidisegmenty ... (a pak se v takovy krizovatce renderuje nazev ulice 10x
...)

>
>
>   a---b---c---d---e
>   | Pole  | Les   |
>   |       f-------g
>   |       |
>   h-------i
>   
> Bez relaci to lze namalovat jako dve cesty
>
> C1: a-b-c-f-i-h-a (tag source,pole)
> C2: a-d-e-g-f-c (tag source, les)
>
> Kdyz to maluji jako relaci, nejdriv vyrobim tri cesty 
>
> E1: c-b-a-h-i-f (tag source)
> E2: c-f         (tag source)
> E3: c-d-e-g-f   (tag source)
>
> (ve skutecnosit v JOSM namaluju C1, pak vyberu body c a f a dam split
> a pak namaluju E3, takze to jde stejne rychle)
>
> a pak udelate dva multipolygony 
>
> M1: C1+C2 (tag pole)
> M2: C2+C3 (tag les)
>
> Vysledek je stejny.
>
> Ale kdyz treba chcete zpresnit hranici c--f (protoze to puvodne bylo
> treba moc hrube), tak ve variante s relacemi jen pridame par bodu do cesty
>
> E2': c-x-y-z-f
>
> a je hotovo. U varianty bez relaci to znamena ... no, vlastne nevim,
> asi pridat ty body do C1 a pak nejak pridat ty stejne body i do C2.
>
> Vychytavka JOSM je v tom, ze kdyz rozdelite cestu, tak automaticky
> upravi vsechny relace ktere tu cestu obsahuji, takze kdyz si pak treba
> vsimnu, ze v bode f je rybnicek, tak jen rozdelim 
>
> E1 v bode i na E1a a E1b
> E3 v bode g, na E3a a E3b
>
> namaluju cestu 
>
> E4: i-g (tag source)
>
> a vyrobim multipolygon
>
> M3: E1a+E3a+E4 (tag rybnik)
>
> (s temi vsemi pismenky a indexy to vypada slozite, ale v JOSM je to
> jen par kliku, zkuste si to).
>
> - Jenda
>
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz na openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20130524/cfce67d9/attachment.html>


Další informace o konferenci talk-cz