Visibility Planner – When Is Each Object Visible?

Plan your observing night: find out when galaxies, nebulae and star clusters are best placed in the sky from your location.

Astrocamp · Heatmap

When is my target well placed?

A year-at-a-glance table shows which month and hour a deep-sky target rides high in a dark sky. One tap opens the night curve with the Moon and a quick rating.

60°+low · unusable

The two views

1 · Year table. Rows = hour, columns = month. Colour & number = target altitude in degrees. The red line marks the best culmination month. Tap any cell.
2 · Night curve. Altitude over the night, Moon (dashed), twilight bands, threshold lines. Sliders for time/date. Smiley = overall rating.

Reading the table

  • Number = altitude of the target above the horizon (degrees) at that hour.
  • Colour green → yellow → red: higher is better. = below the horizon.
  • Blue-grey cells: Sun still above −12° → sky not truly dark.
  • Red line: the month where the target culminates highest at astronomical midnight.
  • Pick catalogue & target and your location below the table.

Night curve & rating

The green curve is the target altitude over the night. Two lines mark your thresholds: yellow = minimum altitude (below = too low), green = optimal altitude (above = ideal). The dashed curve is the Moon; the dark bands are twilight stages.

The smiley sums up the current moment. It always takes the worst single factor — altitude, twilight or Moon — so nothing is glossed over:

high enough + dark + Moon away low / twilight / some Moon too low / Moon glares

The status line names target and Moon separately, e.g. M33 high enough (64°) · Moon: set

The maths behind it

Altitude & azimuth

Date and time give the Julian Date and from it the sidereal time (GMST). With the hour angle H = sidereal time + longitude − right ascension, the altitude follows straight from spherical trigonometry:

sin(alt) = sin(δ)·sin(φ) + cos(δ)·cos(φ)·cos(H) // δ decl., φ latitude

Sun, twilight & culmination

The Sun’s position uses the standard series for ecliptic longitude (mean longitude + equation of centre). Twilight follows the Sun’s altitude: sunset, −6° civil, −12° nautical, −18° astronomical. “Astronomical midnight” is the Sun’s lowest point — where the tool looks for best culmination.

Moon: phase & distance

The Moon’s position uses a truncated lunar series (≈1° accuracy). The illuminated fraction follows from the Sun–Moon elongation ε:

illuminated = (1 − cos ε) / 2 // 0 = new moon, 1 = full moon

Interference weighs Moon altitude, brightness and the angular distance to the target (law of cosines). Below the horizon the Moon counts as harmless.

Every threshold — minimum & optimal altitude, Moon distance & brightness — is configurable in the plugin settings.

astrocamp.eu · Heatmap — accurate for planning, not for ephemerides. Positions good to about one degree.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.