Key:diet

From OpenStreetMap Wiki
Jump to: navigation, search
Public-images-osm logo.svg diet
Osm element key.svg
Description
The prefix for several diet:* keys to describe dietary options. Should not itself be used as a key. Edit or translate this description.
Group: Food and beverages
Used on these elements
may be used on nodesshould not be used on waysmay be used on areasshould not be used on relations
Useful combination
Wikidata
Status: approvedPage for proposal

diet is the common prefix for several diet:*=* keys to describe dietary options, for example to indicate that a amenity=restaurant offers vegetarian dishes.

All tags follow the structure diet:<DIET_TYPE>=<OFFER>.

Tagging

Key Value
diet:pescetarian
(no land-dwelling meat, but allows fish)
diet:vegetarian
(synonym for ovo-lacto-vegetarian, no fish or meat)
diet:lacto_vegetarian
(no fish, meat or eggs)
diet:ovo_vegetarian
(no fish, meat or dairy)
diet:vegan
(no fish, meat, dairy, eggs or any other animal products)
diet:fruitarian
(only fruit, nuts and seeds)
diet:raw
(uncooked and unprocessed only)
diet:gluten_free
(no gluten in food)
diet:dairy_free
(no milk or other dairy products in food)
diet:lactose_free
(no lactose in food)
diet:halal
(permissible for consumption by Muslims)
diet:kosher
(kosher food)
yes
full options available : provides at least a proper choice for this option, constantly available
(i.e full meal in a restaurant, specific section in shop). If in doubt, see note below.
no
doesn't provide this option at all, or not reliably
(i.e side-orders or light snack only in a pub, temporary products in a shop).
only
only provides this dietary option (N.B. it may often be helpful to tag a vegetarian place with both diet:vegetarian=only and diet:vegan=yes)

Only places that provide a proper choice for an option should be tagged yes. For instance, a restaurant with vegetarian starters but no vegetarian main course is to be tagged no. Same for a pub that can't serve more than light snacks (baked potatoes, green salad) to vegetarians.

There is discussion of using the value "limited" as well as yes/no/only, so as to be clearer about the difference between a total absence of options and merely limited options.

Places tagged as strictly vegetarian or vegan should be implicitly understood by renderers as also being kosher and halal.

Examples

To map a vegetarian-only Indian restaurant that also offers vegan dishes, use:

To map a supermarket that sells vegetarian foods use:

Rendering

Stats in taginfo

Vegan Vegetarian Pescetarian Fruitarian
Raw Gluten Free Dairy Free Lactose Free
Halal Kosher Lacto-Vegetarian Ovo-Vegetarian

See also