[Talk-cz] Společné hranice ploch

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


Dne 24.5.2013 13:26, LM_1 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

Ono ti neni slozity, ale je to neskutecnej vupruz - narozdil od
rozdeleni plochy bez relace. Pokud by to JOSM zpracovat z hlediska
uzivatele transparentne => pracujes s plochou jako celkem, ne s
jednotlivejma cestama, tak by se to i dalo pouzivat. Proste bych
(trebas) cekal, ze kdyz oznacim dva body vnejsi hranice, tak to v nich
roztrhne a "prepuli" to primkou ... ja si pak doladim kudy vede ...

>
>
> Dne 24. května 2013 12:50 Zdeněk Pražák <zprazak na seznam.cz
> <mailto: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
>     <mailto:lana.jan na gmail.com>> 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
>
>
>           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 <mailto:Talk-cz na openstreetmap.org>
>         http://lists.openstreetmap.org/listinfo/talk-cz
>
>
>
>     _______________________________________________
>     Talk-cz mailing list
>     Talk-cz na openstreetmap.org <mailto: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/4193095a/attachment.html>


Další informace o konferenci talk-cz