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

Reply via email to