I only recently discovered Densha De GO! and apparently the most recent game in the series is based around this very line. Very interesting to see these photos, I love the vibe, and it makes me appreciate all the detail that went into the game.
One of the scoring metrics in Densha De GO is how accurate the stopping location is. I watched a friend play the game, who was commonly stopping less than 5mm from the proper location.