Solar System Positions v25.8.27 - now with interstellar comets + some TNOs + M & NGC objects
The main aim of this page is to give observers an easy-to-read summary of where solar system objects are now and will be in the near future, and whether the Moon is likely to interfere with observing them. It is a tool for the initial stages of planning observing sessions. An observing list can be compiled (with RA, Dec, etc) in a format that can easily be pasted into a spreadsheet.
The plot shows the whole of the celestial equator and a band 50 degrees either side of it. It is plotted in such a way that the Sun is always at both ends. For northern observers sunset is at the right end and sunrise at the left. When the display is set for southern observers sunset is on the left and sunrise on the right. The band shows what is observable during the night. The vertical scale divisions are 10 degrees of declination. The scale along the top shows right ascension (RA) and the bottom scale shows elongation in degrees eastwards from the Sun. Elongation 180°, the central vertical line, is the meridian at midnight. Any planet on the meridian is at opposition. Objects to the sunset side of it are evening objects, those towards sunrise are for observing in the morning.
Initial letters are used for identifying the planets. The two M's are distinguished by Mercury having a small letter and its dot being cyan, whereas Mars is orange.
The sizes of the Sun and the Moon are exaggerated, so it means nothing if planets appear in front of them (Sun and Moon are always plotted before planets).
The blue curve is the ecliptic, the Sun's apparent path across the sky. Major planets and the Moon are never far from the ecliptic but the same cannot be said of comets or asteroids.
The calendar: date and time
Any date and time may be set, either by calendar or as Julian Day (JD). The display and any object data on the right then adjust automatically.
- Times are UTC (Coordinated Universal Time), not local time and not summer time.
- Particularly when looking at azimuth and altitude for a selected object, check the time.
- An easy way to change by plus or minus one day is to click the buttons either side of the JD field.
Horizons
The short green lines through the Sun are tangents to the horizon at sunrise and sunset for the given latitude. The parallel grey lines indicate the astronomical twilight zone: objects between the grey and green lines will only be seen in twilight (the Sun is not yet 18 degrees below the horizon). In summer at higher latitudes, such as in the UK, astronomical twilight never ends and then the grey twilight lines do not appear on the plot.
The horizon tangents indicate whether objects close to the Sun are likely to be observable at all. Consider sunset on 2013 April 16. The leftmost of these images is the view as seen from latitude 54.8°N:



In this view asteroid 2 Juno is 23° from the Sun (as could be verified by clicking on it and examining the data consequently displayed for it). It cannot possibly be seen from this latitude because it is below the horizon at sunset. However, an observer at latitude 35°S might have a chance of seeing it as the chart for that latitude shows - the middle image here. A southern observer would probably use the southern view, with sunset on the left, as in the third image here.
The horizon tangents do not connect up on the display because they are for different times: sunset and sunrise on the chosen day.
Configuration
Below the middle of the plot are fields for entering the observer's latitude and longitude. The values are remembered by keeping a cookie in the user's browser (this is our only use of cookies). Having both of these values enables several useful values to be calculated and reported for celestial objects: rise/set times, azimuth, altitude and topocentric RA & Dec. It also enables the green horizon tangents and the grey twilight zones to be shown appropriately.
Observers north of the equator tend to face south when observing objects along the ecliptic. The rising Sun would then be to their left and the setting Sun to their right. For observers in the southern hemisphere the opposite is true, so the display is rotated through 180° when the button is clicked. These controls are for switching between topocentric coordinates (from the observer's location) or geocentric coordinates (from the centre of the Earth). The difference is negligible for all but the closest objects, those for which Δ (distance from Earth) is much less than 1au; that means Near Earth Objects (NEOs) or the Moon. You can make comparisons by putting details in the observing list for the same object in both topocentric or geocentric mode.Data summary for any object
Moving the mouse cursor over the plot highlights the nearest object and displays its name in full. Clicking the mouse when a name of interest is shown causes the area below the right side of the plot to show summary data for the object including its position (RA and Dec), rising and setting times, etc.
Data for the Sun also include local mean times for the start and end of the various levels of twilight.
For the Moon we include a number which is the Moon's distance from the centre of the Earth as a proportion of the interval between the closest possible perigee and the furthest possible apogee. This enables "Super Moons" to be predicted, if you enjoy the media's absurd fascination with such events. More usefully it can tell you when first or last quarter are nearest to us and therefore might show more detail.
The summary data for an asteroid or comet includes the values of r (distance from the Sun), Δ (delta, distance from the Earth) and the phase angle between the two vectors to Earth and Sun. The display can include a visual magnitude estimate based on H, G, r, Δ and phase angle. The theory behind this was explained in "The H and G magnitude system for asteroids" by Roger Dymock in the BAA Journal: J.Br.Astron.Assoc. 117,6,2007 p.342. This display uses the formulae given in that paper.
The data summary area also includes some option buttons, depending on the object type. In most cases a much more detailed finder chart showing just a few degrees around the object and stars down to about magnitude 11 can be plotted. The text labels on the detailed chart may be moved with a mouse if they are obscuring something useful.
Data in the summary area may be copied easily by selecting the text with a mouse. In Windows then use Ctrl-C to copy it to the clipboard. From there it can be pasted into anything that accepts text. In other systems there will be a similar process but with different key combinations. In this way you can compile a list of objects that are favourably placed for observation and perhaps go on to research their details elsewhere.
In fact the page itself maintains an observing list as a table below the plot. A button in the summary data area makes it easy to add an object's data as a new row in the table. To copy the table select it all with a mouse, then Ctrl-C to copy it to your system's clipboard. From there it can be pasted into a spreadsheet or a text editor.
Adding objects to the display
You can add further objects to the plot by means of the various buttons and remove them all again with the button. The following kinds of objects may added.
- Asteroid (from list)
- Asteroids (whole list)
- Comet (from list)
- Comets (whole list)
- Kreutz search area
- Static object (enter name)
The lists contain hundreds of asteroids and comets. It can be useful to add a whole list first. That enables you to see which objects are in a suitable part of the sky for your location, so they are likely to be observable. You can then clear the list and concentrate on the most interesting objects. Type the start of a name to get into the right part of a long list. The list of asteroids comprises all those reaching magnitude 12.0 or brighter at the next opposition (or at a recent opposition).
Orbital elements are from data published by the Minor Planet Center.
See https://www.minorplanetcenter.org/iau/MPCORB/MPCORB.DAT
This button appears at the bottom of the data area for comets. The magnitude of a comet is dependent on both r (distance from the Sun) and Δ (distance from the Earth). So the plot shows how both of those values change around perihelion. The lower scale is in AU. Also plotted in blue is a combined curve showing how magnitude may vary due to both of those distances. The scale for the blue curve is rather arbitrary and so is not given. Peaks of the curve towards the left just give an indication of when the comet could be brightest. There can be other factors involved in comet brightness of course.
The Kreutz search area refers to the position in the sky which is likely to be the best place to look for comets of the Kreutz group, ahead of opposition, giving you a chance to be the first to discover one! The theory of this is given in two papers by Brian Marsden:
- "The Sungrazing Comet Group", B.G.Marsden, The Astronomical Journal, 72 (2), Nov 1967, pp 1170-1183
- "The Sungrazing Comet Group II", B.G.Marsden, The Astronomical Journal, 98 (6), Dec 1989, pp 2306 - 2321
There is more introductory information about the Kreutz Sungrazers in the book
- "Hunting and Imaging Comets", Martin Mobberley, Patrick Moore's Practical Astronomy Series, Springer, 2010
This display gives considerable information about the likely positions of Kreutz comets at various numbers of days ahead of opposition. The details may be charted and tabulated.
See also Kreutz sungrazer on Wikipedia.
Objects from the Messier and NGC lists may also be plotted. The aim is to help beginners in particular to see when any such object is likely to be observable. Rising, transit and setting times are shown, along with altitude at any given time (provided the observer's latitude and longitude have been set).
Messier and NGC objects are shown on finder charts as small square outlines.
Algorithms used
This program implements many of the algorithms given in "Astronomical Algorithms" (2nd edition, 2009) by Jean Meeus, henceforth referred to as AA.
The heliocentric positions of all the major planets, including the Earth, are calculated according to the VSOP87 theory, as described in AA Chapter 32. The position and phase of the Moon are calculated using Chapront's theory as described in AA Chapters 47 and 48. So we display positions for the Sun, Moon and major planets accurate to about 1 arc second.
The calculation scheme for the orbits of asteroids and comets is from AA Chapters 33 to 35. The calculation uses the latest osculating orbital elements from the Minor Planet Centre. This is accurate enough for this small image display and for a few years around the present time. It is not useful for dates many decades or centuries from the present.
Coordinates are first calculated relative to the geocentre but are then converted to topocentric (if selected) by the method of AA Chapter 40.
For the way we calculate rising, transit and setting times see AA Chapter 15.
The finder charts are plotted using polar coordinates centred on the object of interest. To find the polar coordinates of a star (or any other object) relative to the object of interest we follow AA Chapter 17, on angular separation. We heed Jean Meeus' warnings about the inaccuracies of arccosines of small angles and therefore use the alternative formulae due to Thierry Pauwels, near the end of the chapter. Star data are from the Hipparcos/Tycho databases, arranged in bands of 5° declination, so that only 1 or 2 bands need to be downloaded for a finder plot.
Programmers may be interested to know that this is entirely written in plain client-side Javascript.
Interstellar comets have hyperbolic orbits (e > 1). AA does not cover e > 1.1 (near parabolic). Instead this program uses the code provided by the authors of this paper*, converted from C to Javascript for the present purpose. This hyperbolic code is subject to GNU General Public License version 3, as explained in the file kh.js. Using the solution of the hyperbolic equation is as explained in A.E.Roy's book "Orbital Motion" (3rd edition), IoP, 2002.
* An efficient code to solve the Kepler equation - Hyperbolic case
V. Raposo-Pulido and J. Peláez
A&A, 619 (2018) A129
DOI: https://doi.org/10.1051/0004-6361/201833563
Related useful sites
Comet Observation database (COBS)
Periodic comets awaiting first sight
More useful links at the bottom of this page (Crni Vrh Observatory)
Back to Solar System page