Template talk:TagDef
Jump to navigation
Jump to search
Usage
{{TagDef |key= |label= |state= |rendered_value= |description= |onnode= |onarea= |onway= |onrelation= |imgname_rendering= |imgname_photo= |dorender= }}
- key (mandatory): the key of the tag, i.e. highway or leisure
- label (optional): the predefined value of the tag, i.e. residential or park. Can bei omitted, if no label is defined, i.e. for a tag like name or maxheight
- state (optional): one of four states in the life cycle of a tag: proposed, rejected, accepted or deprecated. Default is accepted.
- rendered_value (optional): the text to be displayed on the wiki as value. Can be used for tag declarations which include value descriptions whithout formally definiting them as labels. Examples:
- the tag access describes its labels as "yes / designated / private / permissive / destination / unknown / no" without formally definiting each label.
- the tag maxheight describes its value as "Number"
- If both label and rendered_value are present, rendered_value is displayed on the wiki.
- description (optional): the tag description. This description is rendered on the wiki in the column description. And becomes the localized description for the OSM tag.
- onnode (optional): either yes (tag is applicable on OSM nodes) or no (tag isn't applicable on OSM nodes). Default value is no.
- onarea (optional): either yes (tag is applicable on OSM areas) or no (tag isn't applicable on OSM areas). Default value is no.
- onway (optional): either yes (tag is applicable on OSM way) or no (tag isn't applicable on OSM way). Default value is no.
- onrelation (optional): either yes (tag is applicable on OSM relation) or no (tag isn't applicable on OSM relation). Default value is no.
- imgname_rendering (optional): the name of the image to be displayed in the column rendering. If omitted, no image is displayed.
- imgname_photo (optional): the name of the photo to be displayed in the column "photo". If omitted, no image is displayed.
- dorender (optional): either yes (render this OSM tag definition on the wiki) or no (don't render this OSM tag definition on the wiki). Default value is yes.
Examples =
Declaring name=*
{{TagDef |key=name |type=string |rendered_value=User Defined |description=Roads accessing or around residential areas but which are not a classified or unclassified highway. |onnode=yes |onarea=yes |onway=yes |onrelation=yes }}
Declaring highway=residential
{{TagDef |key=highway |label=residential |description=The common default name. (Note: For disputed areas, please use the name as displayed on e.g. street signs for the name tag. Put all alternatives into either localized name tags (e.g. name:tr/name:el) or the variants (e.g. loc_name/old_name/alt_name) |onway=yes |imagename_rendering=Rendering-highway residential.png |imagename_photo=Residential.jpg }}