From OpenStreetMap Wiki
Jump to: navigation, search
Available languages — Tag:natural=tree
Public-images-osm logo.svg natural = tree
A single tree, often significant.
Used on these elements
may be used on nodesshould not be used on waysshould not be used on areasshould not be used on relations
Useful combination
See also
Status: ApprovedPage for proposal-

A single tree, often lone or significant.

How to map

Place a node (Node) at the location of the tree's trunk with the tag natural=tree.

Additional tags

  • leaf_type=broadleaved/needleleaved - describes the type of leaves.
  • type=broad_leaved/conifer/palm - Caution: The usage of type=* for non-relation elements should be avoided! (use leaf_type instead)
  • genus=* - scientific name of the genus (first part of the scientific name). If you add species=* this is not necessary.
  • species=* - scientific name of the species (popularly known as the Latin name). Please use the namespaces for local languages (see examples).
  • taxon=* scientific name describing any taxonomic level e.g. order, family, genus, species, sub-species or cultivar
  • sex=male/female. Some species are dioecious, meaning that an individual has only male or only female flowers. A good known example are all willows (Salix).
  • circumference=* for the circumference of the trunk (measured in a height of 1 metre above ground). If no unit is given metres are assumed.
  • height=* for the height
  • name=* for individual trees which have a name, usually these are either individual trees with a historical or traditional name or trees with a name given in memory of special events (> memorial tree). The usual rules for name=* apply. This tag should not be used for a description of the species.
  • leaf_cycle=deciduous/evergreen/semi_deciduous/semi_evergreen - describes the phenology of leaves.

Subtag denotation to indicate the significance

It can be helpful to further describe the context and significance of a tree. It can be used for some maps to enhance landmarks and to tone down or skip unremarkable trees. There are some further suggestions for this on the discussion page. denotation=* seems to be widely in use. To mark monumental trees: additional monument=yes (compare to historic=monument).

Tree rows

If you want to map a line of trees, have a look at natural=tree_row. (When along a road, this is sometimes called "avenue of trees", allé or allée.) This approach can also be combined with individually mapped trees for further details.


A walnut tree (common walnut):

An oak tree (unknown species):

A spruce tree (unknown species):

A birch tree (unknown species):

A Canary Island date palm:

Current rendering

  • Standard: Tree-16.svg

Possible rendering

  • Tree broad-leafed.png - broad-leaved
  • Tree conifer.png - conifer
  • Tree palm icon.png - palms

Renderers may use one signature for any kind of tree. If foliage dependent signatures (as above) shall be applied, the easiest solution is to evaluate the leaf_type=*, leaf_cycle=* tags. If these are unset, you can derive them from the genus. The genus is the value of the genus=* tag. It is also the first portion (substring before the first whitespace) of the value of the species=* tag.

See also