On 2015-11-02 11:26, Martin Koppenhoefer wrote: 

> 2015-11-02 11:16 GMT+01:00 Colin Smale <[email protected]>:
> 
>> The second issue is that the value part of the KVP is redundant - the 
>> presence of the key is enough.
> 
> not if you consider values like "no" and "only".

The "no" would be indicated by the absence of the tag (we are not going
to add a sells:*=no for everything it doesn't sell, are we?) 
The "only" would be indicated by the absence of any other sells:*=* tag 

>> I have an instinctive aversion to modelling multiple values (the real-world 
>> situation) onto multiple keys in OSM. It "fixes" the problem in the wrong 
>> place, and really just moves the problem.
> 
> I agree that this is not a general solution, it is OK (IMHO) for some edge 
> cases, stuff you consider important enough to be mapped singularly (personal 
> preferences might vary, some stuff like ice cream, tobacco, postal stamps, 
> transport tickets, etc. come to mind, i.e. stuff that a group of people cares 
> for and where availabillity differs a lot between countries and shops).

This is where the skill/craft/science of information modelling comes in
handy. The extremes are shop=yes on the one hand and detailed tagging of
every product it sells on the other hand. Neither extreme is
useful/usable; somewhere in the middle we need to find a balance. The
amount of discussion about pharmacy/chemist/drugstore indicates some
refactoring may provide a way forward. Hence my suggestion of going one
level deeper and tagging the product groups/classes/categories they
sell. 

A renderer/data consumer can make their own conclusion about what to
call a place that only sells non-prescription medicines plus household
cleaning stuff. Some may call it a drugstore, others may call it a
chemist, it doesn't matter - the shop and its products are not under
discussion, just what to call it in one particular case. 

Once upon a time we might have got away with simply using English (as
opposed to US English) as a frame of reference for tagging, but that's a
hard pill to swallow (sorry) for most of the world. 

//colin 

> Cheers, 
> Martin
 
_______________________________________________
talk mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk

Reply via email to