An observer looking out on a spherical world can only see a limited distance - to a line we call the horizon. The distance to that horizon depends only on the height of the observer and the radius of the planet.
Applying the theorem of Pythagorus to the triangle we have
The above formula is useful when standing on land looking out to sea. However, in practice the surface of a planet is usually quite irregular and we then need to apply this formula twice to compute the distance to the topographic horizon.
In this case the horizon distance h is given by:
Note that in all the above equations, it is essential that the same units are used for the planetary radius and the observer height. This will then give the horizon distance in the same units. Anythng else requires a conversion factor.
The following table compares horizon distances for 'flat' parts of the Earth (RE = 6371 km), the Moon (RL = 1737 km) and Mars (RM = 3390 km). Note that these radii are mean radii. The observer heights are in metres, but the horizon distances in the main part of the table are in kilometres.
To extend the table note that the entries for h=100 are simply ten times the entries for h=1. Thus the entries for h=200 will be ten times the entries for h=2 and so on.
For other non-tabulated values of h, use the formulae:
Australian Space Academy