[Talk-cz] Společné hranice ploch

Zdeněk Pražák zprazak na seznam.cz
Pátek Květen 24 13:55:36 UTC 2013


jestli bych mohl poprosit o obrázkový návod pro počítačové negramoty
Děkuji


Dne 24. května 2013 13:26 LM_1 <flukas.robot+osm na gmail.com> napsal(a):

> Dělení velkých multipolygonů (JOSM+relation toolbox):
> - Nakreslím hranici, v místech, kde končí (dotýká se hranic stávajícího
> multipolygonu) rozdělit cesty, pokud už nejsou - původní multipolygon je
> buď stejný, nebo se uvnitř něk rozdělily cesty ale pořád funguje jako
> předtím.
> - Vyberu si, jednu ze dvou nových oblastí - tu která zůstane v současném
> multipolygonu.
> Postupně klikám na úseky které nejsou hranicí této oblasti a na [-] -
> odstraním je z relace, stejně tak vyberu novou hranici a kliknu na [+] -
> přidám novou hranici. Ve vlastnostech původní relace nechám seřadit úseky
> za sebou - měl by se ukázat uzavřený ovál přes všechny úseky.
> - Vyberu všechny úseky / hranice nově vytvářeného multipolygonu a kliknu
> na [multipolygon] v toolboxu - vytvoří se nový multipolygon, na něj přidám
> tagy podle potřeby.
>
> Jestli to stále zní složitě tak zkusím udělat návod s obrázkama.
> LM
>
>
> Dne 24. května 2013 12:50 Zdeněk Pražák <zprazak na seznam.cz> napsal(a):
>
>> 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.jan na gmail.com> napsal(a):
>>
>>> Dne 24. května 2013 9:15 Milan Vancura <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
>>>
>>>
>>>   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
>>>
>>>
>>
>> _______________________________________________
>> 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
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20130524/e5425a61/attachment.html>


Další informace o konferenci talk-cz