Bentley provides a train signal sighting analysis and validation tool that is detailed here: https://bentleysystems.service-now.com/community?id=kb_article_view&sysparm_article=KB0045130
It would be extremely helpful to develop a similar tool, using a similar approach, to allow the validation of traffic signal heads for drivers. The tool would allow the specification of the vehicle location and height compared to a traffic signal head modeled in 3D, and provide the line of sight analysis.