NavList:
A Community Devoted to the Preservation and Practice of Celestial Navigation and Other Methods of Traditional Wayfinding
Re: Silicon Sea almanac
From: Michael Dorl
Date: 2006 May 22, 07:54 -0500
From: Michael Dorl
Date: 2006 May 22, 07:54 -0500
At 09:13 PM 5/21/2006, you wrote: >Robert Gainer wrote: > >>When you are done please send a copy to me and I will post it on the NavL >>attachment page. I am going to keep that page up for a while unless Dan >>says otherwise. I would also like to see the source code when that >>becomes available. I don?t think I can write code to support it but I >>am starting to study C so it would be interesting to see the code. > >I might forget, so ask again when I announce that it's done. > >It appears the DLL will be nearly 1 meg in size. Source code is a mix of >Fortran 77 for the JPL and IAU routines, and C++ for the stuff I wrote. >The example program that demonstrates and tests the DLL is written in C. >It's designed in modular fashion, so that for many tasks a programmer >can simply copy a section of code, modify it a little, and get quick >results. > >Getting back to Silicon Sea almanacs, I have thought of writing software >to generate Nautical Almanac daily pages in HTML for any desired date. >But it won't happen any time soon. After I finish this DLL, my next >project will be a front end so you don't have to be a programmer to use >my DLL. I have taken the aa56 routines (by Stephen Mesier et al) and turned them into a dll. The source is completely c or c++. I use them in a program which produces equal altitude circle intersections from a group of sights and plots them on a world map. If anyone is interested in these, let me know. The source and executable are freely available.