Viewshed analysis of a train route