aha, diky za info - kdyz jsem to kdysi v JOSM zkousel tak to pridalo ten
bod jen do jedne cesty, takze vznikla "dira". Ale ted to funguje jak rikate
(neni ani nutne aby ty cesty byly uzavrene) JOSM prida ty nove body do obou.

tudiz tenhle argument pada, autori JOSM podporuji obe varianty :)


- jenda



Dne 24. května 2013 11:08 Marián Kyral <mky...@email.cz> napsal(a):

>
> ---------- Původní zpráva ----------
> Od: jan lana <lana....@gmail.com>
> Datum: 24. 5. 2013
> Předmět: Re: [Talk-cz] Společné hranice ploch
>
> Dne 24. května 2013 9:15 Milan Vancura <mi...@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
>
>
>   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.
>
>
> Normálně přidám body x - y - z a ty se automaticky přidají do cesty C1 i
> C2. Obě oblasti musí být uzavřeny. Takže i když mají společnou hranici, ve
> skutečnosti to jsou dvě plochy.
>
>
> OSM před
>
>
>   <way id='-976' action='modify' visible='true'>
>     <nd ref='-217' />
>     <nd ref='-975' />
>     <nd ref='-977' />
>     <nd ref='-979' />
>     <nd ref='-217' />
>     <tag k='landuse' v='farmland' />
>     <tag k='name' v='pole' />
>   </way>
>   <way id='-218' action='modify' visible='true'>
>     <nd ref='-214' />
>     <nd ref='-217' />
>     <nd ref='-979' />
>     <nd ref='-216' />
>     <nd ref='-215' />
>     <nd ref='-214' />
>     <tag k='landuse' v='forest' />
>     <tag k='name' v='les' />
>     <tag k='source' v='cuzk:km;bing' />
>   </way>
>
>
> a po přidání zpřesňujících bodů na společné hranici:
>
>
>   <way id='-976' action='modify' visible='true'>
>     <nd ref='-217' />
>     <nd ref='-975' />
>     <nd ref='-977' />
>     <nd ref='-979' />
>     <nd ref='-1089' />
>     <nd ref='-1086' />
>     <nd ref='-1083' />
>     <nd ref='-217' />
>     <tag k='landuse' v='farmland' />
>     <tag k='name' v='pole' />
>   </way>
>   <way id='-218' action='modify' visible='true'>
>     <nd ref='-214' />
>     <nd ref='-217' />
>     <nd ref='-1083' />
>     <nd ref='-1086' />
>     <nd ref='-1089' />
>     <nd ref='-979' />
>     <nd ref='-216' />
>     <nd ref='-215' />
>     <nd ref='-214' />
>     <tag k='landuse' v='forest' />
>     <tag k='name' v='les' />
>     <tag k='source' v='cuzk:km;bing' />
>   </way>
>
>
> Nebo jsem něco přehlédl?
>
>
> Marián
>
>
>
> _______________________________________________
> Talk-cz mailing list
> Talk-cz@openstreetmap.org
> http://lists.openstreetmap.org/listinfo/talk-cz
>
>
_______________________________________________
Talk-cz mailing list
Talk-cz@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-cz

Odpovedet emailem