« zpět na výpis měsíce |

[Talk-cz] oprava relace 25469

Vlákno 15.9. - 10.10.2014, počet zpráv: 29


15.9.2014 08:57:57 (#1)
gravatar

Zdeněk Pražák

<ZPrazak at seznam.cz>
835
Mohl by prosím někdo opravit relaci č, 25469, která se v mapniku zobrazuje jako vodní plocha, přičemž vnější cesta č. 26068356 je tagovaná jako les Nevm jak bych to měl opravit ------------- další část --------------- HTML příloha byla odstraněna... URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140915/bd518b23/attachment.html>

15.9.2014 09:13:14 (#2)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Dne Po 15. září 2014 08:57:57, Zdeněk Pražák napsal(a): zobrazit citaci
> Mohl by prosím někdo opravit relaci č, 25469, která se v mapniku zobrazuje > jako vodní plocha, přičemž vnější cesta č. 26068356 je tagovaná jako les > Nevm jak bych to měl opravit
done. Cesta 50846082 ma byt inner, ne outer.

15.9.2014 09:21:01 (#3)
gravatar

Marián Kyral

<mkyral at email.cz>
2504 2837
---------- Původní zpráva ---------- Od: Petr Vejsada <osm na propsychology.cz> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Datum: 15. 9. 2014 9:14:12 Předmět: Re: [Talk-cz] oprava relace 25469 "Dne Po 15. září 2014 08:57:57, Zdeněk Pražák napsal(a): zobrazit citaci
> Mohl by prosím někdo opravit relaci č, 25469, která se v mapniku zobrazuje > jako vodní plocha, přičemž vnější cesta č. 26068356 je tagovaná jako les > Nevm jak bych to měl opravit
done. Cesta 50846082 ma byt inner, ne outer. " No jsem tak na to koukal, tak cesta 50846082 by snad ani neměla být součástí relace 25469, ale měla by být v nové relaci, kde bude inner a cesta 80279736 bude outer a celá ta relace bude inner v relaci 25469. A ještě jedna věc. Neměl by být ten tag landuse=forest na relaci?  Marián " _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz" ------------- další část --------------- HTML příloha byla odstraněna... URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140915/a14c7c47/attachment.html>

15.9.2014 02:58:17 (#4)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
On Mon, Sep 15, 2014 at 09:21:01AM +0200, Marián Kyral wrote: zobrazit citaci
> No jsem tak na to koukal, tak cesta 50846082 by snad ani neměla být součástí > relace 25469, ale měla by být v nové relaci, kde bude inner a cesta > > > 80279736 bude outer a celá ta relace bude inner v relaci 25469.
zobrazit citaci
> A ještě jedna věc. Neměl by být ten tag landuse=forest na relaci? 
Myslím, že ve všem máš pravdu. Tak pokus II. -- Petr

17.9.2014 01:53:06 (#5)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, zobrazit citaci
>> A ještě jedna věc. Neměl by být ten tag landuse=forest na relaci?
ten problém je IMHO obecnější. Co jsem si všiml, multipolygony lesů se source=uhul:wms mají tagovanou pouze outer cestu a relace tagovaná není. Jak se teď hrabe do velkých ploch díky LPISu, je to náchylné k chybám. Mě se od víkendu podařilo běžným postupem rozbít už dva rozsáhlé lesy na různých místech republiky. Z jednoho vzniklo parkoviště kvůli starším nesmyslům v tagování členů relace. A druhý les zmizel úplně, protože jsem rozdělil vnější cestu na víc úseků kvůli limitu uzlů. Což bez tagu na relaci např. JOSM už neinterpretoval jako les. Nešlo by ty lesní multipolygony nějak hromadně vyhledat v databázi a přesunout landuse=forest z outer cesty na relaci? Martin

17.9.2014 09:34:42 (#6)
gravatar

Marián Kyral

<mkyral at email.cz>
2504 2837
---------- Původní zpráva ---------- Od: Martin Švec - OSM <osm na maatts.cz> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Datum: 17. 9. 2014 2:34:44 Předmět: Re: [Talk-cz] oprava relace 25469 "Ahoj, zobrazit citaci
>> A ještě jedna věc. Neměl by být ten tag landuse=forest na relaci?
ten problém je IMHO obecnější. Co jsem si všiml, multipolygony lesů se source=uhul:wms mají tagovanou pouze outer cestu a relace tagovaná není. Jak se teď hrabe do velkých ploch díky LPISu, je to náchylné k chybám. Mě se od víkendu podařilo běžným postupem rozbít už dva rozsáhlé lesy na různých místech republiky. Z jednoho vzniklo parkoviště kvůli starším nesmyslům v tagování členů relace. A druhý les zmizel úplně, protože jsem rozdělil vnější cestu na víc úseků kvůli limitu uzlů. Což bez tagu na relaci např. JOSM už neinterpretoval jako les. Nešlo by ty lesní multipolygony nějak hromadně vyhledat v databázi a přesunout landuse=forest z outer cesty na relaci? " No mělo by to jít vyhledat přes overpass api [1]. Ale nějak se mi to nedaří :-( Padá mi to na timeout. [2] Druhá možnost je přes sql z databáze Petra Vejsady. Možná zkusím večer. [1] https://help.openstreetmap.org/questions/35225/overpass-query-only-outer -ways-of-multipolygon [2] http://overpass-turbo.eu/s/552 Marián " Martin _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz" ------------- další část --------------- HTML příloha byla odstraněna... URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140917/4868781d/attachment.html>

17.9.2014 12:08:43 (#7)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, On Wed, Sep 17, 2014 at 09:34:42AM +0200, Marián Kyral wrote: musíme si říct, co přesně se má udělat. "Najít všechny polygony, které mají landuse=forest a jsou členy relace typu multipolygon jako outer. Odebrat tagy landuse a source tomuto polygonu a dát je na popsanou relaci." Jo? Co mě napadá za možné problémy: - polygon bude součástí více než jednoho multipolygonu jako outer - polygon bude mít více než 2000 bodů (nejsem si jistý, jestli je to možné, ale myslím, že ano - že dříve cesty mohly být delší) - co s ostatními tagy na cestě? (jinými než landuse)? Asi ponechat - co když relace už tag landuse bude mít (třeba úplně jiný)? nutno řešit člověkem a hlavní otázka - stojí to za to? mohla by to být nezanedbatelná porce dat. Však vidíme, jaké porce jsou teď ty zemědělské půdy -- Petr zobrazit citaci
> > > ---------- Původní zpráva ---------- > Od: Martin Švec - OSM <osm na maatts.cz> > Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> > Datum: 17. 9. 2014 2:34:44 > Předmět: Re: [Talk-cz] oprava relace 25469 > > "Ahoj, > > >> A ještě jedna věc. Neměl by být ten tag landuse=forest na relaci? > > ten problém je IMHO obecnější. Co jsem si všiml, multipolygony lesů se > source=uhul:wms mají tagovanou pouze outer cestu a relace tagovaná není. Jak > se teď hrabe do velkých ploch díky LPISu, je to náchylné k chybám. Mě se od > víkendu podařilo běžným postupem rozbít už dva rozsáhlé lesy na různých > místech republiky. Z jednoho vzniklo parkoviště kvůli starším nesmyslům v > tagování členů relace. A druhý les zmizel úplně, protože jsem rozdělil > vnější cestu na víc úseků kvůli limitu uzlů. Což bez tagu > na relaci např. JOSM už neinterpretoval jako les. > > Nešlo by ty lesní multipolygony nějak hromadně vyhledat v databázi a > přesunout landuse=forest z outer cesty na relaci? > " > > > > No mělo by to jít vyhledat přes overpass api [1]. Ale nějak se mi to nedaří > :-( Padá mi to na timeout. [2] > > > Druhá možnost je přes sql z databáze Petra Vejsady. Možná zkusím večer. > > > > > > [1] https://help.openstreetmap.org/questions/35225/overpass-query-only-outer > -ways-of-multipolygon > > [2] http://overpass-turbo.eu/s/552 > > > > > Marián > > > > " > Martin > > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz"
zobrazit citaci
> _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz

17.9.2014 01:00:17 (#8)
gravatar

Marián Kyral

<mkyral at email.cz>
2504 2837
---------- Původní zpráva ---------- Od: Petr Vejsada <osm na propsychology.cz> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Datum: 17. 9. 2014 12:09:48 Předmět: Re: [Talk-cz] oprava relace 25469 "Ahoj, On Wed, Sep 17, 2014 at 09:34:42AM +0200, Marián Kyral wrote: musíme si říct, co přesně se má udělat. "Najít všechny polygony, které mají landuse=forest a jsou členy relace typu multipolygon jako outer. Odebrat tagy landuse a source tomuto polygonu a dát je na popsanou relaci." Jo? " Jo. Já hlavně chtěl zjistit, kolik toho je. Ono těch lesů jako multipolygon asi nebude až tak moc. Třeba v Beskydech to je jeden velký multipolygon. " Co mě napadá za možné problémy: - polygon bude součástí více než jednoho multipolygonu jako outer" To jde? V každém případě by jen jeden měl být les. " - polygon bude mít více než 2000 bodů (nejsem si jistý, jestli je to možné, ale myslím, že ano - že dříve cesty mohly být delší) " Jo, to je omezení, které bylo zavedeno až později. Stačí to editovat ručně. " - co s ostatními tagy na cestě? (jinými než landuse)? Asi ponechat - co když relace už tag landuse bude mít (třeba úplně jiný)? nutno řešit člověkem ""a hlavní otázka - stojí to za to? mohla by to být nezanedbatelná porce dat. Však vidíme, jaké porce jsou teď ty zemědělské půdy " No já myslel, že toho až tolik nebude, takže vytvářet nějaký specializovaný skript nestojí za to. Mělo by stačit vytáhnout z databáze ty cesty a související relace a pak to zkouknout v JOSM. Asi by nebylo od věci si na to napsat nějaký vlastní validační skript. JOSM to umožňuje. Marián   " -- Petr zobrazit citaci
> > > ---------- Původní zpráva ---------- > Od: Martin Švec - OSM <osm na maatts.cz> > Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> > Datum: 17. 9. 2014 2:34:44 > Předmět: Re: [Talk-cz] oprava relace 25469 > > "Ahoj, > > >> A ještě jedna věc. Neměl by být ten tag landuse=forest na relaci? > > ten problém je IMHO obecnější. Co jsem si všiml, multipolygony lesů se > source=uhul:wms mají tagovanou pouze outer cestu a relace tagovaná není.
Jak zobrazit citaci
> se teď hrabe do velkých ploch díky LPISu, je to náchylné k chybám. Mě se
od zobrazit citaci
> víkendu podařilo běžným postupem rozbít už dva rozsáhlé lesy na různých > místech republiky. Z jednoho vzniklo parkoviště kvůli starším nesmyslům v > tagování členů relace. A druhý les zmizel úplně, protože jsem rozdělil > vnější cestu na víc úseků kvůli limitu uzlů. Což bez tagu > na relaci např. JOSM už neinterpretoval jako les. > > Nešlo by ty lesní multipolygony nějak hromadně vyhledat v databázi a > přesunout landuse=forest z outer cesty na relaci? > " > > > > No mělo by to jít vyhledat přes overpass api [1]. Ale nějak se mi to
nedaří zobrazit citaci
> :-( Padá mi to na timeout. [2] > > > Druhá možnost je přes sql z databáze Petra Vejsady. Možná zkusím večer. > > > > > > [1] https://help.openstreetmap.org/questions/35225/overpass-query-only-
outer zobrazit citaci
> -ways-of-multipolygon > > [2] http://overpass-turbo.eu/s/552 > > > > > Marián > > > > " > Martin > > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz"
zobrazit citaci
> _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz
_______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz" ------------- další část --------------- HTML příloha byla odstraněna... URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140917/010f145d/attachment.html>

17.9.2014 01:31:07 (#9)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
On 17.9.2014 13:00, Marián Kyral wrote: zobrazit citaci
> > ---------- Původní zpráva ---------- > Od: Petr Vejsada <osm na propsychology.cz> > Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> > Datum: 17. 9. 2014 12:09:48 > Předmět: Re: [Talk-cz] oprava relace 25469 > > > Ahoj, > > On Wed, Sep 17, 2014 at 09:34:42AM +0200, Marián Kyral wrote: > > musíme si říct, co přesně se má udělat. > > "Najít všechny polygony, které mají landuse=forest a jsou členy relace typu > multipolygon jako outer. Odebrat tagy landuse a source tomuto polygonu a dát > je na popsanou relaci." > > Jo? > > > Jo. Já hlavně chtěl zjistit, kolik toho je. Ono těch lesů jako multipolygon asi nebude až tak moc. Třeba v Beskydech to je jeden velký multipolygon. >
Souhlas, stačí pro začátek vyjet seznam. Třeba se bavíme o deseti multipolygonech :-) Já jen nahodil dotaz do pléna, protože jsem si všiml že to je systematický jev po celé republice. Pokud bude těch multipolygonů do stovky, není problém je opravit v JOSM. Pokud jich bude víc, dají se zpřísnit kritéria výběru a zbytek projít ručně. Martin

17.9.2014 02:04:55 (#10)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, On Wed, Sep 17, 2014 at 01:31:07PM +0200, Martin Švec - OSM wrote: zobrazit citaci
> Souhlas, stačí pro začátek vyjet seznam. Třeba se bavíme o deseti > multipolygonech :-) Já jen nahodil dotaz do pléna, protože jsem si všiml > že to je systematický jev po celé republice.
http://pedro.poloha.net/osm/lesy.csv je jich 2888, všechny mají tagy pouze na cestě a na relaci ne. Jsou i multipolygony typu jen outer cesty a tam samozřejmě může být landuse na každé outer cestě jiné. -- Petr

17.9.2014 02:37:53 (#11)
gravatar

Marián Kyral

<mkyral at email.cz>
2504 2837
---------- Původní zpráva ---------- Od: Petr Vejsada <osm na propsychology.cz> Komu: OpenStreetMap Czech Republic <talk-cz na openstreetmap.org> Datum: 17. 9. 2014 14:10:22 Předmět: Re: [Talk-cz] oprava relace 25469 "Ahoj, On Wed, Sep 17, 2014 at 01:31:07PM +0200, Martin Švec - OSM wrote: zobrazit citaci
> Souhlas, stačí pro začátek vyjet seznam. Třeba se bavíme o deseti > multipolygonech :-) Já jen nahodil dotaz do pléna, protože jsem si všiml > že to je systematický jev po celé republice.
http://pedro.poloha.net/osm/lesy.csv " Díky. Bylo by možné tam ještě přidat počet uzlů na cestě? A jak tak koukám, v některých případech je v jedné relaci více outer cest. Třeba  http://www. openstreetmap.org/relation/23884 Asi následek dělení na 2000 uzlů. " je jich 2888, všechny mají tagy pouze na cestě a na relaci ne. Jsou i multipolygony typu jen outer cesty a tam samozřejmě může být landuse na každé outer cestě jiné. " Nerozumím. Můžeš ještě jednou? ;-) Marián " -- Petr _______________________________________________ Talk-cz mailing list Talk-cz na openstreetmap.org https://lists.openstreetmap.org/listinfo/talk-cz" ------------- další část --------------- HTML příloha byla odstraněna... URL: <https://lists.openstreetmap.org/pipermail/talk-cz/attachments/20140917/7353c4ff/attachment.html>

17.9.2014 03:06:35 (#12)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, On Wed, Sep 17, 2014 at 02:37:53PM +0200, Marián Kyral wrote: zobrazit citaci zobrazit citaci
> Díky. Bylo by možné tam ještě přidat počet uzlů na cestě? A jak tak koukám,
je tam, stejné url zobrazit citaci
> v některých případech je v jedné relaci více outer cest. Třeba  http://www. > openstreetmap.org/relation/23884 > Asi následek dělení na 2000 uzlů.
Může být, ovšem vysvětlení může být daleko více, třeba - outer - les - inner - louka uvnitř lesa - outer - les uvnitř té louky nebo outer - flek lesa, outer - flek lesa někde úplně jinde a pozor! - outer - flek lesa, outer - flek lesa, outer - flek louky a dohromady je to multipolygon, který ovšem nesdružuje les, ale třeba chráněnou oblast, do které patří dva lesy a jedna louka. Takže je třeba být pozorný při tom šoupání tagů z cesty na relaci, protože ty tagy na relaci vůbec patřit nemusí. -- Petr

18.9.2014 03:36:39 (#13)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, díky moc, je toho poněkud víc, ale zase žádná tragedie. Zkusím večer namátkou projít záludnosti, které se tam vyskytují. Dokážeš zpřísnit kritéria o tyhle podmínky?: * relace musí mít pouze jedinou outer cestu * ta outer cesta není členem žádné jiné relace * relace nemá žádné jiné tagy než type=multipolygon * outer cesta má kromě landuse=forest i tag source=uhul:wms To by mohlo odfiltrovat většinu nejasných případů. Díky. Martin Dne 17.9.2014 15:06, Petr Vejsada napsal(a): zobrazit citaci
> Ahoj, > > On Wed, Sep 17, 2014 at 02:37:53PM +0200, Marián Kyral wrote: > >> http://pedro.poloha.net/osm/lesy.csv >> Díky. Bylo by možné tam ještě přidat počet uzlů na cestě? A jak tak koukám, > je tam, stejné url > >> v některých případech je v jedné relaci více outer cest. Třeba http://www. >> openstreetmap.org/relation/23884 >> Asi následek dělení na 2000 uzlů. > Může být, ovšem vysvětlení může být daleko více, třeba > > - outer - les > - inner - louka uvnitř lesa > - outer - les uvnitř té louky > > nebo > > outer - flek lesa, outer - flek lesa někde úplně jinde > > a pozor! - outer - flek lesa, outer - flek lesa, outer - flek louky a dohromady > je to multipolygon, který ovšem nesdružuje les, ale třeba chráněnou oblast, do > které patří dva lesy a jedna louka. > > Takže je třeba být pozorný při tom šoupání tagů z cesty na relaci, protože > ty tagy na relaci vůbec patřit nemusí. > > -- > Petr > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz

18.9.2014 08:04:25 (#14)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, Dne Čt 18. září 2014 15:36:39 jsi napsal(a): zobrazit citaci
> * relace musí mít pouze jedinou outer cestu > * ta outer cesta není členem žádné jiné relace > * relace nemá žádné jiné tagy než type=multipolygon > * outer cesta má kromě landuse=forest i tag source=uhul:wms > > To by mohlo odfiltrovat většinu nejasných případů.
1646 http://pedro.poloha.net/osm/lesy2.csv http://pedro.poloha.net/osm/lesy2.sql hodně to ubylo při přidání posledních dvou podmínek, jinak ubylo vždy jen pár kusů. A ty poslední podmínky - nejsou zbytečné? Jestli to správně chápu, jde o to vytvořit seznam, u kterého se nebudeme muset bát udělat ten přesun tagů na relaci. Na to, myslím, stačí první dvě podmínky. Vyžadováním posledních dvou podmínek se zbytečně připravíme o opravu asi jednoho tisíce relací, což je škoda, ne? Něco mi uteklo? Klidně to pak pustím, mám na tyhle věci funkce, které bude potřeba jen drobně upravit. zobrazit citaci
> > Díky. > Martin > > Dne 17.9.2014 15:06, Petr Vejsada napsal(a): > > Ahoj, > > > > On Wed, Sep 17, 2014 at 02:37:53PM +0200, Marián Kyral wrote: > >> http://pedro.poloha.net/osm/lesy.csv > >> Díky. Bylo by možné tam ještě přidat počet uzlů na cestě? A jak tak > >> koukám, > > > > je tam, stejné url > > > >> v některých případech je v jedné relaci více outer cest. Třeba > >> http://www. > >> openstreetmap.org/relation/23884 > >> Asi následek dělení na 2000 uzlů. > > > > Může být, ovšem vysvětlení může být daleko více, třeba > > > > - outer - les > > - inner - louka uvnitř lesa > > - outer - les uvnitř té louky > > > > nebo > > > > outer - flek lesa, outer - flek lesa někde úplně jinde > > > > a pozor! - outer - flek lesa, outer - flek lesa, outer - flek louky a > > dohromady je to multipolygon, který ovšem nesdružuje les, ale třeba > > chráněnou oblast, do které patří dva lesy a jedna louka. > > > > Takže je třeba být pozorný při tom šoupání tagů z cesty na relaci, protože > > ty tagy na relaci vůbec patřit nemusí. > > > > -- > > Petr > > > > _______________________________________________ > > Talk-cz mailing list > > Talk-cz na openstreetmap.org > > https://lists.openstreetmap.org/listinfo/talk-cz
-- Petr, pv na propsychology.cz zobrazit citaci
>p<

19.9.2014 01:22:45 (#15)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, On 18.9.2014 20:04, Petr Vejsada wrote: zobrazit citaci
> Ahoj, > > Dne Čt 18. září 2014 15:36:39 jsi napsal(a): > >> * relace musí mít pouze jedinou outer cestu >> * ta outer cesta není členem žádné jiné relace >> * relace nemá žádné jiné tagy než type=multipolygon >> * outer cesta má kromě landuse=forest i tag source=uhul:wms >> >> To by mohlo odfiltrovat většinu nejasných případů. > 1646 > > http://pedro.poloha.net/osm/lesy2.csv > http://pedro.poloha.net/osm/lesy2.sql
Pěknej select :-) zobrazit citaci
> hodně to ubylo při přidání posledních dvou podmínek, jinak ubylo vždy jen pár > kusů. > > A ty poslední podmínky - nejsou zbytečné? Jestli to správně chápu, jde o to > vytvořit seznam, u kterého se nebudeme muset bát udělat ten přesun tagů na > relaci. Na to, myslím, stačí první dvě podmínky.
Snažil jsem se omezit jen na původní uhul:wms lesy. Ale jak jsem proklikal rozdíly mezi prvním a druhým seznamem, určitě se může vyhodit source=uhul:wms. Lesů bez source nebo s jiným source je hromada. U omezení jen na type=multipolygon bych byl opatrnější, které konkrétní relace se kvůli tomu vyřadily. Btw, měl bys tip na slušný návod ke zprovoznění lokální kopie OSM databáze? Kdybych se o víkendu náhodou nudil... zobrazit citaci
> Vyžadováním posledních dvou podmínek se zbytečně připravíme o opravu asi > jednoho tisíce relací, což je škoda, ne? Něco mi uteklo? > > Klidně to pak pustím, mám na tyhle věci funkce, které bude potřeba jen drobně > upravit.
Fajn :-) V sobotu se důkladněji podívám co vlastně hodláme rozbít, a pak bych se ozval. Díky Martin zobrazit citaci
>> Díky. >> Martin >> >> Dne 17.9.2014 15:06, Petr Vejsada napsal(a): >>> Ahoj, >>> >>> On Wed, Sep 17, 2014 at 02:37:53PM +0200, Marián Kyral wrote: >>>> http://pedro.poloha.net/osm/lesy.csv >>>> Díky. Bylo by možné tam ještě přidat počet uzlů na cestě? A jak tak >>>> koukám, >>> je tam, stejné url >>> >>>> v některých případech je v jedné relaci více outer cest. Třeba >>>> http://www. >>>> openstreetmap.org/relation/23884 >>>> Asi následek dělení na 2000 uzlů. >>> Může být, ovšem vysvětlení může být daleko více, třeba >>> >>> - outer - les >>> - inner - louka uvnitř lesa >>> - outer - les uvnitř té louky >>> >>> nebo >>> >>> outer - flek lesa, outer - flek lesa někde úplně jinde >>> >>> a pozor! - outer - flek lesa, outer - flek lesa, outer - flek louky a >>> dohromady je to multipolygon, který ovšem nesdružuje les, ale třeba >>> chráněnou oblast, do které patří dva lesy a jedna louka. >>> >>> Takže je třeba být pozorný při tom šoupání tagů z cesty na relaci, protože >>> ty tagy na relaci vůbec patřit nemusí. >>> >>> -- >>> Petr >>> >>> _______________________________________________ >>> Talk-cz mailing list >>> Talk-cz na openstreetmap.org >>> https://lists.openstreetmap.org/listinfo/talk-cz > -- > Petr, pv na propsychology.cz >> p<

19.9.2014 08:09:16 (#16)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, Dne Pá 19. září 2014 01:22:45 jsi napsal(a): zobrazit citaci
> Pěknej select :-)
pěknej, ale špatnej. Byla tam chyba a nezobrazoval hodnotu tagu landuse u relace; opraveno. předposlední řádek před group-by byl left join osm.current_relation_tags rlanduse on rlanduse.relation_id=ways.id ... má být (relations.id místo ways.id) left join osm.current_relation_tags rlanduse on rlanduse.relation_id=relations.id ... zobrazit citaci
> > vytvořit seznam, u kterého se nebudeme muset bát udělat ten přesun tagů na > > relaci. Na to, myslím, stačí první dvě podmínky. > > Snažil jsem se omezit jen na původní uhul:wms lesy. Ale jak jsem proklikal > rozdíly mezi prvním a druhým seznamem, určitě se může vyhodit > source=uhul:wms. Lesů bez source nebo s jiným source je hromada. > > U omezení jen na type=multipolygon bych byl opatrnější, které konkrétní > relace se kvůli tomu vyřadily.
zkusil jsem jich pár prozkoumat a vyřadilo se to (po opravě selectu) kvůli: landuse=forest (i na relaci, nejen na cestě) a created_by=JOSM ;-) "diff" se získá otočením poslední podmínky (místo "not in" bude "in") zobrazit citaci
> Btw, měl bys tip na slušný návod ke zprovoznění lokální kopie OSM databáze? > Kdybych se o víkendu náhodou nudil...
neměl, dělal jsem to podle Wiki http://wiki.openstreetmap.org/w/index.php?title=The_Rails_Port , tedy dnes nutno do historie někam cca http://wiki.openstreetmap.org/w/index.php?title=The_Rails_Port&oldid=823412 Co je na githubu jsem nezkoumal, i když občas fetchnu novou verzi. Jak jsem už kdysi psal, možno si hrát na mé DB stačí si domluvit konto a protunelovat přes SSH postgresql post, neb ten není vystrčený na net. Napiš si, chceš-li a místo rozchozování lokální kopie můžeš rovnou zkoumat lesy. http://pedro.poloha.net/osm/lesy3.csv http://pedro.poloha.net/osm/lesy3.sql je zde vidět source=* i tag landuse na relaci. -- Petr, pv na propsychology.cz zobrazit citaci
>p<

21.9.2014 04:55:53 (#17)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, On 19.9.2014 08:09, Petr Vejsada wrote: zobrazit citaci
> http://pedro.poloha.net/osm/lesy3.csv > http://pedro.poloha.net/osm/lesy3.sql > > je zde vidět source=* i tag landuse na relaci.
Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s cestami nad 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag landuse=forest přesunout z outer cesty na relaci, aspoň já už nevidím další zádrhely. Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se teoreticky nabízí vymazat landuse na outer cestě. Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) Jiné kombinace by se neměly vyskytovat, jednu větší haluz (landuse=farm les u Tachova) a pár drobností jsem opravil. Martin PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s jedinou cestou; (b) spousta inner cest v relacích je otagovaných jako landuse=forest, přitom podle bingu to má být mýtina.

22.9.2014 08:24:31 (#18)
gravatar

Marián Kyral

<mkyral at email.cz>
2504 2837
Dne 21.9.2014 16:55, Martin Švec - OSM napsal(a): zobrazit citaci
> Ahoj, > > On 19.9.2014 08:09, Petr Vejsada wrote: > >> http://pedro.poloha.net/osm/lesy3.csv >> http://pedro.poloha.net/osm/lesy3.sql >> >> je zde vidět source=* i tag landuse na relaci. > > Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s > cestami nad > 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag > landuse=forest > přesunout z outer cesty na relaci, aspoň já už nevidím další zádrhely. > > Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se > teoreticky > nabízí vymazat landuse na outer cestě. > > Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) > > Jiné kombinace by se neměly vyskytovat, jednu větší haluz > (landuse=farm les u Tachova) a > pár drobností jsem opravil. > > > Martin > > PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s > jedinou cestou; > (b) spousta inner cest v relacích je otagovaných jako landuse=forest, > přitom podle > bingu to má být mýtina. > >
Jen bych doplnil, že v JOSM v poslední době přibyly validace, které upozorňují na tyto starší zápisy multipolygonů. A následovat by mělo i lepší zobrazení problémů, jako jsou třeba neuzavřené cesty: http://josm.openstreetmap.de/ticket/10529 Marián

27.9.2014 10:10:02 (#19)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, tak to mám nějako nachystané. Viděl bych to na 3 kola. V prvním kole zkusit 5-10 lesů, když OK, tak zbytek lesů, které nepřesahují hranice ČR. V posledním kole lesy, které přesahují hranice ČR; těch je 279, což není zrovna málo. Některé jsou takové, že se jen dotknou sousedního státu, jiné naopak - jen malým kouskem lezou do ČR. Co s nimi? Přesunout všechny tagy z outer cesty na relaci nebo přesunovat jen landuse? K tomu rušení relací s jednou cestou - třeba Poláci to takto mají úplně běžně. Nevím proč, možná při importu vytvářeli vždycky relace. Nicméně stále si nejsem jistý, zda by se to opravdu mělo udělat a co taková akce vlastně přinese? JOSM už několik hodin validuje pokusnou várku :-) Dne Ne 21. září 2014 16:55:53 jsi napsal(a): zobrazit citaci
> Ahoj, > > On 19.9.2014 08:09, Petr Vejsada wrote: > > http://pedro.poloha.net/osm/lesy3.csv > > http://pedro.poloha.net/osm/lesy3.sql > > > > je zde vidět source=* i tag landuse na relaci. > > Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s cestami > nad 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag > landuse=forest přesunout z outer cesty na relaci, aspoň já už nevidím další > zádrhely. > > Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se > teoreticky nabízí vymazat landuse na outer cestě. > > Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) > > Jiné kombinace by se neměly vyskytovat, jednu větší haluz (landuse=farm les > u Tachova) a pár drobností jsem opravil. > > > Martin > > PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s jedinou > cestou; (b) spousta inner cest v relacích je otagovaných jako > landuse=forest, přitom podle bingu to má být mýtina.
-- Petr, pv na propsychology.cz zobrazit citaci
>p<

27.9.2014 11:37:42 (#20)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, On 27.9.2014 22:10, Petr Vejsada wrote: zobrazit citaci
> Ahoj, > > tak to mám nějako nachystané. > > Viděl bych to na 3 kola. V prvním kole zkusit 5-10 lesů, když OK, tak zbytek > lesů, které nepřesahují hranice ČR. V posledním kole lesy, které přesahují > hranice ČR; těch je 279, což není zrovna málo.
Souhlas, klidně bych to rozdělil i do více dávek. Ať je prostor na kontrolu. zobrazit citaci
> Některé jsou takové, že se jen dotknou sousedního státu, jiné naopak - jen > malým kouskem lezou do ČR. Co s nimi?
Asi zatím vyloučit?? zobrazit citaci
> Přesunout všechny tagy z outer cesty na relaci nebo přesunovat jen landuse?
Cesta může mít tagy, které se týkají jen cesty a ne plochy. Např. barrier=fence. Co jsem upravoval ručně, tak jsem přehazoval ještě source=uhul:wms/ortofoto, ale zbytek nechával na cestě. zobrazit citaci
> K tomu rušení relací s jednou cestou - třeba Poláci to takto mají úplně běžně. > Nevím proč, možná při importu vytvářeli vždycky relace.
Jojo, všiml jsem si. Ale to není na pořadu dne :-) zobrazit citaci
> Nicméně stále si nejsem jistý, zda by se to opravdu mělo udělat a co taková > akce vlastně přinese?
No, hrabu se v landuse cca 2 měsíce. Plus za tento týden jsem ručně upravil už pár desítek multipolygonů, které jsme vyloučili kvůli více outer cestám. Proč jsem tohle téma nadhodil: (*) JOSM (ale např. i data z osm.paws.cz v Locusu) špatně zobrazují les, když se okraj postaru tagovaného multipolygonu při editaci rozdělí na víc outer cest. Jak opravuju případy s více outer cestami, tak je to nejčastější závada. Typicky u složitých multipolygonů a v okolí měst (často editované polygony). (*) Multipolygon je mnohem náchylnější na problémy, když se do něj něco přidá nebo odebere. Např. dvě různě tagované outer cesty, nebo inner cesta omylem otagovaná jako outer, která z lesa náhodně udělá rybník, hřiště, parkoviště, pole (zatím do deseti kusů co jsem opravoval, ale občas jsou to lahůdky). (*) https://josm.openstreetmap.de/changeset/7569/josm ... warning v JOSM ;-) Čili spíš preventivní důvody, jak se vyhnout budoucím problémům. Třeba někoho napadnou další... Jestli máš dojem, že je to zbytečně velký zásah do dat v porovnání s přínosem, klidně to můžeme zrušit :-) Já doopravuju zbývající polygony s více outer cestami a jednou začas jen pustím select, co kdo zase rozbil. Martin zobrazit citaci
> JOSM už několik hodin validuje pokusnou várku :-) > > Dne Ne 21. září 2014 16:55:53 jsi napsal(a): > > >> Ahoj, >> >> On 19.9.2014 08:09, Petr Vejsada wrote: >>> http://pedro.poloha.net/osm/lesy3.csv >>> http://pedro.poloha.net/osm/lesy3.sql >>> >>> je zde vidět source=* i tag landuse na relaci. >> Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s cestami >> nad 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag >> landuse=forest přesunout z outer cesty na relaci, aspoň já už nevidím další >> zádrhely. >> >> Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se >> teoreticky nabízí vymazat landuse na outer cestě. >> >> Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) >> >> Jiné kombinace by se neměly vyskytovat, jednu větší haluz (landuse=farm les >> u Tachova) a pár drobností jsem opravil. >> >> >> Martin >> >> PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s jedinou >> cestou; (b) spousta inner cest v relacích je otagovaných jako >> landuse=forest, přitom podle bingu to má být mýtina. > -- > Petr, pv na propsychology.cz >> p<

29.9.2014 02:00:54 (#21)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, napadl mě možný zádrhel u inner cest. Jak budou interpretované díry v multipolygonech, pokud přesuneme landuse=forest z outer cesty na relaci, ale přitom ten tag necháme na inner cestách? Hledal jsem přes víkend jak renderery apod. řeší old-style + new-style + "mixed-style" multipolygony a tohle je zrovna šedá zóna bez jasných pravidel, co jsem pochopil z diskusí. Vypadá to, že mapnik tagování v lesní relaci pochopil správně a inner cesta s landuse=forest je stále díra. Ale co ostatní konzumenti OSM dat? Ideální by bylo inner cesty opravit současně s outer cestami... Nebo ty relace vynechat, ale tím update ztrácí smysl, otagovaných inner cest jsou mraky. Máte s tím někdo víc zkušenosti? Martin Dne 27.9.2014 23:37, Martin Švec - OSM napsal(a): zobrazit citaci
> Ahoj, > > On 27.9.2014 22:10, Petr Vejsada wrote: >> Ahoj, >> >> tak to mám nějako nachystané. >> >> Viděl bych to na 3 kola. V prvním kole zkusit 5-10 lesů, když OK, tak zbytek >> lesů, které nepřesahují hranice ČR. V posledním kole lesy, které přesahují >> hranice ČR; těch je 279, což není zrovna málo. > > Souhlas, klidně bych to rozdělil i do více dávek. Ať je prostor na kontrolu. > >> Některé jsou takové, že se jen dotknou sousedního státu, jiné naopak - jen >> malým kouskem lezou do ČR. Co s nimi? > > Asi zatím vyloučit?? > >> Přesunout všechny tagy z outer cesty na relaci nebo přesunovat jen landuse? > > Cesta může mít tagy, které se týkají jen cesty a ne plochy. Např. barrier=fence. > Co jsem upravoval ručně, tak jsem přehazoval ještě source=uhul:wms/ortofoto, > ale zbytek nechával na cestě. > >> K tomu rušení relací s jednou cestou - třeba Poláci to takto mají úplně běžně. >> Nevím proč, možná při importu vytvářeli vždycky relace. > > Jojo, všiml jsem si. Ale to není na pořadu dne :-) > >> Nicméně stále si nejsem jistý, zda by se to opravdu mělo udělat a co taková >> akce vlastně přinese? > > No, hrabu se v landuse cca 2 měsíce. Plus za tento týden jsem ručně > upravil už pár desítek multipolygonů, které jsme vyloučili kvůli více outer > cestám. Proč jsem tohle téma nadhodil: > > (*) JOSM (ale např. i data z osm.paws.cz v Locusu) špatně zobrazují les, když > se okraj postaru tagovaného multipolygonu při editaci rozdělí na víc outer cest. > Jak opravuju případy s více outer cestami, tak je to nejčastější závada. Typicky u > složitých multipolygonů a v okolí měst (často editované polygony). > > (*) Multipolygon je mnohem náchylnější na problémy, když se do něj něco přidá > nebo odebere. Např. dvě různě tagované outer cesty, nebo inner cesta omylem > otagovaná jako outer, která z lesa náhodně udělá rybník, hřiště, parkoviště, pole > (zatím do deseti kusů co jsem opravoval, ale občas jsou to lahůdky). > > (*) https://josm.openstreetmap.de/changeset/7569/josm ... warning v JOSM ;-) > > Čili spíš preventivní důvody, jak se vyhnout budoucím problémům. Třeba někoho > napadnou další... > > Jestli máš dojem, že je to zbytečně velký zásah do dat v porovnání s přínosem, klidně > to můžeme zrušit :-) Já doopravuju zbývající polygony s více outer cestami a jednou > začas jen pustím select, co kdo zase rozbil. > > Martin > > > >> JOSM už několik hodin validuje pokusnou várku :-) >> >> Dne Ne 21. září 2014 16:55:53 jsi napsal(a): >> >> >>> Ahoj, >>> >>> On 19.9.2014 08:09, Petr Vejsada wrote: >>>> http://pedro.poloha.net/osm/lesy3.csv >>>> http://pedro.poloha.net/osm/lesy3.sql >>>> >>>> je zde vidět source=* i tag landuse na relaci. >>> Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s cestami >>> nad 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag >>> landuse=forest přesunout z outer cesty na relaci, aspoň já už nevidím další >>> zádrhely. >>> >>> Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se >>> teoreticky nabízí vymazat landuse na outer cestě. >>> >>> Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) >>> >>> Jiné kombinace by se neměly vyskytovat, jednu větší haluz (landuse=farm les >>> u Tachova) a pár drobností jsem opravil. >>> >>> >>> Martin >>> >>> PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s jedinou >>> cestou; (b) spousta inner cest v relacích je otagovaných jako >>> landuse=forest, přitom podle bingu to má být mýtina. >> -- >> Petr, pv na propsychology.cz >>> p< > > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz

29.9.2014 03:10:58 (#22)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
On Mon, Sep 29, 2014 at 02:00:54PM +0200, Martin Švec - OSM wrote: zobrazit citaci
> Ahoj, > > napadl mě možný zádrhel u inner cest. Jak budou interpretované díry v multipolygonech, > pokud přesuneme landuse=forest z outer cesty na relaci, ale přitom ten tag necháme na > inner cestách?
no tedy, to jsem nevěděl, že landuse je i na inner. Myslím, že landuse=forest by se mělo z těch inner odstranit. Co by znamenalo, kdyby na té inner bylo landuse=meadow? Má se to chápat, že v té díře je louka? Nebo je to chyba a má to být tak, že je outer cesta lesa a pak je také inner cesta lesa? Moje interpretace: landuse=forest má být na relaci, která se skládá z outer a inner. Tím je dané, čeho se ty outer a inner role týkají. Pokud by bylo na inner landuse=meadow, chápu to jako informaci, která se relace netýká a týká se jen té cesty samotné. landuse=forest na relaci a landuse=meadow na outer bych interpretoval jako chybu, ale nejsem Mapnik ;) zobrazit citaci
> Vypadá to, že mapnik tagování v lesní relaci pochopil správně a inner cesta s > landuse=forest je stále díra. Ale co ostatní konzumenti OSM dat?
Při zachování přísné logiky bych to chápal tak, že v díře je (jiný) les. Tedy odstranit landuse=forest na inner a všechny ostatní tagy ponechat. No, toto se bude týkat všeho možného. Přírodní rezervace jsem zmínil před pár hodinami. Asi všechny multipolygony mohou být "postiženy". -- Petr

29.9.2014 04:22:02 (#23)
gravatar

"Petr Morávek [Xificurk]"

<petr at pada.cz>
139
Dne 29.9.2014 14:00, Martin Švec - OSM napsal(a): zobrazit citaci
> Ahoj, > > napadl mě možný zádrhel u inner cest. Jak budou interpretované díry v multipolygonech, > pokud přesuneme landuse=forest z outer cesty na relaci, ale přitom ten tag necháme na > inner cestách? > > Hledal jsem přes víkend jak renderery apod. řeší old-style + new-style + "mixed-style" > multipolygony a tohle je zrovna šedá zóna bez jasných pravidel, co jsem pochopil z diskusí. > > Vypadá to, že mapnik tagování v lesní relaci pochopil správně a inner cesta s > landuse=forest je stále díra. Ale co ostatní konzumenti OSM dat? > > Ideální by bylo inner cesty opravit současně s outer cestami... Nebo ty relace vynechat, > ale tím update ztrácí smysl, otagovaných inner cest jsou mraky. > > Máte s tím někdo víc zkušenosti? > > Martin
Ahoj, tohle není moc otázka rendereru, protože opravdu jen výjimečně se kreslí ze surových OSM dat. Povětšinou se nejprve importují do databáze pomocí osm2pgsql a ten se snaží podle tagů uhádnout, co tím asi autor myslel a vytvořit jednotlivé (multi)polygony :-) Bohužel to opravdu není moc exaktně definované a jediným spolehlivým zdrojem informací je zdroják... ale něco trochu vyčíst lze i z tohodle issue: https://github.com/openstreetmap/osm2pgsql/issues/80 Zdraví, Petr Morávek aka Xificurk

29.9.2014 04:51:35 (#24)
gravatar

Petr Holub

<hopet at ics.muni.cz>
290 4627
Ahoj, zobrazit citaci
> no tedy, to jsem nevěděl, že landuse je i na inner. Myslím, že landuse=forest by se mělo > z těch inner odstranit. > > Co by znamenalo, kdyby na té inner bylo landuse=meadow? Má se to chápat, že v té díře > je louka? Nebo je to chyba a má to být tak, že je outer cesta lesa a pak je také inner > cesta lesa?
ja to teda videl pouzivane (a sam take pouzival) tak, ze kdyz je multipolygon les, tak ze jako inner cesta tam muze byt treba zarustajici mytina (landuse=scrub) a docela to podle mne mapuje realitu = les bezprostredne navazuje na nejake jine pokryti zemskeho povrchu. Petr

29.9.2014 05:41:29 (#25)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Dne 29.9.2014 16:51, Petr Holub napsal(a): zobrazit citaci
> Ahoj, > >> no tedy, to jsem nevěděl, že landuse je i na inner. Myslím, že landuse=forest by se mělo >> z těch inner odstranit. >> >> Co by znamenalo, kdyby na té inner bylo landuse=meadow? Má se to chápat, že v té díře >> je louka? Nebo je to chyba a má to být tak, že je outer cesta lesa a pak je také inner >> cesta lesa? > ja to teda videl pouzivane (a sam take pouzival) tak, ze kdyz je > multipolygon les, tak ze jako inner cesta tam muze byt treba > zarustajici mytina (landuse=scrub) a docela to podle mne mapuje > realitu = les bezprostredne navazuje na nejake jine pokryti zemskeho > povrchu.
To je normální tagování, používám denně. Tag popisující plochu multipolygonu je na relaci a tag na inner cestě popisuje realitu uvnitř té inner cesty (rybník, mýtina, ...). Outer cesta je bez tagů, prázdné díry v multipolygonu jsou bez tagů. Potíž jsou old-style multipolygony, kde landuse tag není na relaci, ale na všech inner i outer cestách. Další verze je, že inner cesty nejsou otagované a landuse je na outer cestě. A pak je hromada multipolygonů, kde je to různě pomíchaný :-) Na wiki [1] v sekci "Detailed tagging" jsou doporučený pravidla renderování, který mi ovšem ne úplně sedí s reálnými výstupy. Výsledek je, že kdykoliv někdo sáhne do old-style multipolygonu, může to dopadnout všelijak. Otevřel jsem ten problém u landuse=forest, protože při importu LPISu se teď dost zasahuje do lesů. Ale platí to obecně u všech multipolygonů, viz [2]. Tam ale zavrhli plošnou opravu, protože old-style multipolygonů v OSM je čtvrt milionu :-) [1] http://wiki.openstreetmap.org/wiki/Relation:multipolygon [2] https://lists.openstreetmap.org/pipermail/dev/2014-June/027910.html Martin

29.9.2014 05:54:45 (#26)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Dne 29.9.2014 15:10, Petr Vejsada napsal(a): zobrazit citaci
> On Mon, Sep 29, 2014 at 02:00:54PM +0200, Martin Švec - OSM wrote: > >> Ahoj, >> >> napadl mě možný zádrhel u inner cest. Jak budou interpretované díry v multipolygonech, >> pokud přesuneme landuse=forest z outer cesty na relaci, ale přitom ten tag necháme na >> inner cestách? > no tedy, to jsem nevěděl, že landuse je i na inner. Myslím, že landuse=forest by se mělo > z těch inner odstranit.
Co jsem zatím prostudoval, tak by mělo být bezpečné odebrání landuse=forest z inner cest, za předpokladu že je to jediný tag spolu s tagy source/created_by/name. Pokud je tam víc tagů, čistě teoreticky můžeme poškodit mapu (napadá mě ostrůvek listnatého lesa uvnitř jehličnatého). Zkusím vyselektovat z databáze jestli něco takového hrozí... (Bavíme se o podmnožině old-style multipolygonů bez otagované relace.) Martin

29.9.2014 09:52:40 (#27)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Dne 29.9.2014 17:54, Martin Švec - OSM napsal(a): zobrazit citaci
> Dne 29.9.2014 15:10, Petr Vejsada napsal(a): > > On Mon, Sep 29, 2014 at 02:00:54PM +0200, Martin Švec - OSM wrote: > > > >> Ahoj, > >> > >> napadl mě možný zádrhel u inner cest. Jak budou interpretované díry v multipolygonech, > >> pokud přesuneme landuse=forest z outer cesty na relaci, ale přitom ten tag necháme na > >> inner cestách? > > no tedy, to jsem nevěděl, že landuse je i na inner. Myslím, že landuse=forest by se mělo > > z těch inner odstranit. > > Co jsem zatím prostudoval, tak by mělo být bezpečné odebrání landuse=forest z inner cest, za > předpokladu že je to jediný tag spolu s tagy source/created_by/name. Pokud je tam víc tagů, čistě teoreticky můžeme poškodit mapu (napadá mě ostrůvek listnatého lesa uvnitř jehličnatého). Zkusím vyselektovat z databáze jestli něco takového hrozí... > > (Bavíme se o podmnožině old-style multipolygonů bez otagované relace.)
Takže ano, hrozí, přesně ve dvou případech :-) https://www.openstreetmap.org/relation/23976 https://www.openstreetmap.org/relation/25716 ...jednou les uvnitř lesa, podruhé les rychlerostoucích dřevin, oboje rendrováno jako díra. V obou případech důsledky editování old-style multipolygonů kvůli LPISu. https://www.openstreetmap.org/way/26108222 https://www.openstreetmap.org/relation/26557 ...tady jsou díry v pořádku, i když mají i jiné tagy. A jedna nesouvisející zajímavost. Uniká mi logika dvou multipolygonů, z nichž každý popisuje část Dendrologické zahrady v Průhonicích a mají společnou outer cestu: https://www.openstreetmap.org/relation/2065821 https://www.openstreetmap.org/relation/2066402 Martin

10.10.2014 10:16:08 (#28)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Ahoj, tak všechny old-style landuse=forest multipolygony v ČR s více než jednou outer cestou by měly být ručně přetagované z cest na relaci. Zůstaly mi dva německé lesy co přesahují pár metrů na Šumavě a pak asi 25 "Lasu Państwowych", které Polákům nebudu rozbíjet. Předem se omlouvám pokud jsem něco rozbil, pár polygonů byly fakt lahůdky. Některé byly pěkně zprzněné LPIS tracerem, takže prosím při trasování neignorovat errory a warningy v JOSM :-) Pozornost by si zasloužila relace https://www.openstreetmap.org/relation/24276, pokud ji má někdo v rajónu. Vloni se 80% jejích uzlů podařilo "někomu" posunout asi o 200 metrů mimo a od té doby na ten posunutej les pár lidí přilepilo další objekty :-) Hodinu jsem ho po skupinkách uzlů opatrně přesouval zpět, ale opravdu negarantuju že jsem nepoškodil něco jiného. Martin Dne 27.9.2014 22:10, Petr Vejsada napsal(a): zobrazit citaci
> Ahoj, > > tak to mám nějako nachystané. > > Viděl bych to na 3 kola. V prvním kole zkusit 5-10 lesů, když OK, tak zbytek > lesů, které nepřesahují hranice ČR. V posledním kole lesy, které přesahují > hranice ČR; těch je 279, což není zrovna málo. > > Některé jsou takové, že se jen dotknou sousedního státu, jiné naopak - jen > malým kouskem lezou do ČR. Co s nimi? > > Přesunout všechny tagy z outer cesty na relaci nebo přesunovat jen landuse? > > K tomu rušení relací s jednou cestou - třeba Poláci to takto mají úplně běžně. > Nevím proč, možná při importu vytvářeli vždycky relace. > > Nicméně stále si nejsem jistý, zda by se to opravdu mělo udělat a co taková > akce vlastně přinese? > > JOSM už několik hodin validuje pokusnou várku :-) > > Dne Ne 21. září 2014 16:55:53 jsi napsal(a): > > > > Ahoj, > > > > On 19.9.2014 08:09, Petr Vejsada wrote: > > > http://pedro.poloha.net/osm/lesy3.csv > > > http://pedro.poloha.net/osm/lesy3.sql > > > > > > je zde vidět source=* i tag landuse na relaci. > > > > Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s cestami > > nad 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag > > landuse=forest přesunout z outer cesty na relaci, aspoň já už nevidím další > > zádrhely. > > > > Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se > > teoreticky nabízí vymazat landuse na outer cestě. > > > > Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) > > > > Jiné kombinace by se neměly vyskytovat, jednu větší haluz (landuse=farm les > > u Tachova) a pár drobností jsem opravil. > > > > > > Martin > > > > PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s jedinou > > cestou; (b) spousta inner cest v relacích je otagovaných jako > > landuse=forest, přitom podle bingu to má být mýtina. > -- > Petr, pv na propsychology.cz > >p< >

10.10.2014 11:58:42 (#29)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, já mezitím připravil obdobu pro automatickou opravu budov. Funguje stejně jako na lesy a shodou okolností je těch budov také kolem 3000. Také jsem pár budov ručně opravil, ale žádná hrůza to nebyla. Zajímavost byla budova Invalidovna/Historický ústav v Praze. Ta měla tag building na relaci i na outer cestě, ovšem s různou hodnotou. Na jedné bylo building=yes a na druhé building=<něco_co_si_už_nepamatuju>. Na OSM byla tato budova vykreslena správně, na mé ne-Carto instalaci neměla díru. To jen svědčí o rozdílech mezi non-Carto a Carto konigurací Mapniku, že ty rozdíly nebudou jen ve vzhledu. -- Petr Dne Pá 10. října 2014 22:16:08, Martin Švec - OSM napsal(a): zobrazit citaci
> tak všechny old-style landuse=forest multipolygony v ČR s více než > jednou outer cestou by měly být ručně přetagované z cest na relaci. > Zůstaly mi dva německé lesy co přesahují pár metrů na Šumavě a pak asi > 25 "Lasu Państwowych", které Polákům nebudu rozbíjet. > > Předem se omlouvám pokud jsem něco rozbil, pár polygonů byly fakt > lahůdky. Některé byly pěkně zprzněné LPIS tracerem, takže prosím při > trasování neignorovat errory a warningy v JOSM :-) > > Pozornost by si zasloužila relace > https://www.openstreetmap.org/relation/24276, pokud ji má někdo v > rajónu. Vloni se 80% jejích uzlů podařilo "někomu" posunout asi o 200 > metrů mimo a od té doby na ten posunutej les pár lidí přilepilo další > objekty :-) Hodinu jsem ho po skupinkách uzlů opatrně přesouval zpět, > ale opravdu negarantuju že jsem nepoškodil něco jiného. > > Martin > > Dne 27.9.2014 22:10, Petr Vejsada napsal(a): > > Ahoj, > > > > tak to mám nějako nachystané. > > > > Viděl bych to na 3 kola. V prvním kole zkusit 5-10 lesů, když OK, tak > > zbytek lesů, které nepřesahují hranice ČR. V posledním kole lesy, které > > přesahují hranice ČR; těch je 279, což není zrovna málo. > > > > Některé jsou takové, že se jen dotknou sousedního státu, jiné naopak - jen > > malým kouskem lezou do ČR. Co s nimi? > > > > Přesunout všechny tagy z outer cesty na relaci nebo přesunovat jen > > landuse? > > > > K tomu rušení relací s jednou cestou - třeba Poláci to takto mají úplně > > běžně. Nevím proč, možná při importu vytvářeli vždycky relace. > > > > Nicméně stále si nejsem jistý, zda by se to opravdu mělo udělat a co > > taková > > akce vlastně přinese? > > > > JOSM už několik hodin validuje pokusnou várku :-) > > > > Dne Ne 21. září 2014 16:55:53 jsi napsal(a): > > > Ahoj, > > > > > > On 19.9.2014 08:09, Petr Vejsada wrote: > > > > http://pedro.poloha.net/osm/lesy3.csv > > > > http://pedro.poloha.net/osm/lesy3.sql > > > > > > > > je zde vidět source=* i tag landuse na relaci. > > > > > > Probral jsem podmnožinu wlanduse=forest + rlanduse=NULL, relace s > > > cestami > > > nad 600 uzlů proklikal, zbytek namátkově. Takže u nich se může tag > > > landuse=forest přesunout z outer cesty na relaci, aspoň já už nevidím > > > další > > > zádrhely. > > > > > > Podmnožina wlanduse=forest + rlanduse=forest má cca 175 relací, tam se > > > teoreticky nabízí vymazat landuse na outer cestě. > > > > > > Na množině wlanduse=NULL a rlanduse=forest není co opravovat :-) > > > > > > Jiné kombinace by se neměly vyskytovat, jednu větší haluz (landuse=farm > > > les > > > u Tachova) a pár drobností jsem opravil. > > > > > > > > > Martin > > > > > > PS: tipy na další opravy v budoucnu: (a) zbytečné relace lesů s jedinou > > > cestou; (b) spousta inner cest v relacích je otagovaných jako > > > landuse=forest, přitom podle bingu to má být mýtina. > > > > -- > > Petr, pv na propsychology.cz > > > > >p< > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz

« zpět na výpis měsíce