Proposed features/Detailed Shop Features
|Detailed Shop features|
|Status:||Draft (under way)|
|Definition:||Refinement to the current tagging of shops|
- 1 Rationale
- 2 Tagging
- 3 When to use separate nodes?
- 4 Examples
- 5 Rendering
- 6 Additional posibilities
- 7 Discussion
- Currently, there's no way to tag shops that are a mix of several other types of shops. The only "correct" solution would be to use one node per "shop" even though they are the same physical object and run by the same people.
- Sometimes a shop does not have the full bandwidth of products associated with the tag. A shop=kiosk implicitely sells "products like cigarettes, newspapers, sweets, snacks and beverages". There is currently no possibility to tag if a kiosk does not sell one of these.
The basic tagging of shops with shop=* is unaffected
Instead of simply using shop=tea;coffee to tag a shop that sells tea and coffee, use shop:tea=main for a shop that's mainly a tea-shop, shop:tea=partial for a shop that only aditionally sells tea and doesn't offer the full bandwith of assortments or shop:tea=yes for simply stating "tea is sold here".
The 4 possible values are:
- The shop's main business-segment as visible from the outside. If there's none, don't use it and use yes instead. For a single object, this value must never be used more than once. Since shop=* implies shop:*=main, there's no reason other than readability to use this tag explicitely.
- The shop hosts a large to complete variety of goods from the selected area, but it's either not its oficial business-segment or there are several equally important segments.
- The shop hosts some goods, but not the complete variety. For example: only athletic shoes or only black tea.
- Contrary to the shop's business-segment, the described things are not sold here
The latter being used to specify that something that should be sold in the shop-category is indeed not sold here. However, if a different tag fits better without several no-values, please use that one.
shop=* always implies shop:*=main unless further overridden by shop:*=yes. The latter being quite common in eastern Europe or the middle east where many stores run by one person alone equally focus on a broad variety of things.
The shop:*=* namespace opens additional tagging-possibilities without the overhead of separate nodes. If a part of a shop has a different phonenumber (which is very common in department-stores), use shop:shoes:phone=* and so on.
When to use separate nodes?
If and only if the shops are operated by different companies and only share the same location, always use separate nodes. If you are describing the selection of goods of a shop, if you are dealing with a one-man-only-shop or if you are describing something that is inherently part of a shop (like, for example, the butcher-department in a supermarket), use shop:*=main/yes/partial/no
Tea Shop that also sells some selected coffees
Toy store with a well-sorted baby department
A kiosk that doesn't sell beverages
A bakery and a pastry shop with confectionery
A shop that is equally a bakery and a butcher
No additional rendering necessary, as the rendering is done according to the shop=* key
Please use the Discussion Page