On 2014-01-13 10:50, Zecke wrote : > Am 13.01.2014 10:28, schrieb Pieren: >> On Mon, Jan 13, 2014 at 8:48 AM, Martin Vonwald >> <[email protected]> wrote: >> >>> Just use the semi-colon to separate the values: >>> religion=religion1;religion2;....;religionX >> This is the short answer. But we have seen in the past that >> semi-colon, aggregated values are finally almost never used. > > Semicolons are the perfect measure to denote a feature that has more > than one value. It is important to use it, even if renderers are > reluctant to implement it. The more it is used, the higher the > pressure to them to implement it. > > Zecke After removing most of the Semi-colon value separator <http://wiki.openstreetmap.org/wiki/Semicolon> article then (and stating that "Most OSM Tools, map renderers, taginfo and the XAPI *do not handle* these values" is tagging for the renderer :-) ).
I also would feel like accepting the semicolon, but after thinking twice I notice that religion=religion1;religion2;....;religion denomination=denomination1;denomination2 would become even more problematic already. And after thinking many times, I always come back to the idea that we should not code shop=this;that;... but sort of this=shop that=shop nor highway=crossing + crossing=* that makes a funny type of a highway but simply crossing=* that allows it to also be longitudinal to any way nor historical=castle but something like building=yes castle=yes built=1850 (i.e. historical=no) [defensive=no] hotel=yes wine_producer=yes ... nor... And so, discovering the following in the above article came as a surprise to me: > amenity=library > library:stock:books=yes > library:stock:newspapers=yes > library:stock:recorded_music=yes because it's much like your problem and my repeated thinking, except that library=yes should follow the same principle in case some other activity takes place in the same building=yes rooms. Your problem is like a shop that sells many kinds of goods, a building that serves many purposes, a water that can be of many types, a crossing that's in fact a passage across or along any way, a dam that is not a circular waterway, etc... I think they all have the same generic solution. Cheers, André.
_______________________________________________ Tagging mailing list [email protected] https://lists.openstreetmap.org/listinfo/tagging
