To describe the end of a way.
Use the noexit=yes tag at the end of a highway=* to indicate that there is no possibility to travel further by any transport mode along a formal path or route.
The noexit=yes tag has two meanings (see below) according to whether it's
- on a node: here is a non obvious dead end
- on a way: this road leads to a dead end
noexit=yes on a node
This tag is mainly useful where a road or path ends close to another way but where it isn't possible to get through due to a barrier or other obstruction which may otherwise look like a mistake for a connection to the nearby road. It helps other mappers and quality-check programs to understand the situation correctly.
For this tag it does not matter, if there is a deadend sign at the beginning of the street or not. If you want to tag traffic signs, use traffic_sign=*.
Warning: this tag is by no means an access restriction (indicating that passing is not allowed). It must be ignored by routing (GPS). It's very seldom necessary and its purpose is to either confirm a way ends when this way has limited visibility on satellite imagery (e.g. blocked by trees), or to inform quality assurance software or a human reader that an otherwise suspicious tag or road layout preventing passing further than the end of a road is perfectly intentional. (More usage instructions)
Use the noexit=yes tag on the node at the end of a highway=* to indicate when doubtful that the impossibility to travel further by any transport mode is perfectly normal, due to otherwise existing road layout.
When not to use
This tag should not be used when the way is only a dead-end for one transport mode, but where other modes can continue. By way of example don't use it at the end of a motorised road where a footpath continues. Where a road ends in a turning circle, use highway=turning_circle instead.
It's also not a substitute for the tag barrier=* when the road is stopped by a barrier or wall.
If you wish to indicate that a way does continue but that you have been unable to map it for some reason use fixme=continue (or any other text) to show that a way goes further but is not mapped yet. This may often be a very short stub from a road indicating the start of a path or side road.