Visiem elementiem, kas ir uz tilta ir jābūt vismaz ar tilta `layer`, tai skaitā visādi `barrier=guard_rail`. Citādi tie visi teorētiski ir zem tilta. Tilta sākumā/beigās, tie tad sadalās un atbilstoši `layer` mainās.

Un īpaši par `gantry` (un citiem "vertikālus" elementiem kā trubas vai līdzīgi, kas "šķērso" ceļus), tiem būtu jāpieliek `layer` vai `location` augstāks par ceļu virs kura tie ir, citādi tie arī sanāk vienā līmenī.

Piemēram https://www.openstreetmap.org/way/1346373103 ir pašlaik teorētiski zem tilta pa virsu vilciena sliedēm. ;)

Teorētiski, varētu norādīt `location=overhead` un tad var to pašu `layer` kāds ceļam (un ja `layer` ceļam ir noklusētais `0`, tad tikai ar `location` pietiek).

Nezinu, kurš labāks variants. Wiki priekš `gantry` min `layer`, bet principā standarta prakse ar `pipeline` trubām ir `location`. Es drošvien liktu `location`.