[Talk-cz] Duplicity na relaci a outer cestě
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
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
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
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
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
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
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
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
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