Implement JPL solar system ephemeris handling, including reading and writing of ASCII and binary files and the computation of position and velocity of the sun, moon and the 9 planets, as well as nutation and lunar libration and their rate. JPL ephemeris files may be obtained from ftp://ssd.jpl.nasa.gov/pub/eph/planets. Generally you should download the ASCII files and use tools based on this code to convert to your own binary files; this avoids compiler- and platform-dependent differences in the binary files.
Definition in file SolarSystemEphemeris.hpp.
#include <fstream>#include <iostream>#include <map>#include <string>#include <vector>#include "Exception.hpp"#include "TimeConstants.hpp"

Go to the source code of this file.
Classes | |
| class | gnsstk::SolarSystemEphemeris |
Namespaces | |
| gnsstk | |
| For Sinex::InputHistory. | |