NavList:
A Community Devoted to the Preservation and Practice of Celestial Navigation and Other Methods of Traditional Wayfinding
Ephemeris Source Code
From: Dan Allen
Date: 2003 May 8, 21:44 -0700
From: Dan Allen
Date: 2003 May 8, 21:44 -0700
http://www.moshier.net/ contains quite a few interesting programs that are long-term almanacs based on JPL's DE200 and such. Here is a short summary of one program available on this web site: --- aa-55.zip: Self-contained ephemeris calculator; size 383 KB. C program computes ephemerides of Sun, Moon, planets, comets, and stars using rigorous reduction methods from the _Astronomical Almanac_ and related sources. Includes PLAN404 series (see below) for positions of the planets, and a long-term extension of modern Lunar theory for the Moon's position. Reads ASCII file catalogues of stars and orbital elements. Displays all adjustments as it finds local azimuth and elevation, rise and set times, etc. Windows or MSDOS (Microsoft and Borland), Unix, VAX make files. Archive includes MSDOS executable program. Latest update 2003-05-03. --- I downloaded the above program, unpacked it, and did a "make" in Mac OS X and it builds and runs just fine. He (Steve Moshier) also has done analysis of Meeus' algorithms and such. There is a lot of useful code and information on this site worthy of examination! Dan