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

[Talk-cz] LPIS duplicity

Vlákno 3.12. - 5.12.2014, počet zpráv: 9


3.12.2014 07:03:27 (#1)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
FYI, smazáno přes 1400 duplicitních LPIS polí. -- Petr

3.12.2014 07:37:16 (#2)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
No potěš koště... Někdo ignoruje warningy JOSM validátoru? Nebo jsou případy které JOSM neodchytí? Ještě by mě zajímaly LPIS pole, kde průnik s jiným polygonem je roven tomu LPIS poli a zároveň s ním pole sdílí většinu svých uzlů. Tj. kde se místo ořezu sousedního polygonu udělalo "sjednocení". Když jsem v září obcházel lesní multipolygony, nacházel jsem jich spoustu. Tam se musí provést znova ořez, což už asi hromadně opravit nepůjde. Martin Dne 3.12.2014 19:03, Petr Vejsada napsal(a): zobrazit citaci
> FYI, > > smazáno přes 1400 duplicitních LPIS polí. > > -- > Petr > > _______________________________________________ > Talk-cz mailing list > Talk-cz na openstreetmap.org > https://lists.openstreetmap.org/listinfo/talk-cz

3.12.2014 08:05:56 (#3)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, On Wed, Dec 03, 2014 at 07:37:16PM +0100, Martin Švec - OSM wrote: zobrazit citaci
> No potěš koště... Někdo ignoruje warningy JOSM validátoru? Nebo jsou případy které JOSM neodchytí?
já jsem se akce trasování polí prakticky vůbec neúčastnil, začal jsem až s trasováním těch RUIAN lands, nicméně zachytil jsem jeden případ, kdy JOSM varoval před něčím jako otevírací doba obchodu či co, otevírací dobu obchodu jsem opravil a teprve pak zařval na duplicitní landuse. 100% jsem na to nesahal; JOSM si toho všiml až napodruhé. zobrazit citaci
> Ještě by mě zajímaly LPIS pole, kde průnik s jiným polygonem je roven tomu LPIS poli a zároveň s ním > pole sdílí většinu svých uzlů. Tj. kde se místo ořezu sousedního polygonu udělalo "sjednocení". Když > jsem v září obcházel lesní multipolygony, nacházel jsem jich spoustu.
http://pedro.poloha.net/osm/pole.ods není toho moc a seznam nemusí být úplně spolehlivý, protože relace a outer a inner. Je tam jedna dvojice, kdy na relaci je farmland a na outer je forest. Zbytek jsem nezkoumal. Neděs se, je to asi 20 řádků. Nj, n, a pak aby Czech republic nebyla BIG COUNTRY (dle objemu dat) ;) -- Petr

4.12.2014 12:53:10 (#4)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Dne 3.12.2014 20:05, Petr Vejsada napsal(a): zobrazit citaci
> Ahoj, > > On Wed, Dec 03, 2014 at 07:37:16PM +0100, Martin Švec - OSM wrote: > >> No potěš koště... Někdo ignoruje warningy JOSM validátoru? Nebo jsou případy které JOSM neodchytí? > já jsem se akce trasování polí prakticky vůbec neúčastnil, začal jsem až > s trasováním těch RUIAN lands, nicméně zachytil jsem jeden případ, kdy > JOSM varoval před něčím jako otevírací doba obchodu či co, otevírací dobu > obchodu jsem opravil a teprve pak zařval na duplicitní landuse. 100% > jsem na to nesahal; JOSM si toho všiml až napodruhé. > >> Ještě by mě zajímaly LPIS pole, kde průnik s jiným polygonem je roven tomu LPIS poli a zároveň s ním >> pole sdílí většinu svých uzlů. Tj. kde se místo ořezu sousedního polygonu udělalo "sjednocení". Když >> jsem v září obcházel lesní multipolygony, nacházel jsem jich spoustu. > http://pedro.poloha.net/osm/pole.ods > > není toho moc a seznam nemusí být úplně spolehlivý, protože relace a outer > a inner. Je tam jedna dvojice, kdy na relaci je farmland a na outer je > forest. Zbytek jsem nezkoumal. Neděs se, je to asi 20 řádků.
Díky. Jen tak málo? Zvláštní. Podle toho co jsem opravoval na lesních multipolygonech jsem jich čekal až stovky. Je pravda že to byly ty největší multipolygony s více outer cestami, asi na to byly náchylnější. Martin

5.12.2014 12:59:05 (#5)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
On 4.12.2014 12:53, Martin Švec - OSM wrote: zobrazit citaci
> Dne 3.12.2014 20:05, Petr Vejsada napsal(a): >> Ahoj, >> >> On Wed, Dec 03, 2014 at 07:37:16PM +0100, Martin Švec - OSM wrote: >> >>> No potěš koště... Někdo ignoruje warningy JOSM validátoru? Nebo jsou případy které JOSM neodchytí? >> já jsem se akce trasování polí prakticky vůbec neúčastnil, začal jsem až >> s trasováním těch RUIAN lands, nicméně zachytil jsem jeden případ, kdy >> JOSM varoval před něčím jako otevírací doba obchodu či co, otevírací dobu >> obchodu jsem opravil a teprve pak zařval na duplicitní landuse. 100% >> jsem na to nesahal; JOSM si toho všiml až napodruhé. >> >>> Ještě by mě zajímaly LPIS pole, kde průnik s jiným polygonem je roven tomu LPIS poli a zároveň s ním >>> pole sdílí většinu svých uzlů. Tj. kde se místo ořezu sousedního polygonu udělalo "sjednocení". Když >>> jsem v září obcházel lesní multipolygony, nacházel jsem jich spoustu. >> http://pedro.poloha.net/osm/pole.ods >> >> není toho moc a seznam nemusí být úplně spolehlivý, protože relace a outer >> a inner. Je tam jedna dvojice, kdy na relaci je farmland a na outer je >> forest. Zbytek jsem nezkoumal. Neděs se, je to asi 20 řádků. > Díky. Jen tak málo? Zvláštní. Podle toho co jsem opravoval na lesních multipolygonech jsem jich > čekal až stovky. Je pravda že to byly ty největší multipolygony s více outer cestami, asi na to byly > náchylnější.
Tak a jsou opraveny. Už vím proč jich bylo tak málo :-) Tys našel jen překryvy, kde _oba_ polygony byly plošně téměř totožné. Podmínky pro polygony L a F by měly vypadat asi takto, aby našly haluze po LPIS traceru: * plocha(L) průnik plocha(F) = plocha(L); * množina_uzlů(L) průnik množina_uzlů(F) = víc než cca 90% z množiny_uzlů(L). Martin

5.12.2014 01:19:17 (#6)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, Dne Pá 5. prosince 2014 00:59:05, Martin Švec - OSM napsal(a): zobrazit citaci
> Tak a jsou opraveny. Už vím proč jich bylo tak málo Tys našel jen překryvy, > kde _oba_ polygony byly plošně téměř totožné. > > Podmínky pro polygony L a F by měly vypadat asi takto, aby našly haluze po > LPIS traceru: > > * plocha(L) průnik plocha(F) = plocha(L); > * množina_uzlů(L) průnik množina_uzlů(F) = víc než cca 90% z > množiny_uzlů(L).
ten algo je dělaný na to, aby nalezl dvojice překrývajících se ploch a rozhodl, kterého člena z té dvojice v OSM zachová a kterého smaže. Nalezne-li tedy nějakou dvojici, žádného člena z té dvojice už nepoužije v jiné dvojici. Prostě se najde, co se má smazat. Další den se může pustit znovu nad aktualizovanou DB a pročistí se zase další dvojice. Popřemýšlím, jak udělat to, co píšeš a když tak pošlu výsledek. -- Petr

5.12.2014 05:28:06 (#7)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, On Fri, Dec 05, 2014 at 12:59:05AM +0100, Martin Švec - OSM wrote: zobrazit citaci
> Tak a jsou opraveny. Už vím proč jich bylo tak málo :-) Tys našel jen překryvy, kde _oba_ polygony byly plošně téměř totožné. > > Podmínky pro polygony L a F by měly vypadat asi takto, aby našly haluze po LPIS traceru: > > * plocha(L) průnik plocha(F) = plocha(L); > * množina_uzlů(L) průnik množina_uzlů(F) = víc než cca 90% z množiny_uzlů(L).
http://pedro.poloha.net/osm/pole2.ods pro dvojice platí, že st_contains(nonlpis,lpis) lpis_nodes - počet uzlů lpis geometrie nonlpis_nodes - počet uzlů non-lpis geometrie, které jsou společné s lpis procenta si spočítáš sám a pokud budeš počítat stejně jako já, dostaneš 23 řádků ...? -- Petr

5.12.2014 05:56:13 (#8)
gravatar

Martin Švec - OSM

<osm at maatts.cz>
109
Dne 5.12.2014 17:28, Petr Vejsada napsal(a): zobrazit citaci
> Ahoj, > > On Fri, Dec 05, 2014 at 12:59:05AM +0100, Martin Švec - OSM wrote: > > > Tak a jsou opraveny. Už vím proč jich bylo tak málo :-) Tys našel jen překryvy, kde _oba_ polygony byly plošně téměř totožné. > > > > Podmínky pro polygony L a F by měly vypadat asi takto, aby našly haluze po LPIS traceru: > > > > * plocha(L) průnik plocha(F) = plocha(L); > > * množina_uzlů(L) průnik množina_uzlů(F) = víc než cca 90% z množiny_uzlů(L). > > http://pedro.poloha.net/osm/pole2.ods > > pro dvojice platí, že st_contains(nonlpis,lpis) > > lpis_nodes - počet uzlů lpis geometrie > nonlpis_nodes - počet uzlů non-lpis geometrie, které jsou společné s lpis > > procenta si spočítáš sám a pokud budeš počítat stejně jako já, > dostaneš 23 řádků ...?
Vups, že bych zas řešil skoro neexistující problém? :-( Dík moc za snahu. Já sám už jich opravoval cca dvacet jen náhodným objevením, takže jsem čekal úplně jiný číslo. Seznam se ale bude hodit bez ohledu na procenta, co jsem se namátkou díval. Ještě jednou díky. Martin

5.12.2014 06:25:48 (#9)
gravatar

Petr Vejsada

<osm at propsychology.cz>
516
Ahoj, Dne Pá 5. prosince 2014 17:56:13, Martin Švec - OSM napsal(a): zobrazit citaci
> > procenta si spočítáš sám a pokud budeš počítat stejně jako já, > > dostaneš 23 řádků ...? > > Vups, že bych zas řešil skoro neexistující problém? :-( Dík moc za > snahu. Já sám už jich opravoval cca dvacet jen náhodným objevením, > takže jsem čekal úplně jiný číslo.
- taky jsem mohl něco zvorat - počet uzlů je u relací počet všech uzlů všech cest, ze kterých se relace skládá, tak možná mrknout se i na méně procent než 90 -- Petr

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