The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.088_03 - 2018-01-26

  • Kelso marks Iridiums 3, 37, 49 as "P" ("partly operational"). This is "spare" in my classification. Sladen calls 3 failed, but I'm using the Kelso data in the canned status table in Astro::Coord::ECI::TLE.

Changes for version 0.088_02 - 2018-01-23

  • Fix problem with Astro::Coord::ECI::Sun when Time::y2038 used.

Changes for version 0.088_01 - 2018-01-22

  • New algorithm for equinoxes and solstices.
  • The previous algorithm was an iterative solution based on finding the time at which the ecliptic longitude of the Sun has the correct value.
  • The new algorithm is from Jean Meeus' "Astronomical Algorithms." 2nd edition, chapter 27 ("Equinoxes and Solstices"), and should be more accurate, at least for reasonably current times.
  • If you want the old algorithm back, you can set new attribute 'iterate_for_quarters' to a true value.
  • Correct typo in calculation of Sun's postion. The correction produced no change in the equinoxes and solstices calculated by iteration.
  • Add eg/usno-seasons. This displays equinoxes and solstices for a given year, both as computed by Astro::Coord::ECI::Sun and as downloaded from the United States Naval Observatory.

Documentation

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

Modules

Manipulate geocentric coordinates
Provide common methods without multiple inheritance.
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