From OpenStreetMap Wiki
|railway = level_crossing|
|A crossing between a railway and a road.|
|Used on these elements|
|Tools for this tag|
A level crossing (where a road crosses a railway, usually with a gate and big flashing traffic light)
The tag level_crossing=* is often used to state the type of crossing, such as automatic_barrier, traffic_signals or uncontrolled.
- Use supervised=yes when the gate is manually operated by a gatekeeper/signalman (de: Bahnwärter). Such old-fashioned level crossings still exist in many countries.
- crossing:barrier=* to indicate the barrier if not tagged individually.
- crossing:light=* to add information about lights
- crossing:bell=yes/no if an acoustic warning is provided