The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.110_01 - 2020-01-04

  • Fix Y2020 bug.
  • The problem here was Time::Local's weird handling of years less 100, which is inconsistent with the gmtime() and localtime() built-ins, to wit: years less than 100 are considered to be within 50 years of the current year. As of January 1 2020, 70 became no longer 1970 (the usual epoch year) but 2070.
  • As far as I can determine the only impact was in a test that contained an adjustment for systems that might have a non-Unix epoch.
  • The solution was to specify a four-digit year in the test, and to use Time::Local's timegm_modern() and timelocal_modern() where available.
  • Thanks to Chris Williams (BINGOS), who uncovered this in one of his CPAN tester systems.
  • CPAN TESTERS ROCK!
  • Suppress 'Ambiguous use of -PIOVER2' under 5.10.1. Thanks to Chris Williams (BINGOS) for finding this.
  • Eliminate redirections in POD URL links

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
Represent a set of data for the same ID.
Utility routines for astronomical calculations