Before hauling a telescope outside, it helps to know whether your target planet is even above the horizon and where to point. This calculator computes a planet’s altitude and azimuth from orbital mechanics for any time and place, so you can plan a session or slew a mount with confidence.
How it works
The computation chains together standard positional-astronomy steps:
- Orbital elements for each planet and Earth are evaluated at the requested date using linear secular rates (semi-major axis, eccentricity, inclination, longitudes).
- Kepler’s equation
M = E - e * sin(E)is solved iteratively for the eccentric anomalyE, giving each body’s heliocentric position in its orbital plane. - Positions are rotated into heliocentric ecliptic coordinates, and the planet vector minus Earth’s vector gives the geocentric direction.
- Ecliptic coordinates are rotated to equatorial (right ascension, declination) using the obliquity of the ecliptic.
- Finally, the local hour angle from sidereal time and the observer’s latitude convert RA/Dec into altitude and azimuth.
Reading the result
An altitude above 0 degrees means the planet is up; higher is better, since objects near the zenith shine through less atmosphere. Azimuth tells you the compass direction to face: north is 0, east 90, south 180, west 270.
Tips
Enter the time in UTC — convert from your local clock first. The model is excellent for pointing and planning across the decades around the year 2000, accurate to a few arcminutes for the bright planets. For the best views, observe when the planet is highest, which for outer planets is near its meridian crossing around local midnight at opposition.