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

Changes for version 0.011

  • ECI.pm 0.011 Add horizon attribute. ECI/TLE.pm Add pass() method and supporting attributes. bin/satpass Add check_version() Defer loading of optional modules to speed startup. Rewrite XML parsing to use either XML::Parser or XML::Parser::Lite, with XML::Parser being preferred. Fix fatal error when running off the end of the top-level command script. Support ~user in filenames. Convert pass() to use Astro::Coord::ECI::TLE->pass(). Old code remains as pass_old(), strongly deprecated. Use Time::HiRes for timing, if that is available. Document status of pass_old, 'timing' parameter (strongly deprecated) and the SIMBAD situation. eg/iss New example to demonstrate Astro::Coord::ECI::TLE->pass().

Documentation

Predict satellite passes over an observer.

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