|
|
|
KStars keeps track of thousands of comets and asteroids.
|
|
|
|
It uses orbital data published by NASA's Jet Propulsion
|
|
|
|
Laboratory (JPL); these data are known as "orbital elements".
|
|
|
|
Because these small bodies are easily perturbed as they
|
|
|
|
wander about the solar system, their orbital elements must
|
|
|
|
be updated regularly. Updating the elements will also add
|
|
|
|
any recently-discovered bodies.
|
|
|
|
|
|
|
|
|
|
|
|
How to update the orbital elements of comets and asteroids:
|
|
|
|
|
|
|
|
-=( 1 )=- The Easy Way.
|
|
|
|
|
|
|
|
Start KStars, then open the "Get New Stuff" Tool by selecting
|
|
|
|
"Download Data..." from the File menu, or by pressing Ctrl+D.
|
|
|
|
|
|
|
|
If a new "ephemerides" package is available, select it and press
|
|
|
|
the Install button. Voila!
|
|
|
|
|
|
|
|
|
|
|
|
-=( 2 )=- Doing it Manually.
|
|
|
|
|
|
|
|
It is possible that the ephemerides package is not completely
|
|
|
|
up-to-date. Fortunately, it's relatively simple to update the
|
|
|
|
files manually whenever you want.
|
|
|
|
|
|
|
|
::NOTE:: If you find that the ephemerides package is woefully
|
|
|
|
outdated, and you follow this manual-install procedure, PLEASE
|
|
|
|
send your final comets.dat and asteroids.dat files to
|
|
|
|
kstars-devel@kde.org! Now is your chance to be a KStars Hero!
|
|
|
|
|
|
|
|
|
|
|
|
Step 1: The JPL Webpage
|
|
|
|
|
|
|
|
Point your browser to the following URL:
|
|
|
|
http://ssd.jpl.nasa.gov/sb_elem.html
|
|
|
|
|
|
|
|
|
|
|
|
Step 2: The Comets
|
|
|
|
|
|
|
|
Under "ASCII Files", click on the "Comets" link, and save
|
|
|
|
this file as ~/.trinity/share/apps/kstars/comets.dat (or as
|
|
|
|
$TDEDIR/share/apps/kstars/comets.dat for a system-wide install).
|
|
|
|
|
|
|
|
|
|
|
|
Step 3: The Asteroids
|
|
|
|
|
|
|
|
Under "ASCII Files", click on the "Numbered Asteroids" link,
|
|
|
|
and save this file in a working directory as "asteroids.full.dat".
|
|
|
|
|
|
|
|
This file contains about 100,000 asteroids, far more than we
|
|
|
|
want to deal with in KStars. I ship KStars with 2000 asteroids;
|
|
|
|
you may feel free to keep as many as you want (but be aware that
|
|
|
|
larger numbers will require more RAM and will use the CPU more).
|
|
|
|
|
|
|
|
So, how do we pick which of the 100,000 asteroids to keep? I
|
|
|
|
think the most sensible option is to sort the list from biggest
|
|
|
|
to smallest, and then just keep the 2000 largest (or however
|
|
|
|
many you are keeping). However, there isn't a "size" column to
|
|
|
|
sort by! Ah, but there *is* an "absolute magnitude" column
|
|
|
|
(column 10). Absolute magnitude is a measure of the asteroid's
|
|
|
|
intrinsic brightness, which is a good indicator of its size.
|
|
|
|
Smaller numbers are brighter, so sorting the file such that the
|
|
|
|
magnitudes increase means that the biggest asteroids are at the
|
|
|
|
top of the list.
|
|
|
|
|
|
|
|
Use the "sort" command to sort, and the "head" command to cut
|
|
|
|
out the first 2000 lines, like this:
|
|
|
|
|
|
|
|
% sort -n -k 10 asteroids.full.dat | head -n 2000 > asteroids.dat
|
|
|
|
|
|
|
|
[[ WARNING: There is (at least) one asteroid with spaces in its
|
|
|
|
name ("van de Hulst"), which messes up the columns for that object.
|
|
|
|
You may want to rename this object before sorting.]]
|
|
|
|
|
|
|
|
Finally, copy "asteroids.dat" to ~/.trinity/share/apps/kstars/ (for
|
|
|
|
single-user install) or $TDEDIR/share/apps/kstars/ (for system
|
|
|
|
install).
|