OpenStreetMap logo OpenStreetMap

Improving the OSM map - why don't we? [6]

Posted by marczoutendijk on 24 July 2015 in English. Last updated on 11 August 2017.

Redundant or weird tagging?

Sometimes we have to tag a shop without knowing what kind of shop it is. Then we use: shop=yes.
If you know the shop is a clothes shop, then shop=clothes would suffice. Using amenity=shop as in the example below is not encouraged: My advice is to clean-up such tags whenever you encounter them.

The next examples left me puzzled:
Is there really a jewelry in that bar?
What does amenity=printer mean? Can you buy a taxi in that shop? Does it come with the driver?

I used openpoimap for all the examples with this code:
which translates in: “find all nodes\ways\relations\ that have both an amenity key and a shop key, irrespective of value of that key”.
Try it out in your own area!


Comment from escada on 25 July 2015 at 08:29

Also, what is shop=printer ? Does it sell printing devices, or should it be shop=copyshop ?

Comment from Vincent de Phily on 27 July 2015 at 09:18

My guess in the printer case is that they both sell printers and offer a printing service (needs a survey to be sure). The taginfo stats aren’t that compeling, but do point at shop=printer service:print=yes (since shop=printer;copyshop is frowned uppon).

Likewise, amenity=taxi + office=taxi is fine. Shop=taxi can certainly be removed.

For the bar, either it’s a real business (and spliting it in two osm objects wouldn’t hurt) or it’s a changed business that got its osm tags partially updated (not too long ago I spoted an erotic shop converted to a pizzeria but only partially retagged… it looked weird to say the least).

Apprat from that… “amenity][shop” is a neat trick, I’ll play with it too :)

Comment from leodobrasil on 1 August 2015 at 16:33

The amenity and shop key are not necessarily redundant or weird when found at the same point. In my town, for example, there are there are two pet shops where the owners at the same time are veterinarians and care ill pets at the same physical space. So the correct mapping in this case is amenity=veterinary AND shop=pet. Or a “bookcafe” which is a combined coffe bar and book shop. I only managed to get a permalink to this “problem” in my town by the overpass turbo API which performs more or less the same: . The OpenPOIMap is a nicer tool than the overpass turbo, but I still did not find how to save user defined filters which are not covered by the side bars.

Comment from marczoutendijk on 1 August 2015 at 21:28

@leodobrasil Making the permalink work with the User Pois is on my ToDo list!

Log in to leave a comment