Changes for version 0.049 - 2012-03-12

  • In the Astro::Coord::ECI precess_dynamical() method, set the time of the station attribute (if any) before precessing it. In Astro::Coord::ECI::TLE, throw an exception if the Sun never rises. This should not happen, but was encountered while sorting out the precess_dynamical() bug. Independently test appulses of all relevant classes, since this is how the precess_dynamical() bug manifested. In Astro::Coord::ECI::TLE::Set, override the get() method, and have get( 'tle' ) return the concatenated TLEs of all members. In Astro::Coord::ECI::TLE::Iridium reflection() method, fix two-argument azel() call.

Documentation

Predict satellite passes over an observer.
Overview of Astro::Coord::ECI and friends

Modules

Manipulate geocentric coordinates
Compute the position of the Moon.
Compute the position of a star.
Compute the position of the Sun.
Compute satellite locations using NORAD orbit propagation models
Compute behavior of Iridium satellites
Represent a set of data for the same ID.
Utility routines for astronomical calculations