Definition of station point in English:

station point

noun

  • Perspective the point corresponding to the viewer's eye.

Origin

Late 17th century; earliest use found in William Leybourn (1626–1716).