From OpenStreetMap Wiki
Jump to navigation Jump to search
Public-images-osm logo.svg bridge:name
Walter Taylor Bridge name plaque.JPG
Used to specify the name of a bridge where name is already used for the road on the bridge. Edit or translate this description.
Group: Bridges
Used on these elements
should not be used on nodesmay be used on waysshould not be used on areasshould not be used on relations
Status: de facto

The bridge:name=* and similar tags can be used to specify the name of an implicit bridge where name=* is already used for the main object like a road or a railway. With explicit bridges, tagged as man_made=bridge, becoming more popular, this tag has lost importance, because the bridge name now goes in the standard name=* tag on the bridge object.

In the past, most bridges had been only indirectly mapped in OpenStreetMap as a single way tagged with highway=* or railway=* and an attribute that they are located on a bridge bridge=yes. By this mapping, you could infer there was a bridge, even if the bridge itself wasn't represented by an object in OSM. When the road and the bridge had different names, people put the name of the road under name=* and the bridge name of the bridge the way was running over under a different tag. This way the road name was consistent across its length even when the road was interrupted by a bridge. The most used tag for this purpose was bridge:name=*.

Similar to the variants of the basic name=* tag, you may also use the following variants (including their localized variants with the language code such as bridge:name:en=*):

Note: If the bridge is already represented by a separate object (such as an outline tagged with man_made=bridge), please use name=* instead on that object. If there isn't already such an explicit bridge object, consider drawing it yourself.

Possible tagging mistakes

If you know places with this tag, verify if it could be tagged with another tag.
Automated edits are strongly discouraged unless you really know what you are doing!