Proposal:Sells

From OpenStreetMap Wiki
Jump to navigation Jump to search
sells
Proposal status: Draft (under way)
Proposed by: Warin61
Tagging: sells=*
Applies to: node, way, area
Definition: description of items sold by a feature, usually a shop.
Statistics:

Draft started: 2016-03-06

Proposal

An description of what is sold by a feature. Usually these 'features' are shops, some amenities also sell goods e.g. a pub sells beer.

Rationale

Presently people are add uncoordinated 'property' tags for each type of shop. The first thing that is being identified are the items sold by the shop.

It would be better to have a sub tag that can be used under any shop type that uses the same system. It is also beneficial in that a 'general_store' can than use that same system, making searches easier?

Name/value choice

The word 'sells' is chosen to reflect the intended use without any confusion.

The word 'sale' implies a single event over a limited time with reduced priced.

Examples

sells:motorcycle:yamaha=yes

sells:motorcycle:honda=yes

sells:motorcycle_clothes:jacket=yes

sells:motorcycle_clothes:helmet=yes


sells:bread:wholemeal=yes

sells:bread:sourdough=yes

sells:bread:hovis=yes Note Hovis is a brand of bread rather than a type of bread.


sells:clothes:children=yes

This saves individual solution for each type of shop as is presently being propagated e.g.;

http://wiki.openstreetmap.org/wiki/Key:clothes

http://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco

and there are, as yet, undocumented but placed in JOSM presets, tags for motorcycles!

Tagging

To be used as a property key of features that sell items e.g. shops.

Some amenity values may also benefit from there addition. For example amenity=pub where it sells unexpected items (e.g. a pub in Tiboburra sells frozen meat, nearest shop that sells frozen meat would be 300 km away.).

Default Values

These can be done for some things .. e.g. pub default sells:beer=yes !

Order of Items

Increasing order of detail, last item maker/brand.

e.g sells:bread:sourdough:loaf:hovis=yes

Assumed Combinations

Where all the products of one brand is sold the follow tags could be used;

sells:bread:hovis=yes

OR each product could be added as separate tags;

sells:bread:brown:hovis=yes

sells:bread:white:hovis=yes

sells:bread:wholemeal:hovis=yes

sells:bread:sourdough:hovis=yes

sells:bread:multigrain:hovis=yes

OR even more detail could be used;

sells:bread:brown:loaf:hovis=yes

sells:bread:brown:bun:hovis=yes

etc.

Applies to

Nodes, Ways, Areas

Any key:shop

Rendering

Features/Pages affected

key:shop

http://wiki.openstreetmap.org/wiki/Key:clothes

http://wiki.openstreetmap.org/wiki/Tag:shop%3Dtobacco

Probably all shop value pages will need this as a possible property key.

Comments

Please comment on the tagging list.