On 24.09.2013 10:13, Philip Barnes wrote: > However amenity=pub;hotel makes perfect sense.
Not really, because semicolons in amenity values lack a clear meaning. Mappers try to express very different concepts with the semicolon construct. For example, you may encounter an "amenity=bank;atm", which means that there are two entities, a bank and an atm, and one is inside the other. But you may also encounter things like "amenity=cafe;restaurant", where there is only one entity, but the mapper couldn't decide whether it felt more like a cafe or more like a restaurant. There are probably more uses of the semicolon for amenity alone, and while each makes sense to the original mapper and perhaps even a human reader who can interpret the intention, a computer doesn't have that ability. _______________________________________________ talk mailing list talk@openstreetmap.org https://lists.openstreetmap.org/listinfo/talk