[Talk-cz] Podivné relace a překryvy landuse=*

Martin Švec - OSM osm na maatts.cz
Pátek Listopad 21 14:20:19 UTC 2014


Ahoj,

Dne 21.11.2014 13:52, Petr Vejsada napsal(a):
> Ahoj,
>
> On Fri, Nov 21, 2014 at 01:41:12PM +0100, jzvc wrote:
>
>> Muzes mit 1-N OUTER cest, a kazda muze mit jiny tagovani. Jak rozhodnes, co
>> je spravne? Pokud vybiras jen takovy, ktery maji prave jeden, tak ten
>> problem samo nevznika.
> nn, myslel jsem relace, které mají právě jednu outer cestu a ne víc. O tom
> už tu byla debata.
>
> outer=les
> outer=les
> outer=louka
>
> a dohromady to nemá s lesem mnoho společného, protože jde o přírodní
> rezervaci, která se skládá ze dvou lesů a jedné louky.
>
>> Zkusim priklad:
>>
>>
>> landuse=forest
>> leaf_cycle=semi_deciduous
>> leaf_type=broadleaved
>> name=lesik
>>
>> Tohle je landuse tagovani.
>>
>> Pro jednoduchost prikladu predpokladejme, ze je na outer i inner ceste
>> totez.
>>
>> A rekneme, ze na outer ceste je navic jako bonus:
>> barrier=fence
>>
>> => ty musis z outer cesty vzit vsechny 4 tagy, presunout je do relace + bys
>> mel ty stejne tagy odstranit na inner ceste. Plot nechas tam kde je.
>>
>> Pokud presunes pouze landuse=forest, tak si tomu prave nasadil korunu.
>
> no to teda jo. A jelikož udělat vyčerpávající seznam tagů, které spolu souvisí,
> je nemožné, tak se mi do toho chce čím dál méně. Ostatně celosvětově to také
> odpískali ...

Je určitě nesmysl chtít pokrýt všechny kombinace. Já se na to díval z druhé strany. Existuje pár
dobře definovatelných podmnožin, které pokrývají vysoké procento lesů v ČR. Ručně už jsem lesů
přetagoval určitě přes dvě stovky a budťo je to původní uhul:wms import, nebo ho kreslil Petr1868
;-) Do nich se pak prováděly zásahy, které se buď dají zas přesně definovat (louka uprostřed lesa),
nebo se holt prohlásí za riskantní a nechají na ruční kontrolu. Všechny tagy navíc oproti očekávaným
= riskantní multipolygon.

Každopádně i když to Petr odpíská, probralo se tu pár užitečných věcí, takže díky za inspiraci.
Jestli/až mě přestane bavit vrtání v traceru, zkusím se k tomu problému vrátit.

Btw, související poznámka: JOSM zjednodušuje situaci tím, že za otagované považuje jen ty objekty,
které obsahují "zajímavé" tagy. Existuje výčet "nezajímavých" tagů, které při podobných
rozhodováních ignoruje. Totéž dělá i tracer při rozhodování o bezpečnosti ořezů. Seznam tagů viz
zdrojáky JOSM [1] [2], funkce OsmPrimitive.getUninterestingKeys() a updateTagged(), nebo přímo
předvolby v JOSM (tags.discardable, tags.uninteresting, tags.workinprogress).

[1]
http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java#L665
[2]
http://josm.openstreetmap.de/browser/josm/trunk/src/org/openstreetmap/josm/data/osm/OsmPrimitive.java#L818

Martin






Další informace o konferenci talk-cz