[Talk-cz] Duplicity na relaci a outer cestě

2014-09-29 Tema obsahu Petr Vejsada
Ahoj,

v souvislosti se zkoumáním relací lesů jsem narazil na přírodní rezervace,
konkrétně na relaci 2331170 a její jediný prvek, outer way 174296932.
Obojí je otagované, celkem souhlasně, ale ne totožně. Můj oblíbený vyhledávač
Nominatim pak najde obě entity, relaci i cestu, což ke více-méně kosmetická
vada, ale i další námět pro úpravy relací. Jen tak pro info ;).

--
Petr

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Oprava relaci landuse=forest

2014-09-29 Tema obsahu Petr Vejsada
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 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 ;)

 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

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Oprava relaci landuse=forest

2014-09-29 Tema obsahu Petr Morávek [Xificurk]
Dne 29.9.2014 14:00, Martin Švec - OSM napsal(a):
 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

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Oprava relaci landuse=forest

2014-09-29 Tema obsahu Petr Holub
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.

Petr


___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Oprava relaci landuse=forest

2014-09-29 Tema obsahu Martin Švec - OSM
Dne 29.9.2014 16:51, Petr Holub napsal(a):
 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


___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Oprava relaci landuse=forest

2014-09-29 Tema obsahu Martin Švec - OSM
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.)

Martin


___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] Oprava relaci landuse=forest

2014-09-29 Tema obsahu Martin Švec - OSM

Dne 29.9.2014 17:54, Martin Švec - OSM napsal(a):

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



___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


[Talk-cz] přírodní rezervace a památky

2014-09-29 Tema obsahu Vladimír Slávik

Ahoj všichni,
po dlouhém váhání jsem se strašně naštval a vrhl na to co zbylo v mapě 
po importu EEA (?).


Provedl jsem:
1) staženo vše v mateřských relacích PP a PR v ČR
2) kontrola diakritiky (ano, všechny ručně... au)
3) přetagování prázdných rolí cest na outer (automaticky)
4) přeskládání zanořených multipolygonů do jednoho na jednu oblast a 
související opravy landuse na vnitřních cestách


Takže za sebou mám plodný den, a zítra (tedy dnes?) kolem poledne se to 
pokusím nahrát, pokud někoho do té doby nenapadne že je to celé úplně 
blbě... Osobně se domnívám, že je to krok vpřed, ať tak či onak, a dílčí 
podrobnosti se dají dořešit dalšími úpravami, ale nechci se vrtat v celé 
ČR bez rozmyslu.


Nakonec děkuji autorovi xkomczakx (?) za usilovné tagování odkazů na 
wikipedii, značně mi to zjednodušilo práci při opravách názvů, což byla 
největší fuška z toho všeho.


Hezký večer či dobrou noc (nebo snad ráno?),
Vláďa

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz


Re: [Talk-cz] přírodní rezervace a památky

2014-09-29 Tema obsahu Marián Kyral
Ahoj,
jsem pro všemi deseti ;-)

Marián


-- Původní zpráva --
Od: Vladimír Slávik slavik.vladi...@seznam.cz
Komu: talk-cz@openstreetmap.org
Datum: 30. 9. 2014 2:03:52
Předmět: [Talk-cz] přírodní rezervace a památky

Ahoj všichni,
po dlouhém váhání jsem se strašně naštval a vrhl na to co zbylo v mapě 
po importu EEA (?).

Provedl jsem:
1) staženo vše v mateřských relacích PP a PR v ČR
2) kontrola diakritiky (ano, všechny ručně... au)
3) přetagování prázdných rolí cest na outer (automaticky)
4) přeskládání zanořených multipolygonů do jednoho na jednu oblast a 
související opravy landuse na vnitřních cestách

Takže za sebou mám plodný den, a zítra (tedy dnes?) kolem poledne se to 
pokusím nahrát, pokud někoho do té doby nenapadne že je to celé úplně 
blbě... Osobně se domnívám, že je to krok vpřed, ať tak či onak, a dílčí 
podrobnosti se dají dořešit dalšími úpravami, ale nechci se vrtat v celé 
ČR bez rozmyslu.

Nakonec děkuji autorovi xkomczakx (?) za usilovné tagování odkazů na 
wikipedii, značně mi to zjednodušilo práci při opravách názvů, což byla 
největší fuška z toho všeho.

Hezký večer či dobrou noc (nebo snad ráno?),
Vláďa

___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz;___
Talk-cz mailing list
Talk-cz@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz