No zde se řeší vytváření relací multi polygonů
ale mne více trápí případ pro rozdělení polygonu na multipolygon s vniřními
polygony, například když chci rozdelit polygon lesa na část tvořenou
smíšeným lesem, část tvořenou jehličnatým lesem, ve kterém bude rybník,
případně mýtina či louka.
Pokud se bude jednat o malý objekt tak to v JOSM nakreslím snadno, horší je
to v případě většího lesa již vytvořeného jako multipolygon - zde se mi
mnohdy stane přestože používám editor relací v JOSM, že výsledek se nějak
zamotá a musím jej smazat.
Existuje nějaký jednoduchý postup na dělení velkých multipolygonů?
Pražák


Dne 24. května 2013 10:41 jan lana <lana....@gmail.com> napsal(a):

> 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.
>
> 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@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