The osmc:symbol tag

The osmc:symbol tag provides a way to describe in a machine-readable way route symbols in simple geometric shapes like they are found in some European countries (and especially in Germany). The map only supports a subset of what is described on the Wiki page. In order to be rendered on the map, the tag must have the following format:

osmc:symbol=waycolor:background:foreground:text:textcolor

waycolor must be there but is ignored for this map. A second foreground is not supported. text and textcolor can be omitted.

Foreground

The foreground symbol consists of a color and a shape linked by an underscore. The table below shows all combinations recognised by this site. It also recognises foregrounds that consist only of the name of the shape. The symbols for those are shown in the last column.

purple_*black_*orange_*brown_*red_*white_*blue_*green_*yellow_*gray_* none
*cross
*arch
*x
*red_diamond
*shell_modern
*lower
*fork
*wheel
*triangle
*stripe
*backslash
*triangle_turned
*shell
*dot
*hiker
*triangle_line
*right
*rectangle_line
*slash
*diamond
*hexagon
*rectangle
*bar
*diamond_line
*turned_T
*pointer
*corner
*circle

Examples:  green_slash =  orange_turned_T =  shell_modern =

Background

The background works in a similar way. It also consists of a color and a shape. The background may also be only a color name which results in a canvas of the choosen color.This is shown in the first row.

purple*black*orange*brown*red*white*blue*green*yellow*gray*
none
*_frame
*_circle
*_round

Examples:  brown_circle =  yellow =