Astro-satpass

 view release on metacpan or  search on metacpan

eg/azimuth  view on Meta::CPAN

use Astro::Coord::ECI::Sun;
use Astro::Coord::ECI::Utils qw{ deg2rad rad2deg };

our $VERSION = '0.134';

my $time = time;

my $sta = Astro::Coord::ECI->new(
    name => 'Number 10 Downing Street',
)->geodetic(
    deg2rad( 51.503241 ),	# Latitude
    deg2rad( -0.127029 ),	# Longitude
    20 / 1000,			# Altitude converted to kilometers
)->universal( $time );

my $azimuth = defined $ARGV[0] ? $ARGV[0] : 180;

my $sun = Astro::Coord::ECI::Sun->new( station => $sta );

my $when = $sun->next_azimuth(
    deg2rad( $azimuth ),	# The desired azimuth.

lib/Astro/Coord/ECI/TLE.pm  view on Meta::CPAN

    $betasq= 1-$init->{emsq};

    $init->{rtemsq}= sqrt($betasq);
#* --------------------- INITIALIZE LUNAR SOLAR TERMS ------------------
    $parm->{peo}= 0;
    $parm->{pinco}= 0;
    $parm->{plo}= 0;
    $parm->{pgho}= 0;
    $parm->{pho}= 0;
    $init->{day}= $self->{ds50}+ 18261.5 + $tc/1440;
    $xnodce= fmod(4.523602 - 0.00092422029*$init->{day}, &SGP_TWOPI);
    $stem= sin($xnodce);
    $ctem= cos($xnodce);
    $zcosil= 0.91375164 - 0.03568096*$ctem;
    $zsinil= sqrt(1 - $zcosil*$zcosil);
    $zsinhl= 0.089683511*$stem/ $zsinil;
    $zcoshl= sqrt(1 - $zsinhl*$zsinhl);
    $init->{gam}= 5.8351514 + 0.001944368*$init->{day};
    $zx= 0.39785416*$stem/$zsinil;
    $zy= $zcoshl*$ctem+ 0.91744867*$zsinhl*$stem;
    $zx= atan2($zx, $zy);

lib/Astro/Coord/ECI/TLE.pm  view on Meta::CPAN

    $znl= 0.00015835218;

    $zns= 1.19459e-05;

#>>>>trw	CALL getgravconst( whichconst, tumin, mu, radiusearthkm, xke, j2, j3, j4, j3oj2 )
#* ------------------------ DEEP SPACE INITIALIZATION ------------------
    $parm->{irez}= 0;
    if (($init->{xn} < 0.0052359877) && ($init->{xn} > 0.0034906585)) {
        $parm->{irez}= 1;
    }
    if (($init->{xn} >= 0.00826) && ($init->{xn} <= 0.00924) &&
        ($init->{eccm} >= 0.5)) {
        $parm->{irez}= 2;

    }
#* ---------------------------- DO SOLAR TERMS -------------------------
    $ses=  $init->{ss1}*$zns*$init->{ss5};
    $sis=  $init->{ss2}*$zns*($init->{sz11}+ $init->{sz13});
    $sls= -$zns*$init->{ss3}*($init->{sz1}+ $init->{sz3}- 14 -
        6*$init->{emsq});
    $sghs=  $init->{ss4}*$zns*($init->{sz31}+ $init->{sz33}- 6);

lib/Astro/Coord/ECI/TLE.pm  view on Meta::CPAN


The following code was converted from the Fortran reference
implementation, but is not used by this code.

#* -----------------------------------------------------------------------------
#*
#*                           FUNCTION GSTIME
#*
#*  This function finds the Greenwich SIDEREAL time.  Notice just the INTEGER
#*    part of the Julian Date is used for the Julian centuries calculation.
#*    We use radper Solar day because we're multiplying by 0-24 solar hours.
#*
#*  Author        : David Vallado                  719-573-2600    1 Mar 2001
#*
#*  Inputs          Description                    Range / Units
#*    JD          - Julian Date                    days from 4713 BC
#*
#*  OutPuts       :
#*    GSTIME      - Greenwich SIDEREAL Time        0 to 2Pi rad
#*
#*  Locals        :

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 63.6042, q{Random location 11 latitude};
cmp_ok $lon, '==', 157.208, q{Random location 11 longitude};

( $grid ) = $sta->geodetic( 0.887501383749607, -1.31679008463165, 0 )
    ->maidenhead( 3 );
is $grid, 'FO20gu', q{Random location 12 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FO20gu' ) );
cmp_ok $lat, '==', 50.8542, q{Random location 12 latitude};
cmp_ok $lon, '==', -75.4583, q{Random location 12 longitude};

( $grid ) = $sta->geodetic( 0.169610924266522, 2.99708932481363, 0 )
    ->maidenhead( 3 );
is $grid, 'RJ59ur', q{Random location 13 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RJ59ur' ) );
cmp_ok $lat, '==', 9.72917, q{Random location 13 latitude};
cmp_ok $lon, '==', 171.708, q{Random location 13 longitude};

( $grid ) = $sta->geodetic( -1.16040928052681, -0.565349459991188, 0 )
    ->maidenhead( 3 );
is $grid, 'HC33tm', q{Random location 14 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HC33tm' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 49.7292, q{Random location 18 latitude};
cmp_ok $lon, '==', 57.7083, q{Random location 18 longitude};

( $grid ) = $sta->geodetic( 0.418062540512063, -0.511942403695377, 0 )
    ->maidenhead( 3 );
is $grid, 'HL53iw', q{Random location 19 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HL53iw' ) );
cmp_ok $lat, '==', 23.9375, q{Random location 19 latitude};
cmp_ok $lon, '==', -29.2917, q{Random location 19 longitude};

( $grid ) = $sta->geodetic( -0.450273221724425, 0.496006242086396, 0 )
    ->maidenhead( 3 );
is $grid, 'KG44fe', q{Random location 20 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KG44fe' ) );
cmp_ok $lat, '==', -25.8125, q{Random location 20 latitude};
cmp_ok $lon, '==', 28.4583, q{Random location 20 longitude};

( $grid ) = $sta->geodetic( 1.04395403851742, -0.777624574042678, 0 )
    ->maidenhead( 3 );
is $grid, 'GO79rt', q{Random location 21 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GO79rt' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -6.89583, q{Random location 31 latitude};
cmp_ok $lon, '==', 64.625, q{Random location 31 longitude};

( $grid ) = $sta->geodetic( 1.07501792764867, 0.501539929684375, 0 )
    ->maidenhead( 3 );
is $grid, 'KP41io', q{Random location 32 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KP41io' ) );
cmp_ok $lat, '==', 61.6042, q{Random location 32 latitude};
cmp_ok $lon, '==', 28.7083, q{Random location 32 longitude};

( $grid ) = $sta->geodetic( 0.483028008209456, 1.00012432073361, 0 )
    ->maidenhead( 3 );
is $grid, 'LL87pq', q{Random location 33 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LL87pq' ) );
cmp_ok $lat, '==', 27.6875, q{Random location 33 latitude};
cmp_ok $lon, '==', 57.2917, q{Random location 33 longitude};

( $grid ) = $sta->geodetic( 0.912602032075077, -3.01162223799918, 0 )
    ->maidenhead( 3 );
is $grid, 'AO32rg', q{Random location 34 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AO32rg' ) );
cmp_ok $lat, '==', 52.2708, q{Random location 34 latitude};
cmp_ok $lon, '==', -172.542, q{Random location 34 longitude};

( $grid ) = $sta->geodetic( 0.55592250124823, 1.95210140608331, 0 )
    ->maidenhead( 3 );
is $grid, 'OM51wu', q{Random location 35 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OM51wu' ) );
cmp_ok $lat, '==', 31.8542, q{Random location 35 latitude};
cmp_ok $lon, '==', 111.875, q{Random location 35 longitude};

( $grid ) = $sta->geodetic( 0.826010168525129, -1.20590119326887, 0 )
    ->maidenhead( 3 );
is $grid, 'FN57kh', q{Random location 36 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FN57kh' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -10.9792, q{Random location 53 latitude};
cmp_ok $lon, '==', -141.042, q{Random location 53 longitude};

( $grid ) = $sta->geodetic( 0.0312725555432805, -0.0333909137807207, 0 )
    ->maidenhead( 3 );
is $grid, 'IJ91bt', q{Random location 54 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IJ91bt' ) );
cmp_ok $lat, '==', 1.8125, q{Random location 54 latitude};
cmp_ok $lon, '==', -1.875, q{Random location 54 longitude};

( $grid ) = $sta->geodetic( -0.698399841642818, 1.9012461149272, 0 )
    ->maidenhead( 3 );
is $grid, 'OE49lx', q{Random location 55 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OE49lx' ) );
cmp_ok $lat, '==', -40.0208, q{Random location 55 latitude};
cmp_ok $lon, '==', 108.958, q{Random location 55 longitude};

( $grid ) = $sta->geodetic( 0.388833423802926, -0.250824905084129, 0 )
    ->maidenhead( 3 );
is $grid, 'IL22tg', q{Random location 56 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IL22tg' ) );
cmp_ok $lat, '==', 22.2708, q{Random location 56 latitude};
cmp_ok $lon, '==', -14.375, q{Random location 56 longitude};

( $grid ) = $sta->geodetic( -0.448691269417244, -2.1854740372379, 0 )
    ->maidenhead( 3 );
is $grid, 'CG74jh', q{Random location 57 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CG74jh' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -49.4375, q{Random location 73 latitude};
cmp_ok $lon, '==', 30.7083, q{Random location 73 longitude};

( $grid ) = $sta->geodetic( -1.19735541261389, -1.8519678769728, 0 )
    ->maidenhead( 3 );
is $grid, 'DC61wj', q{Random location 74 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DC61wj' ) );
cmp_ok $lat, '==', -68.6042, q{Random location 74 latitude};
cmp_ok $lon, '==', -106.125, q{Random location 74 longitude};

( $grid ) = $sta->geodetic( 0.60909767138218, 0.248187922897745, 0 )
    ->maidenhead( 3 );
is $grid, 'JM74cv', q{Random location 75 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JM74cv' ) );
cmp_ok $lat, '==', 34.8958, q{Random location 75 latitude};
cmp_ok $lon, '==', 14.2083, q{Random location 75 longitude};

( $grid ) = $sta->geodetic( -0.598364397677316, 2.76210049927345, 0 )
    ->maidenhead( 3 );
is $grid, 'QF95dr', q{Random location 76 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QF95dr' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 40.3125, q{Random location 107 latitude};
cmp_ok $lon, '==', 136.542, q{Random location 107 longitude};

( $grid ) = $sta->geodetic( 1.02843017624692, -0.460588637108932, 0 )
    ->maidenhead( 3 );
is $grid, 'HO68tw', q{Random location 108 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HO68tw' ) );
cmp_ok $lat, '==', 58.9375, q{Random location 108 latitude};
cmp_ok $lon, '==', -26.375, q{Random location 108 longitude};

( $grid ) = $sta->geodetic( -0.249953864658954, 1.82701842965143, 0 )
    ->maidenhead( 3 );
is $grid, 'OH25iq', q{Random location 109 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OH25iq' ) );
cmp_ok $lat, '==', -14.3125, q{Random location 109 latitude};
cmp_ok $lon, '==', 104.708, q{Random location 109 longitude};

( $grid ) = $sta->geodetic( -0.218142908497155, 2.68948411913626, 0 )
    ->maidenhead( 3 );
is $grid, 'QH77bm', q{Random location 110 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QH77bm' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -72.9792, q{Random location 125 latitude};
cmp_ok $lon, '==', 156.958, q{Random location 125 longitude};

( $grid ) = $sta->geodetic( -0.966928647703696, 2.68805812517861, 0 )
    ->maidenhead( 3 );
is $grid, 'QD74ao', q{Random location 126 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QD74ao' ) );
cmp_ok $lat, '==', -55.3958, q{Random location 126 latitude};
cmp_ok $lon, '==', 154.042, q{Random location 126 longitude};

( $grid ) = $sta->geodetic( -0.32191691346561, -0.0524775137150684, 0 )
    ->maidenhead( 3 );
is $grid, 'IH81ln', q{Random location 127 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IH81ln' ) );
cmp_ok $lat, '==', -18.4375, q{Random location 127 latitude};
cmp_ok $lon, '==', -3.04167, q{Random location 127 longitude};

( $grid ) = $sta->geodetic( 0.433436876657763, 3.01867830713135, 0 )
    ->maidenhead( 3 );
is $grid, 'RL64lu', q{Random location 128 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RL64lu' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 51.3125, q{Random location 147 latitude};
cmp_ok $lon, '==', -168.708, q{Random location 147 longitude};

( $grid ) = $sta->geodetic( -1.08439712549068, -1.87172480352407, 0 )
    ->maidenhead( 3 );
is $grid, 'DC67ju', q{Random location 148 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DC67ju' ) );
cmp_ok $lat, '==', -62.1458, q{Random location 148 latitude};
cmp_ok $lon, '==', -107.208, q{Random location 148 longitude};

( $grid ) = $sta->geodetic( -0.248649399048885, 1.24811450852695, 0 )
    ->maidenhead( 3 );
is $grid, 'MH55ss', q{Random location 149 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MH55ss' ) );
cmp_ok $lat, '==', -14.2292, q{Random location 149 latitude};
cmp_ok $lon, '==', 71.5417, q{Random location 149 longitude};

( $grid ) = $sta->geodetic( 0.487022694723329, 1.95336721369138, 0 )
    ->maidenhead( 3 );
is $grid, 'OL57xv', q{Random location 150 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OL57xv' ) );
cmp_ok $lat, '==', 27.8958, q{Random location 150 latitude};
cmp_ok $lon, '==', 111.958, q{Random location 150 longitude};

( $grid ) = $sta->geodetic( 1.27403916120846, -0.242577293598586, 0 )
    ->maidenhead( 3 );
is $grid, 'IQ32bx', q{Random location 151 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IQ32bx' ) );
cmp_ok $lat, '==', 72.9792, q{Random location 151 latitude};
cmp_ok $lon, '==', -13.875, q{Random location 151 longitude};

( $grid ) = $sta->geodetic( 0.286422130785926, -0.38565862263396, 0 )
    ->maidenhead( 3 );
is $grid, 'HK86wj', q{Random location 152 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HK86wj' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -50.8542, q{Random location 190 latitude};
cmp_ok $lon, '==', -34.125, q{Random location 190 longitude};

( $grid ) = $sta->geodetic( -0.703112726247706, 1.56268447149044, 0 )
    ->maidenhead( 3 );
is $grid, 'NE49sr', q{Random location 191 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NE49sr' ) );
cmp_ok $lat, '==', -40.2708, q{Random location 191 latitude};
cmp_ok $lon, '==', 89.5417, q{Random location 191 longitude};

( $grid ) = $sta->geodetic( 1.06960190124006, 2.85397138348115, 0 )
    ->maidenhead( 3 );
is $grid, 'RP11sg', q{Random location 192 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RP11sg' ) );
cmp_ok $lat, '==', 61.2708, q{Random location 192 latitude};
cmp_ok $lon, '==', 163.542, q{Random location 192 longitude};

( $grid ) = $sta->geodetic( -0.765272212220845, 1.68955309543938, 0 )
    ->maidenhead( 3 );
is $grid, 'NE86jd', q{Random location 193 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NE86jd' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 20.6042, q{Random location 242 latitude};
cmp_ok $lon, '==', -71.7917, q{Random location 242 longitude};

( $grid ) = $sta->geodetic( 0.0872875931097437, 3.1192233319941, 0 )
    ->maidenhead( 3 );
is $grid, 'RJ95ia', q{Random location 243 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RJ95ia' ) );
cmp_ok $lat, '==', 5.02083, q{Random location 243 latitude};
cmp_ok $lon, '==', 178.708, q{Random location 243 longitude};

( $grid ) = $sta->geodetic( -1.38816010022364, 3.04245808161387, 0 )
    ->maidenhead( 3 );
is $grid, 'RB70dl', q{Random location 244 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RB70dl' ) );
cmp_ok $lat, '==', -79.5208, q{Random location 244 latitude};
cmp_ok $lon, '==', 174.292, q{Random location 244 longitude};

( $grid ) = $sta->geodetic( 0.767321077194255, -2.99386606350078, 0 )
    ->maidenhead( 3 );
is $grid, 'AN43fx', q{Random location 245 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AN43fx' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 41.2708, q{Random location 248 latitude};
cmp_ok $lon, '==', -46.5417, q{Random location 248 longitude};

( $grid ) = $sta->geodetic( 1.17364315823819, -2.69724689489735, 0 )
    ->maidenhead( 3 );
is $grid, 'BP27rf', q{Random location 249 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'BP27rf' ) );
cmp_ok $lat, '==', 67.2292, q{Random location 249 latitude};
cmp_ok $lon, '==', -154.542, q{Random location 249 longitude};

( $grid ) = $sta->geodetic( -0.240977006322439, -0.373193978702134, 0 )
    ->maidenhead( 3 );
is $grid, 'HH96he', q{Random location 250 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HH96he' ) );
cmp_ok $lat, '==', -13.8125, q{Random location 250 latitude};
cmp_ok $lon, '==', -21.375, q{Random location 250 longitude};

( $grid ) = $sta->geodetic( 1.05820213006038, 2.31862162895713, 0 )
    ->maidenhead( 3 );
is $grid, 'PP60kp', q{Random location 251 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'PP60kp' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 4.60417, q{Random location 254 latitude};
cmp_ok $lon, '==', 32.125, q{Random location 254 longitude};

( $grid ) = $sta->geodetic( 0.438265568054801, 2.55065399049224, 0 )
    ->maidenhead( 3 );
is $grid, 'QL35bc', q{Random location 255 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QL35bc' ) );
cmp_ok $lat, '==', 25.1042, q{Random location 255 latitude};
cmp_ok $lon, '==', 146.125, q{Random location 255 longitude};

( $grid ) = $sta->geodetic( 0.449070324348452, -1.22189103990605, 0 )
    ->maidenhead( 3 );
is $grid, 'FL45xr', q{Random location 256 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'FL45xr' ) );
cmp_ok $lat, '==', 25.7292, q{Random location 256 latitude};
cmp_ok $lon, '==', -70.0417, q{Random location 256 longitude};

( $grid ) = $sta->geodetic( -1.2489139262183, 1.38825546804382, 0 )
    ->maidenhead( 3 );
is $grid, 'MB98sk', q{Random location 257 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MB98sk' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -18.9375, q{Random location 300 latitude};
cmp_ok $lon, '==', -57.2917, q{Random location 300 longitude};

( $grid ) = $sta->geodetic( 0.0962328017421266, 1.38134319141743, 0 )
    ->maidenhead( 3 );
is $grid, 'MJ95nm', q{Random location 301 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MJ95nm' ) );
cmp_ok $lat, '==', 5.52083, q{Random location 301 latitude};
cmp_ok $lon, '==', 79.125, q{Random location 301 longitude};

( $grid ) = $sta->geodetic( -0.530980438969407, 2.50483580124123, 0 )
    ->maidenhead( 3 );
is $grid, 'QF19sn', q{Random location 302 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QF19sn' ) );
cmp_ok $lat, '==', -30.4375, q{Random location 302 latitude};
cmp_ok $lon, '==', 143.542, q{Random location 302 longitude};

( $grid ) = $sta->geodetic( 0.551475186740409, -0.524347570526262, 0 )
    ->maidenhead( 3 );
is $grid, 'HM41xo', q{Random location 303 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HM41xo' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -16.6042, q{Random location 356 latitude};
cmp_ok $lon, '==', 52.4583, q{Random location 356 longitude};

( $grid ) = $sta->geodetic( -0.11322552013804, 2.9173240213725, 0 )
    ->maidenhead( 3 );
is $grid, 'RI33nm', q{Random location 357 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RI33nm' ) );
cmp_ok $lat, '==', -6.47917, q{Random location 357 latitude};
cmp_ok $lon, '==', 167.125, q{Random location 357 longitude};

( $grid ) = $sta->geodetic( 0.225321401026322, -2.35697848042453, 0 )
    ->maidenhead( 3 );
is $grid, 'CK22lv', q{Random location 358 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CK22lv' ) );
cmp_ok $lat, '==', 12.8958, q{Random location 358 latitude};
cmp_ok $lon, '==', -135.042, q{Random location 358 longitude};

( $grid ) = $sta->geodetic( -0.573201244201762, 0.0207951460785361, 0 )
    ->maidenhead( 3 );
is $grid, 'JF07od', q{Random location 359 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JF07od' ) );
cmp_ok $lat, '==', -32.8542, q{Random location 359 latitude};
cmp_ok $lon, '==', 1.20833, q{Random location 359 longitude};

( $grid ) = $sta->geodetic( -0.159276100852375, 1.77713046762788, 0 )
    ->maidenhead( 3 );
is $grid, 'OI00vu', q{Random location 360 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OI00vu' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 39.3125, q{Random location 364 latitude};
cmp_ok $lon, '==', -110.042, q{Random location 364 longitude};

( $grid ) = $sta->geodetic( 1.07042363255816, 1.9873132981304, 0 )
    ->maidenhead( 3 );
is $grid, 'OP61wh', q{Random location 365 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OP61wh' ) );
cmp_ok $lat, '==', 61.3125, q{Random location 365 latitude};
cmp_ok $lon, '==', 113.875, q{Random location 365 longitude};

( $grid ) = $sta->geodetic( 1.00818037425368, 1.35190324952412, 0 )
    ->maidenhead( 3 );
is $grid, 'MO87rs', q{Random location 366 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MO87rs' ) );
cmp_ok $lat, '==', 57.7708, q{Random location 366 latitude};
cmp_ok $lon, '==', 77.4583, q{Random location 366 longitude};

( $grid ) = $sta->geodetic( -0.911842142834822, 0.150423742101663, 0 )
    ->maidenhead( 3 );
is $grid, 'JD47hs', q{Random location 367 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JD47hs' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -0.729167, q{Random location 383 latitude};
cmp_ok $lon, '==', -38.2917, q{Random location 383 longitude};

( $grid ) = $sta->geodetic( -0.354154959840502, 1.89362029132054, 0 )
    ->maidenhead( 3 );
is $grid, 'OG49fr', q{Random location 384 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OG49fr' ) );
cmp_ok $lat, '==', -20.2708, q{Random location 384 latitude};
cmp_ok $lon, '==', 108.458, q{Random location 384 longitude};

( $grid ) = $sta->geodetic( 1.10052413602495, 2.00500632222105, 0 )
    ->maidenhead( 3 );
is $grid, 'OP73kb', q{Random location 385 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OP73kb' ) );
cmp_ok $lat, '==', 63.0625, q{Random location 385 latitude};
cmp_ok $lon, '==', 114.875, q{Random location 385 longitude};

( $grid ) = $sta->geodetic( 1.46657710840197, 0.330143119774361, 0 )
    ->maidenhead( 3 );
is $grid, 'JR94ka', q{Random location 386 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JR94ka' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 11.7708, q{Random location 404 latitude};
cmp_ok $lon, '==', 168.292, q{Random location 404 longitude};

( $grid ) = $sta->geodetic( 0.891682025802576, -0.667774396816154, 0 )
    ->maidenhead( 3 );
is $grid, 'HO01uc', q{Random location 405 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HO01uc' ) );
cmp_ok $lat, '==', 51.1042, q{Random location 405 latitude};
cmp_ok $lon, '==', -38.2917, q{Random location 405 longitude};

( $grid ) = $sta->geodetic( -0.955806767002433, 0.297313488189323, 0 )
    ->maidenhead( 3 );
is $grid, 'JD85mf', q{Random location 406 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JD85mf' ) );
cmp_ok $lat, '==', -54.7708, q{Random location 406 latitude};
cmp_ok $lon, '==', 17.0417, q{Random location 406 longitude};

( $grid ) = $sta->geodetic( 0.604790157484794, 1.50082955304873, 0 )
    ->maidenhead( 3 );
is $grid, 'NM24xp', q{Random location 407 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NM24xp' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -12.7708, q{Random location 430 latitude};
cmp_ok $lon, '==', -91.375, q{Random location 430 longitude};

( $grid ) = $sta->geodetic( -0.168489063828354, -0.556772322421614, 0 )
    ->maidenhead( 3 );
is $grid, 'HI40bi', q{Random location 431 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HI40bi' ) );
cmp_ok $lat, '==', -9.64583, q{Random location 431 latitude};
cmp_ok $lon, '==', -31.875, q{Random location 431 longitude};

( $grid ) = $sta->geodetic( -1.35220076099868, -1.40103240396935, 0 )
    ->maidenhead( 3 );
is $grid, 'EB92um', q{Random location 432 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EB92um' ) );
cmp_ok $lat, '==', -77.4792, q{Random location 432 latitude};
cmp_ok $lon, '==', -80.2917, q{Random location 432 longitude};

( $grid ) = $sta->geodetic( 0.856914886082028, 1.18660777184431, 0 )
    ->maidenhead( 3 );
is $grid, 'MN39xc', q{Random location 433 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MN39xc' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 31.8125, q{Random location 435 latitude};
cmp_ok $lon, '==', 46.625, q{Random location 435 longitude};

( $grid ) = $sta->geodetic( 0.850123235460032, -1.5724036671273, 0 )
    ->maidenhead( 3 );
is $grid, 'EN48wr', q{Random location 436 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EN48wr' ) );
cmp_ok $lat, '==', 48.7292, q{Random location 436 latitude};
cmp_ok $lon, '==', -90.125, q{Random location 436 longitude};

( $grid ) = $sta->geodetic( 0.248425995579403, -1.98796257205419, 0 )
    ->maidenhead( 3 );
is $grid, 'DK34bf', q{Random location 437 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DK34bf' ) );
cmp_ok $lat, '==', 14.2292, q{Random location 437 latitude};
cmp_ok $lon, '==', -113.875, q{Random location 437 longitude};

( $grid ) = $sta->geodetic( -1.04986474459742, 1.58189615328923, 0 )
    ->maidenhead( 3 );
is $grid, 'NC59hu', q{Random location 438 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NC59hu' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -34.5208, q{Random location 449 latitude};
cmp_ok $lon, '==', 58.875, q{Random location 449 longitude};

( $grid ) = $sta->geodetic( 0.231649020170927, 0.116279013673054, 0 )
    ->maidenhead( 3 );
is $grid, 'JK33hg', q{Random location 450 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JK33hg' ) );
cmp_ok $lat, '==', 13.2708, q{Random location 450 latitude};
cmp_ok $lon, '==', 6.625, q{Random location 450 longitude};

( $grid ) = $sta->geodetic( 0.903444825102249, 0.732288562457875, 0 )
    ->maidenhead( 3 );
is $grid, 'LO01xs', q{Random location 451 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LO01xs' ) );
cmp_ok $lat, '==', 51.7708, q{Random location 451 latitude};
cmp_ok $lon, '==', 41.9583, q{Random location 451 longitude};

( $grid ) = $sta->geodetic( 0.0671322379890837, -2.01198740721095, 0 )
    ->maidenhead( 3 );
is $grid, 'DJ23iu', q{Random location 452 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DJ23iu' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -16.4375, q{Random location 570 latitude};
cmp_ok $lon, '==', 120.542, q{Random location 570 longitude};

( $grid ) = $sta->geodetic( 1.23438688571338, 3.08619790297563, 0 )
    ->maidenhead( 3 );
is $grid, 'RQ80jr', q{Random location 571 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RQ80jr' ) );
cmp_ok $lat, '==', 70.7292, q{Random location 571 latitude};
cmp_ok $lon, '==', 176.792, q{Random location 571 longitude};

( $grid ) = $sta->geodetic( -0.324686826000243, 0.723263691170269, 0 )
    ->maidenhead( 3 );
is $grid, 'LH01rj', q{Random location 572 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'LH01rj' ) );
cmp_ok $lat, '==', -18.6042, q{Random location 572 latitude};
cmp_ok $lon, '==', 41.4583, q{Random location 572 longitude};

( $grid ) = $sta->geodetic( -0.416780786471696, -0.983577923158846, 0 )
    ->maidenhead( 3 );
is $grid, 'GG16tc', q{Random location 573 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GG16tc' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -19.4375, q{Random location 591 latitude};
cmp_ok $lon, '==', 151.625, q{Random location 591 longitude};

( $grid ) = $sta->geodetic( -1.35494239080886, -1.74017172931067, 0 )
    ->maidenhead( 3 );
is $grid, 'EB02di', q{Random location 592 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EB02di' ) );
cmp_ok $lat, '==', -77.6458, q{Random location 592 latitude};
cmp_ok $lon, '==', -99.7083, q{Random location 592 longitude};

( $grid ) = $sta->geodetic( 0.801244259153821, -0.278891992107525, 0 )
    ->maidenhead( 3 );
is $grid, 'IN25av', q{Random location 593 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IN25av' ) );
cmp_ok $lat, '==', 45.8958, q{Random location 593 latitude};
cmp_ok $lon, '==', -15.9583, q{Random location 593 longitude};

( $grid ) = $sta->geodetic( -0.22160821138796, 1.63733639129893, 0 )
    ->maidenhead( 3 );
is $grid, 'NH67vh', q{Random location 594 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NH67vh' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 56.4375, q{Random location 609 latitude};
cmp_ok $lon, '==', -65.4583, q{Random location 609 longitude};

( $grid ) = $sta->geodetic( 0.154602780877299, -0.266363834827478, 0 )
    ->maidenhead( 3 );
is $grid, 'IJ28iu', q{Random location 610 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IJ28iu' ) );
cmp_ok $lat, '==', 8.85417, q{Random location 610 latitude};
cmp_ok $lon, '==', -15.2917, q{Random location 610 longitude};

( $grid ) = $sta->geodetic( 0.188639905383143, 0.0324255182571846, 0 )
    ->maidenhead( 3 );
is $grid, 'JK00wt', q{Random location 611 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JK00wt' ) );
cmp_ok $lat, '==', 10.8125, q{Random location 611 latitude};
cmp_ok $lon, '==', 1.875, q{Random location 611 longitude};

( $grid ) = $sta->geodetic( -1.43224363407342, -0.340680767648085, 0 )
    ->maidenhead( 3 );
is $grid, 'IA07fw', q{Random location 612 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IA07fw' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 54.6458, q{Random location 657 latitude};
cmp_ok $lon, '==', 36.2083, q{Random location 657 longitude};

( $grid ) = $sta->geodetic( -1.15812539475833, -0.535409867821106, 0 )
    ->maidenhead( 3 );
is $grid, 'HC43pp', q{Random location 658 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HC43pp' ) );
cmp_ok $lat, '==', -66.3542, q{Random location 658 latitude};
cmp_ok $lon, '==', -30.7083, q{Random location 658 longitude};

( $grid ) = $sta->geodetic( -0.243934472657342, -3.11259178162073, 0 )
    ->maidenhead( 3 );
is $grid, 'AH06ta', q{Random location 659 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AH06ta' ) );
cmp_ok $lat, '==', -13.9792, q{Random location 659 latitude};
cmp_ok $lon, '==', -178.375, q{Random location 659 longitude};

( $grid ) = $sta->geodetic( -0.242361161172373, -0.890467578747702, 0 )
    ->maidenhead( 3 );
is $grid, 'GH46lc', q{Random location 660 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'GH46lc' ) );
cmp_ok $lat, '==', -13.8958, q{Random location 660 latitude};
cmp_ok $lon, '==', -51.0417, q{Random location 660 longitude};

( $grid ) = $sta->geodetic( -1.22082672554369, -1.73320949947045, 0 )
    ->maidenhead( 3 );
is $grid, 'EC00ib', q{Random location 661 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EC00ib' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -73.6875, q{Random location 669 latitude};
cmp_ok $lon, '==', 50.0417, q{Random location 669 longitude};

( $grid ) = $sta->geodetic( 0.673017707499532, 1.44882197616882, 0 )
    ->maidenhead( 3 );
is $grid, 'NM18mn', q{Random location 670 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NM18mn' ) );
cmp_ok $lat, '==', 38.5625, q{Random location 670 latitude};
cmp_ok $lon, '==', 83.0417, q{Random location 670 longitude};

( $grid ) = $sta->geodetic( -0.409272077052409, -1.69325875041523, 0 )
    ->maidenhead( 3 );
is $grid, 'EG16ln', q{Random location 671 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EG16ln' ) );
cmp_ok $lat, '==', -23.4375, q{Random location 671 latitude};
cmp_ok $lon, '==', -97.0417, q{Random location 671 longitude};

( $grid ) = $sta->geodetic( -0.887012317429557, 2.62518550578959, 0 )
    ->maidenhead( 3 );
is $grid, 'QD59ee', q{Random location 672 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QD59ee' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -8.4375, q{Random location 719 latitude};
cmp_ok $lon, '==', -129.042, q{Random location 719 longitude};

( $grid ) = $sta->geodetic( 0.65318241011815, 1.46763523007931, 0 )
    ->maidenhead( 3 );
is $grid, 'NM27bk', q{Random location 720 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NM27bk' ) );
cmp_ok $lat, '==', 37.4375, q{Random location 720 latitude};
cmp_ok $lon, '==', 84.125, q{Random location 720 longitude};

( $grid ) = $sta->geodetic( -0.409242349590209, 2.45031604808213, 0 )
    ->maidenhead( 3 );
is $grid, 'QG06en', q{Random location 721 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'QG06en' ) );
cmp_ok $lat, '==', -23.4375, q{Random location 721 latitude};
cmp_ok $lon, '==', 140.375, q{Random location 721 longitude};

( $grid ) = $sta->geodetic( -0.428419817997147, 1.99010126521761, 0 )
    ->maidenhead( 3 );
is $grid, 'OG75ak', q{Random location 722 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'OG75ak' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -66.1042, q{Random location 767 latitude};
cmp_ok $lon, '==', 122.208, q{Random location 767 longitude};

( $grid ) = $sta->geodetic( -0.577122670346371, -3.08714450258258, 0 )
    ->maidenhead( 3 );
is $grid, 'AF16nw', q{Random location 768 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'AF16nw' ) );
cmp_ok $lat, '==', -33.0625, q{Random location 768 latitude};
cmp_ok $lon, '==', -176.875, q{Random location 768 longitude};

( $grid ) = $sta->geodetic( -0.222200181347922, 2.97484907240159, 0 )
    ->maidenhead( 3 );
is $grid, 'RH57fg', q{Random location 769 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RH57fg' ) );
cmp_ok $lat, '==', -12.7292, q{Random location 769 latitude};
cmp_ok $lon, '==', 170.458, q{Random location 769 longitude};

( $grid ) = $sta->geodetic( 0.0587646655417133, 1.56026275473188, 0 )
    ->maidenhead( 3 );
is $grid, 'NJ43qi', q{Random location 770 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'NJ43qi' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 27.6458, q{Random location 786 latitude};
cmp_ok $lon, '==', 2.70833, q{Random location 786 longitude};

( $grid ) = $sta->geodetic( 0.882467247545561, -1.7752506127188, 0 )
    ->maidenhead( 3 );
is $grid, 'DO90dn', q{Random location 787 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DO90dn' ) );
cmp_ok $lat, '==', 50.5625, q{Random location 787 latitude};
cmp_ok $lon, '==', -101.708, q{Random location 787 longitude};

( $grid ) = $sta->geodetic( 1.1082429121484, -0.201318541855565, 0 )
    ->maidenhead( 3 );
is $grid, 'IP43fl', q{Random location 788 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IP43fl' ) );
cmp_ok $lat, '==', 63.4792, q{Random location 788 latitude};
cmp_ok $lon, '==', -11.5417, q{Random location 788 longitude};

( $grid ) = $sta->geodetic( 0.119426586431205, 0.617752077487197, 0 )
    ->maidenhead( 3 );
is $grid, 'KJ76qu', q{Random location 789 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'KJ76qu' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -40.4792, q{Random location 858 latitude};
cmp_ok $lon, '==', -24.2083, q{Random location 858 longitude};

( $grid ) = $sta->geodetic( 0.653808598682579, 3.07440664562958, 0 )
    ->maidenhead( 3 );
is $grid, 'RM87bl', q{Random location 859 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RM87bl' ) );
cmp_ok $lat, '==', 37.4792, q{Random location 859 latitude};
cmp_ok $lon, '==', 176.125, q{Random location 859 longitude};

( $grid ) = $sta->geodetic( -0.508242018872816, -0.196692874894755, 0 )
    ->maidenhead( 3 );
is $grid, 'IG40iv', q{Random location 860 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IG40iv' ) );
cmp_ok $lat, '==', -29.1042, q{Random location 860 latitude};
cmp_ok $lon, '==', -11.2917, q{Random location 860 longitude};

( $grid ) = $sta->geodetic( 0.475980799767627, -1.59860495654202, 0 )
    ->maidenhead( 3 );
is $grid, 'EL47eg', q{Random location 861 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EL47eg' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', 59.5208, q{Random location 879 latitude};
cmp_ok $lon, '==', 31.4583, q{Random location 879 longitude};

( $grid ) = $sta->geodetic( -0.635902071678646, -0.461454219386587, 0 )
    ->maidenhead( 3 );
is $grid, 'HF63sn', q{Random location 880 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'HF63sn' ) );
cmp_ok $lat, '==', -36.4375, q{Random location 880 latitude};
cmp_ok $lon, '==', -26.4583, q{Random location 880 longitude};

( $grid ) = $sta->geodetic( -0.287126717200243, 0.16784632865813, 0 )
    ->maidenhead( 3 );
is $grid, 'JH43tn', q{Random location 881 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JH43tn' ) );
cmp_ok $lat, '==', -16.4375, q{Random location 881 latitude};
cmp_ok $lon, '==', 9.625, q{Random location 881 longitude};

( $grid ) = $sta->geodetic( 0.946132301241324, 3.13417268514587, 0 )
    ->maidenhead( 3 );
is $grid, 'RO94sf', q{Random location 882 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RO94sf' ) );
cmp_ok $lat, '==', 54.2292, q{Random location 882 latitude};
cmp_ok $lon, '==', 179.542, q{Random location 882 longitude};

( $grid ) = $sta->geodetic( 0.455699219855579, 1.25646106013138, 0 )
    ->maidenhead( 3 );
is $grid, 'ML56xc', q{Random location 883 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'ML56xc' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -41.9792, q{Random location 949 latitude};
cmp_ok $lon, '==', 57.625, q{Random location 949 longitude};

( $grid ) = $sta->geodetic( -0.794426157484508, 0.206191084462594, 0 )
    ->maidenhead( 3 );
is $grid, 'JE54vl', q{Random location 950 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JE54vl' ) );
cmp_ok $lat, '==', -45.5208, q{Random location 950 latitude};
cmp_ok $lon, '==', 11.7917, q{Random location 950 longitude};

( $grid ) = $sta->geodetic( 0.481402245433348, 2.91189407084264, 0 )
    ->maidenhead( 3 );
is $grid, 'RL37kn', q{Random location 951 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'RL37kn' ) );
cmp_ok $lat, '==', 27.5625, q{Random location 951 latitude};
cmp_ok $lon, '==', 166.875, q{Random location 951 longitude};

( $grid ) = $sta->geodetic( -1.35810003853805, -1.46509383823058, 0 )
    ->maidenhead( 3 );
is $grid, 'EB82ae', q{Random location 952 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'EB82ae' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -19.4792, q{Random location 961 latitude};
cmp_ok $lon, '==', 91.125, q{Random location 961 longitude};

( $grid ) = $sta->geodetic( -0.842787806183325, -0.23463561811847, 0 )
    ->maidenhead( 3 );
is $grid, 'IE31gr', q{Random location 962 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'IE31gr' ) );
cmp_ok $lat, '==', -48.2708, q{Random location 962 latitude};
cmp_ok $lon, '==', -13.4583, q{Random location 962 longitude};

( $grid ) = $sta->geodetic( 0.249114231869851, 0.228578342436794, 0 )
    ->maidenhead( 3 );
is $grid, 'JK64ng', q{Random location 963 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JK64ng' ) );
cmp_ok $lat, '==', 14.2708, q{Random location 963 latitude};
cmp_ok $lon, '==', 13.125, q{Random location 963 longitude};

( $grid ) = $sta->geodetic( 0.330715998357623, 1.36905166812343, 0 )
    ->maidenhead( 3 );
is $grid, 'MK98fw', q{Random location 964 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'MK98fw' ) );

t/eci_maidenhead.t  view on Meta::CPAN

cmp_ok $lat, '==', -51.8125, q{Random location 975 latitude};
cmp_ok $lon, '==', -149.042, q{Random location 975 longitude};

( $grid ) = $sta->geodetic( -1.03348429988551, 0.252160305732765, 0 )
    ->maidenhead( 3 );
is $grid, 'JD70fs', q{Random location 976 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'JD70fs' ) );
cmp_ok $lat, '==', -59.2292, q{Random location 976 latitude};
cmp_ok $lon, '==', 14.4583, q{Random location 976 longitude};

( $grid ) = $sta->geodetic( 0.25252746000245, -2.04089606800409, 0 )
    ->maidenhead( 3 );
is $grid, 'DK14ml', q{Random location 977 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'DK14ml' ) );
cmp_ok $lat, '==', 14.4792, q{Random location 977 latitude};
cmp_ok $lon, '==', -116.958, q{Random location 977 longitude};

( $grid ) = $sta->geodetic( 0.968458330437157, -2.23075955170899, 0 )
    ->maidenhead( 3 );
is $grid, 'CO65cl', q{Random location 978 Maidenhead grid};
( $lat, $lon ) = latlon( $sta->maidenhead( 'CO65cl' ) );

t/sgp4-ver.tle  view on Meta::CPAN

2 11801  46.7916 230.4354 7318036  47.4722  10.4117  2.28537848    13      0.0      1440.0        360.00
#   EUTELSAT 1-F1 (ECS1)## fig lyddane choice in GSFC at 2080 min
1 14128U 83058A   06176.02844893 -.00000158  00000-0  10000-3 0  9627
2 14128  11.4384  35.2134 0011562  26.4582 333.5652  0.98870114 46093      0.0      2880.0        120.00
#   SL-6 R/B(2)         # Deep space, perigee = 82.48 (<98) for
#                       # s4 > 20 mod
1 16925U 86065D   06151.67415771  .02550794 -30915-6  18784-3 0  4486
2 16925  62.0906 295.0239 5596327 245.1593  47.9690  4.88511875148616      0.0      1440.0        120.00
#   SL-12 R/B           # Shows Lyddane choice at 1860 and 4700 min
1 20413U 83020D   05363.79166667  .00000000  00000-0  00000+0 0  7041
2 20413  12.3514 187.4253 7864447 196.3027 356.5478  0.24690082  7978   1440.0      4320.0        120.00
#   MOLNIYA 1-83                # 12h resonant, ecc > 0.715 (negative BSTAR)
1 21897U 92011A   06176.02341244 -.00001273  00000-0 -13525-3 0  3044
2 21897  62.1749 198.0096 7421690 253.0462  20.1561  2.01269994104880      0.0      2880.0        120.00
#   SL-6 R/B(2)         # last tle given, decayed 2006-04-04, day 94
1 22312U 93002D   06094.46235912  .99999999  81888-5  49949-3 0  3953
2 22312  62.1486  77.4698 0308723 267.9229  88.7392 15.95744531 98783  54.2028672   1440.0         20.00
#   SL-6 R/B(2)         # 12h resonant ecc in the > 0.715 range
1 22674U 93035D   06176.55909107  .00002121  00000-0  29868-3 0  6569
2 22674  63.5035 354.4452 7541712 253.3264  18.7754  1.96679808 93877      0.0      2880.0        120.00
#   ARIANE 44L+ R/B     # Lyddane bug at <= 70 min for atan2(),

t/sgp4-ver.tle  view on Meta::CPAN

2 23599   6.9327   0.2849 5782022 274.4436  25.2425  4.47796565123555      0.0       720.0         20.00
#   ITALSAT 2           # 24h resonant GEO, inclination > 3 deg
1 24208U 96044A   06177.04061740 -.00000094  00000-0  10000-3 0  1600
2 24208   3.8536  80.0121 0026640 311.0977  48.3000  1.00778054 36119      0.0      1440.0        120.00
#   AMC-4               ## fig low incl, show incl shift with
#                       ## gsfc version from 240 to 1440 min
1 25954U 99060A   04039.68057285 -.00000108  00000-0  00000-0 0  6847
2 25954   0.0004 243.8136 0001765  15.5294  22.7134  1.00271289 15615  -1440.0      1440.0        120.00
#   INTELSAT 902                # negative incl at 9313 min then
#                       # 270 deg Lyddane bug at 37606 min
1 26900U 01039A   06106.74503247  .00000045  00000-0  10000-3 0  8290
2 26900   0.0164 266.5378 0003319  86.1794 182.2590  1.00273847 16981   9300.00     9400.00        60.00
#   COSMOS 1024 DEB     # 12h resonant ecc in 0.5 to 0.65 range
1 26975U 78066F   06174.85818871  .00000620  00000-0  10000-3 0  6809
2 26975  68.4714 236.1303 5602877 123.7484 302.5767  2.05657553 67521      0.0      2880.0        120.00
#   CBERS 2                     # Near Earth, ecc = 8.84E-5 (< 1.0e-4)
#                       # drop certain normal drag terms
1 28057U 03049A   06177.78615833  .00000060  00000-0  35940-4 0  1836
2 28057  98.4283 247.6961 0000884  88.1964 271.9322 14.35478080140550      0.0      2880.0        120.00
#   NAVSTAR 53 (USA 175)# 12h non-resonant GPS (ecc < 0.5 ecc)
1 28129U 03058A   06175.57071136 -.00000104  00000-0  10000-3 0   459
2 28129  54.7298 324.8098 0048506 266.2640  93.1663  2.00562768 18443      0.0      1440.0        120.00
#   COSMOS 2405         # Near Earth, perigee = 127.20 (< 156) s4 mod
1 28350U 04020A   06167.21788666  .16154492  76267-5  18678-3 0  8894
2 28350  64.9977 345.6130 0024870 260.7578  99.9590 16.47856722116490      0.0      2880.0        120.00
#   H-2 R/B                   # Deep space, perigee = 135.75 (<156) s4 mod
1 28623U 05006B   06177.81079184  .00637644  69054-6  96390-3 0  6000
2 28623  28.5200 114.9834 6249053 170.2550 212.8965  3.79477162 12753      0.0      1440.0        120.00
#   XM-3                      # 24h resonant geo, incl < 3 deg goes
#                       # negative around 1130 min
1 28626U 05008A   06176.46683397 -.00000205  00000-0  10000-3 0  2190
2 28626   0.0019 286.9433 0000335  13.7918  55.6504  1.00270176  4891      0.0      1440.0        120.00
#   MINOTAUR R/B        # Sub-orbital case - Decayed 2005-11-29
#                       #(perigee = -51km), lost in 50 minutes
1 28872U 05037B   05333.02012661  .25992681  00000-0  24476-3 0  1534

t/tle.t  view on Meta::CPAN

-data
1 88888U          80275.98708465  .00073094  13844-3  66816-4 0    8
2 88888  72.8435 115.9689 0086731  52.6988 110.5714 16.05824518  105

-model sgp

-period 89.624

# TSINCE X Y Z XDOT YDOT ZDOT
0. 2328.96594238 -5995.21600342 1719.97894287 2.91110113 -0.98164053 -7.09049922
360.00000000 2456.00610352 -6071.94232177 1222.95977784 2.67852119 -0.44705850 -7.22800565
720.00000000 2567.39477539 -6112.49725342 713.97710419 2.43952477 0.09884824 -7.31889641
1080.00000000 2663.03179932 -6115.37414551 195.73919105 2.19531813 0.65333930 -7.36169147
1440.00000000 2742.85470581 -6079.13580322 -328.86091614 1.94707947 1.21346101 -7.35499924

-model sgp4

-period 89.624

# TSINCE X Y Z XDOT YDOT ZDOT
0. 2328.97048951 -5995.22076416 1719.97067261 2.91207230 -0.98341546 -7.09081703
360.00000000 2456.10705566 -6071.93853760 1222.89727783 2.67938992 -0.44829041 -7.22879231
720.00000000 2567.56195068 -6112.50384522 713.96397400 2.44024599 0.09810869 -7.31995916
1080.00000000 2663.09078980 -6115.48229980 196.39640427 2.19611958 0.65241995 -7.36282432
1440.00000000 2742.55133057 -6079.67144775 -326.38095856 1.94850229 1.21106251 -7.35619372

-model sgp8

-period 89.624

# TSINCE X Y Z XDOT YDOT ZDOT
0. 2328.87265015 -5995.21289063 1720.04884338 2.91210661 -0.98353850 -7.09081554
360.00000000 2456.04577637 -6071.90490722 1222.84086609 2.67936245 -0.44820847 -7.22888553
720.00000000 2567.68383789 -6112.40881348 713.29282379 2.43992555 0.09893919 -7.32018769
1080.00000000 2663.49508667 -6115.18182373 194.62816810 2.19525236 0.65453661 -7.36308974
1440.00000000 2743.29238892 -6078.90783691 -329.73434067 1.94680957 1.21500109 -7.35625595

-data
1 11801U          80230.29629788  .01431103  00000-0  14311-1
2 11801  46.7916 230.4354 7318036  47.4722  10.4117  2.28537848

-model sdp4

t/tle.t  view on Meta::CPAN

2 11801  46.7916 230.4354 7318036  47.4722  10.4117  2.28537848    13      0.0      1440.0        360.00
#   EUTELSAT 1-F1 (ECS1)## fig lyddane choice in GSFC at 2080 min
1 14128U 83058A   06176.02844893 -.00000158  00000-0  10000-3 0  9627
2 14128  11.4384  35.2134 0011562  26.4582 333.5652  0.98870114 46093      0.0      2880.0        120.00
#   SL-6 R/B(2)         # Deep space, perigee = 82.48 (<98) for
#                       # s4 > 20 mod
1 16925U 86065D   06151.67415771  .02550794 -30915-6  18784-3 0  4486
2 16925  62.0906 295.0239 5596327 245.1593  47.9690  4.88511875148616      0.0      1440.0        120.00
#   SL-12 R/B           # Shows Lyddane choice at 1860 and 4700 min
1 20413U 83020D   05363.79166667  .00000000  00000-0  00000+0 0  7041
2 20413  12.3514 187.4253 7864447 196.3027 356.5478  0.24690082  7978   1440.0      4320.0        120.00
#   MOLNIYA 1-83                # 12h resonant, ecc > 0.715 (negative BSTAR)
1 21897U 92011A   06176.02341244 -.00001273  00000-0 -13525-3 0  3044
2 21897  62.1749 198.0096 7421690 253.0462  20.1561  2.01269994104880      0.0      2880.0        120.00
#   SL-6 R/B(2)         # last tle given, decayed 2006-04-04, day 94
1 22312U 93002D   06094.46235912  .99999999  81888-5  49949-3 0  3953
2 22312  62.1486  77.4698 0308723 267.9229  88.7392 15.95744531 98783  54.2028672   1440.0         20.00
#   SL-6 R/B(2)         # 12h resonant ecc in the > 0.715 range
1 22674U 93035D   06176.55909107  .00002121  00000-0  29868-3 0  6569
2 22674  63.5035 354.4452 7541712 253.3264  18.7754  1.96679808 93877      0.0      2880.0        120.00
#   ARIANE 44L+ R/B     # Lyddane bug at <= 70 min for atan2(),

t/tle.t  view on Meta::CPAN

2 23599   6.9327   0.2849 5782022 274.4436  25.2425  4.47796565123555      0.0       720.0         20.00
#   ITALSAT 2           # 24h resonant GEO, inclination > 3 deg
1 24208U 96044A   06177.04061740 -.00000094  00000-0  10000-3 0  1600
2 24208   3.8536  80.0121 0026640 311.0977  48.3000  1.00778054 36119      0.0      1440.0        120.00
#   AMC-4               ## fig low incl, show incl shift with
#                       ## gsfc version from 240 to 1440 min
1 25954U 99060A   04039.68057285 -.00000108  00000-0  00000-0 0  6847
2 25954   0.0004 243.8136 0001765  15.5294  22.7134  1.00271289 15615  -1440.0      1440.0        120.00
#   INTELSAT 902                # negative incl at 9313 min then
#                       # 270 deg Lyddane bug at 37606 min
1 26900U 01039A   06106.74503247  .00000045  00000-0  10000-3 0  8290
2 26900   0.0164 266.5378 0003319  86.1794 182.2590  1.00273847 16981   9300.00     9400.00        60.00
#   COSMOS 1024 DEB     # 12h resonant ecc in 0.5 to 0.65 range
1 26975U 78066F   06174.85818871  .00000620  00000-0  10000-3 0  6809
2 26975  68.4714 236.1303 5602877 123.7484 302.5767  2.05657553 67521      0.0      2880.0        120.00
#   CBERS 2                     # Near Earth, ecc = 8.84E-5 (< 1.0e-4)
#                       # drop certain normal drag terms
1 28057U 03049A   06177.78615833  .00000060  00000-0  35940-4 0  1836
2 28057  98.4283 247.6961 0000884  88.1964 271.9322 14.35478080140550      0.0      2880.0        120.00
#   NAVSTAR 53 (USA 175)# 12h non-resonant GPS (ecc < 0.5 ecc)
1 28129U 03058A   06175.57071136 -.00000104  00000-0  10000-3 0   459
2 28129  54.7298 324.8098 0048506 266.2640  93.1663  2.00562768 18443      0.0      1440.0        120.00
#   COSMOS 2405         # Near Earth, perigee = 127.20 (< 156) s4 mod
1 28350U 04020A   06167.21788666  .16154492  76267-5  18678-3 0  8894
2 28350  64.9977 345.6130 0024870 260.7578  99.9590 16.47856722116490      0.0      2880.0        120.00
#   H-2 R/B                   # Deep space, perigee = 135.75 (<156) s4 mod
1 28623U 05006B   06177.81079184  .00637644  69054-6  96390-3 0  6000
2 28623  28.5200 114.9834 6249053 170.2550 212.8965  3.79477162 12753      0.0      1440.0        120.00
#   XM-3                      # 24h resonant geo, incl < 3 deg goes
#                       # negative around 1130 min
1 28626U 05008A   06176.46683397 -.00000205  00000-0  10000-3 0  2190
2 28626   0.0019 286.9433 0000335  13.7918  55.6504  1.00270176  4891      0.0      1440.0        120.00
#   MINOTAUR R/B        # Sub-orbital case - Decayed 2005-11-29
#                       #(perigee = -51km), lost in 50 minutes
1 28872U 05037B   05333.02012661  .25992681  00000-0  24476-3 0  1534

t/tle.t  view on Meta::CPAN

   -4896.00000000  -15129.94694545  -36907.74526221   -3487.56256701    2.581167187   -1.524204737    0.504805763
  6251  xx
-period 92.511
       0.00000000    3988.31022699    5498.96657235       0.90055879   -3.290032738    2.357652820    6.496623475
     120.00000000   -3935.69800083     409.10980837    5471.33577327   -3.374784183   -6.635211043   -1.942056221
     240.00000000   -1675.12766915   -5683.30432352   -3286.21510937    5.282496925    1.508674259   -5.354872978
     360.00000000    4993.62642836    2890.54969900   -3600.40145627    0.347333429    5.707031557    5.070699638
     480.00000000   -1115.07959514    4015.11691491    5326.99727718   -5.524279443   -4.765738774    2.402255961
     600.00000000   -4329.10008198   -5176.70287935     409.65313857    2.858408303   -2.933091792   -6.509690397
     720.00000000    3692.60030028    -976.24265255   -5623.36447493    3.897257243    6.415554948    1.429112190
     840.00000000    2301.83510037    5723.92394553    2814.61514580   -5.110924966   -0.764510559    5.662120145
     960.00000000   -4990.91637950   -2303.42547880    3920.86335598   -0.993439372   -5.967458360   -4.759110856
    1080.00000000     642.27769977   -4332.89821901   -5183.31523910    5.720542579    4.216573838   -2.846576139
    1200.00000000    4719.78335752    4798.06938996    -943.58851062   -2.294860662    3.492499389    6.408334723
    1320.00000000   -3299.16993602    1576.83168320    5678.67840638   -4.460347074   -6.202025196   -0.885874586
    1440.00000000   -2777.14682335   -5663.16031708   -2462.54889123    4.915493146    0.123328992   -5.896495091
    1560.00000000    4992.31573893    1716.62356770   -4287.86065581    1.640717189    6.071570434    4.338797931
    1680.00000000      -8.22384755    4662.21521668    4905.66411857   -5.891011274   -3.593173872    3.365100460
    1800.00000000   -4966.20137963   -4379.59155037    1349.33347502    1.763172581   -3.981456387   -6.343279443
    1920.00000000    2954.49390331   -2080.65984650   -5754.75038057    4.895893306    5.858184322    0.375474825
    2040.00000000    3363.28794321    5559.55841180    1956.05542266   -4.587378863    0.591943403    6.107838605

t/tle.t  view on Meta::CPAN

    2280.00000000    -497.84480071   -4863.46005312   -4700.81211217    5.960065407    2.996683369   -3.767123329
    2400.00000000    5241.61936096    3910.75960683   -1857.93473952   -1.124834806    4.406213160    6.148161299
    2520.00000000   -2451.38045953    2610.60463261    5729.79022069   -5.366560525   -5.500855666    0.187958716
    2640.00000000   -3791.87520638   -5378.82851382   -1575.82737930    4.266273592   -1.199162551   -6.276154080
    2760.00000000    4730.53958356     524.05006433   -4857.29369725    2.918056288    6.135412849    3.495115636
    2880.00000000    1159.27802897    5056.60175495    4353.49418579   -5.968060341   -2.314790406    4.230722669
  8195  xx
-period 718.198
       0.00000000    2349.89483350  -14785.93811562       0.02119378    2.721488096   -3.256811655    4.498416672
     120.00000000   15223.91713658  -17852.95881713   25280.39558224    1.079041732    0.875187372    2.485682813
     240.00000000   19752.78050009   -8600.07130962   37522.72921090    0.238105279    1.546110924    0.986410447
     360.00000000   19089.29762968    3107.89495018   39958.14661370   -0.410308034    1.640332277   -0.306873818
     480.00000000   13829.66070574   13977.39999817   32736.32082508   -1.065096849    1.279983299   -1.760166075
     600.00000000    3333.05838525   18395.31728674   12738.25031238   -1.882432221   -0.611623333   -4.039586549
     720.00000000    2622.13222207  -15125.15464924     474.51048398    2.688287199   -3.078426664    4.494979530
     840.00000000   15320.56770017  -17777.32564586   25539.53198382    1.064346229    0.892184771    2.459822414
     960.00000000   19769.70267785   -8458.65104454   37624.20130236    0.229304396    1.550363884    0.966993056
    1080.00000000   19048.56201523    3260.43223119   39923.39143967   -0.418015536    1.639346953   -0.326094840
    1200.00000000   13729.19205837   14097.70014810   32547.52799890   -1.074511043    1.270505211   -1.785099927
    1320.00000000    3148.86165643   18323.19841703   12305.75195578   -1.895271701   -0.678343847   -4.086577951
    1440.00000000    2890.80638268  -15446.43952300     948.77010176    2.654407490   -2.909344895    4.486437362

t/tle.t  view on Meta::CPAN

-period 1239.437
       0.00000000   25532.98947267  -27244.26327953      -1.11572421    2.410283885    2.194175683    0.545888526
   -1440.00000000  -11362.18265118  -35117.55867813   -5413.62537994    3.137861261   -1.011678260    0.267510059
   -1380.00000000     309.25349929  -36960.43090143   -4198.48007670    3.292429375   -0.002166046    0.402111628
   -1320.00000000   11949.04009077  -35127.37816804   -2565.89806468    3.119942784    1.012096444    0.497284100
   -1260.00000000   22400.45329336  -29798.63236321    -677.91515122    2.638533344    1.922477736    0.542792913
   -1200.00000000   30640.84752458  -21525.02340201    1277.34808722    1.903464941    2.634294312    0.534540934
   -1140.00000000   35899.56788035  -11152.71158138    3108.72535238    0.997393045    3.079858548    0.474873291
   -1080.00000000   37732.45438600     288.18821054    4643.87587495    0.016652226    3.225184410    0.371669746
   -1020.00000000   36045.92961699   11706.61816230    5746.32646574   -0.942409065    3.069888941    0.236662980
    -960.00000000   31076.77273609   22063.44379776    6325.93403705   -1.794027976    2.642072476    0.083556127
    -900.00000000   23341.26015320   30460.88002531    6342.91707895   -2.469409743    1.990861658   -0.073612096
    -840.00000000   13568.39733054   36204.45930900    5806.79548733   -2.919354203    1.178920217   -0.221646814
    -780.00000000    2628.58762420   38840.10855897    4771.91979854   -3.114400514    0.276239109   -0.348926401
    -720.00000000   -8535.81598158   38171.79073851    3331.00311285   -3.043839958   -0.644462527   -0.445808894
  11801  xx
-period 630.138
       0.00000000    7473.37102491     428.94748312    5828.74846783    5.107155391    6.444680305   -0.186133297
     360.00000000   -3305.22148694   32410.84323331  -24697.16974954   -1.301137319   -1.151315600   -0.283335823
     720.00000000   14271.29083858   24110.44309009   -4725.76320143   -0.320504528    2.679841539   -2.084054355
    1080.00000000   -9990.05800009   22717.34212448  -23616.88515553   -1.016674392   -2.290267981    0.728923337
    1440.00000000    9787.87836256   33753.32249667  -15030.79874625   -1.094251553    0.923589906   -1.522311008
  14128  xx
-period 1456.506
       0.00000000   34747.57932696   24502.37114079      -1.32832986   -1.731642662    2.452772615    0.608510081
     120.00000000   18263.33439094   38159.96004751    4186.18304085   -2.744396611    1.255583260    0.528558932
     240.00000000   -3023.38840703   41783.13186459    7273.03412906   -3.035574793   -0.271656544    0.309645251
     360.00000000  -23516.34391907   34424.42065671    8448.49867693   -2.529120477   -1.726186020    0.009582303
     480.00000000  -37837.46699511   18028.39727170    7406.25540271   -1.360069525   -2.725794686   -0.292555349
     600.00000000  -42243.58460661   -3093.72887774    4422.91711801    0.163110919   -3.009980598   -0.517584362
     720.00000000  -35597.57919549  -23407.91145393     282.09554383    1.641405246   -2.506773678   -0.606963478
     840.00000000  -19649.19834455  -37606.11623860   -3932.71525948    2.689647056   -1.349150016   -0.537710698
     960.00000000    1431.30912160  -41982.04949668   -7120.45467057    3.035263353    0.160882945   -0.327993994
    1080.00000000   22136.97605384  -35388.19823762   -8447.62393401    2.587624889    1.630097136   -0.032349004
    1200.00000000   37050.15790219  -19537.23321425   -7564.83463543    1.461844494    2.674654256    0.272202191
    1320.00000000   42253.81760945    1431.81867593   -4699.87621174   -0.049247334    3.019518960    0.505890058
    1440.00000000   36366.59147396   22023.54245720    -601.47121821   -1.549681546    2.571788981    0.607057418
    1560.00000000   20922.12287985   36826.33975981    3654.91125886   -2.644070068    1.447521216    0.548722983
    1680.00000000     -23.77224182   41945.51688402    6950.29891751   -3.043358385   -0.057417440    0.346112094
    1800.00000000  -20964.17821076   36039.06206172    8418.91984963   -2.642795221   -1.546099886    0.052725852
    1920.00000000  -36401.63863057   20669.75286162    7677.19769359   -1.549488154   -2.627052310   -0.254079652

t/tle.t  view on Meta::CPAN

     454.20286720   -1276.55532182    4553.26898463    4406.19787375   -3.715146421   -5.320176914    4.418210777
     474.20286720   -3181.54698042   -3831.29976506    4096.80242787    1.114159970   -6.104773578   -4.829967400
  22674  xx
-period 732.107
       0.00000000   14712.22023280   -1443.81061850       0.83497888    4.418965470    1.629592098    4.115531802
     120.00000000   25418.88807860    9342.60307989   23611.46690798    0.051284086    1.213127306    2.429004159
     240.00000000   21619.59550749   16125.24978864   36396.79365831   -0.963604380    0.685454965    1.177181937
     360.00000000   12721.50543331   19258.96193362   40898.47648359   -1.457448565    0.179955469    0.071502601
     480.00000000    1272.80760054   18458.41971897   37044.74742696   -1.674863386   -0.436454983   -1.201040990
     600.00000000  -10058.43188619   11906.60764454   21739.62097733   -1.245829683   -1.543789125   -3.324449221
     720.00000000   10924.40116466   -2571.92414170   -2956.34856294    6.071727751    1.349579102    3.898430260
     840.00000000   25332.14851525    8398.91099924   21783.90654357    0.222320754    1.272214306    2.580527192
     960.00000000   22317.71926039   15574.82086129   35495.77144092   -0.892750056    0.737383381    1.291738834
    1080.00000000   13795.68675885   19088.83051008   40803.69584385   -1.420277669    0.235599456    0.185517056
    1200.00000000    2515.17145049   18746.63776282   37864.58088636   -1.668016053   -0.360431458   -1.052854596
    1320.00000000   -9084.48602106   12982.62608646   24045.63900249   -1.378032363   -1.373184736   -3.013963835
    1440.00000000    5647.00909495   -3293.90518693   -5425.85235063    8.507977176    0.414560797    2.543322806
    1560.00000000   25111.63372210    7412.55109488   19844.25781729    0.416496290    1.332106006    2.739301737
    1680.00000000   22961.47461641   14985.74459578   34511.09257381   -0.816711048    0.789391108    1.407901804
    1800.00000000   14841.15301459   18876.91439870   40626.25901619   -1.380403341    0.290228810    0.298258120
    1920.00000000    3750.70174081   18978.57939698   38578.11783220   -1.656939412   -0.287930881   -0.910825599
    2040.00000000   -8027.30219489   13939.54436955   26136.49045637   -1.474476061   -1.222693624   -2.737178731
    2160.00000000   -1296.95657093   -2813.69369768   -5871.09587258    9.881929371   -1.978467207   -1.922261005
    2280.00000000   24738.60364819    6383.41644019   17787.27631900    0.639556952    1.392554379    2.906206324
    2400.00000000   23546.85388669   14358.15602832   33441.67679479   -0.734895006    0.841564851    1.526009909
    2520.00000000   15855.87696303   18624.05633582   40367.13420574   -1.337753546    0.343969522    0.410018472

t/tle.t  view on Meta::CPAN

-period 637.642
       0.00000000   -8801.60046706      -0.03357557      -0.44522743   -3.835279101   -7.662552175    0.944561323
     120.00000000   -1684.34352858  -31555.95196340    3888.99944319    2.023055719   -2.151306405    0.265065778
     240.00000000   12325.51410155  -38982.15046244    4802.88832275    1.763224157   -0.102514446    0.012397139
     360.00000000   22773.66831936  -34348.02176606    4228.77407391    1.067616787    1.352427865   -0.166956367
     480.00000000   26194.40441089  -19482.94203672    2393.84774063   -0.313732186    2.808771328   -0.346204118
     600.00000000    8893.50573448    5763.38890561    -713.69884164   -7.037399220    3.022613131   -0.370272416
     720.00000000   -6028.75686537  -25648.99913786    3164.37107274    1.883159288   -3.177051976    0.390793162
     840.00000000    8313.57299056  -38146.45710922    4697.80777535    1.905002133   -0.625883074    0.076098187
     960.00000000   20181.29108622  -36842.60674073    4529.12568218    1.326244476    0.921916487   -0.114527455
    1080.00000000   26302.61794569  -25173.39539436    3084.65309986    0.245398835    2.329974347   -0.287495880
    1200.00000000   19365.07045602   -2700.00490122     317.42727417   -3.009733018    3.902496058   -0.478928582
    1320.00000000   -9667.81878780  -16930.19112642    2095.87469034    1.279288285   -4.736005905    0.582878255
    1440.00000000    4021.31438583  -36066.09209609    4442.91587411    2.007322354   -1.227461376    0.149383897
  23333  xx
-period 19701.587
       0.00000000   -9301.24542291    3326.10200382    2318.36441127   -8.729303005   -0.828225037   -0.122314827
     120.00000000  -44672.91239677   -6213.11996580   -1738.80131727   -3.719475070   -1.336673022   -0.621888261
     240.00000000  -67053.08885387  -14994.69685946   -5897.99072793   -2.860576613   -1.183771565   -0.568473909
     360.00000000  -85227.84253161  -22897.08484467   -9722.59184563   -2.426469823   -1.078592475   -0.525341431
     480.00000000 -100986.00419137  -30171.19698696  -13283.77044766   -2.147108978   -1.000530827   -0.491587582
     600.00000000 -115093.00686386  -36962.56316477  -16634.15682929   -1.945446188   -0.938947736   -0.464199202
     720.00000000 -127965.80064891  -43363.32967165  -19809.90480432   -1.789652016   -0.888278463   -0.441254468
     840.00000000 -139863.28332203  -49436.45704152  -22836.80438138   -1.663762568   -0.845315913   -0.421548627
     960.00000000 -150960.22978258  -55227.45413896  -25734.01408879   -1.558730986   -0.808061065   -0.404293846
    1080.00000000 -161381.71414630  -60770.64040903  -28516.26290017   -1.468977174   -0.775190459   -0.388951810
    1200.00000000 -171221.18736949  -66092.76474443  -31195.19847387   -1.390837596   -0.745785633   -0.375140398
    1320.00000000 -180550.82888745  -71215.23290630  -33780.24938270   -1.321788672   -0.719184752   -0.362579495
    1440.00000000 -189427.87533073  -76155.54943343  -36279.19882816   -1.260024473   -0.694896053   -0.351058133
    1560.00000000 -197898.69401407  -80928.29015180  -38698.57972447   -1.204211888   -0.672544709   -0.340413731
    1600.00000000 -200638.82986235  -82484.14969881  -39488.34331447   -1.186748462   -0.665472422   -0.337037582
  23599  xx
-period 321.733
       0.00000000    9892.63794341      35.76144969      -1.08228838    3.556643237    6.456009375    0.783610890
      20.00000000   11931.95642997    7340.74973750     886.46365987    0.308329116    5.532328972    0.672887281
      40.00000000   11321.71039205   13222.84749156    1602.40119049   -1.151973982    4.285810871    0.521919425
      60.00000000    9438.29395675   17688.05450261    2146.59293402   -1.907904054    3.179955046    0.387692479
      80.00000000    6872.08634639   20910.11016811    2539.79945034   -2.323995367    2.207398462    0.269506121
     100.00000000    3933.37509798   23024.07662542    2798.25966746   -2.542860616    1.327134966    0.162450076

t/tle.t  view on Meta::CPAN

     200.00000000  -10693.96497348   18909.88168891    2302.33707548   -1.835912433   -2.716169865   -0.329931880
     220.00000000  -12553.89669904   15114.63990716    1840.93573231   -1.212478879   -3.619036996   -0.439970633
     240.00000000  -13450.20591864   10190.57904289    1241.95958736   -0.189082511   -4.596701971   -0.559173899
     260.00000000  -12686.60437121    4079.31106161     498.27078614    1.664498211   -5.559889865   -0.676747779
     280.00000000   -8672.55867753   -2827.56823315    -342.59644716    5.515079852   -5.551222962   -0.676360044
     300.00000000    1153.31498060   -6411.98692060    -779.87288941    9.689818102    1.388598425    0.167868798
     320.00000000    9542.79201056    -533.71253081     -65.73165428    3.926947087    6.459583539    0.785686755
     340.00000000   11868.80960100    6861.59590848     833.72780602    0.452957852    5.632811328    0.685262323
     360.00000000   11376.23941678   12858.97121366    1563.40660172   -1.087665695    4.374693347    0.532207051
     380.00000000    9547.70300782   17421.48570758    2118.56907515   -1.876540262    3.253891728    0.395810243
     400.00000000    7008.51470263   20725.47471227    2520.56064289   -2.308703599    2.270724438    0.276138613
     420.00000000    4082.28135104   22911.04184601    2786.37568309   -2.536665546    1.383670232    0.168153407
     440.00000000     969.17978149   24071.23673676    2927.31326579   -2.626695115    0.557172428    0.067536854
     460.00000000   -2184.71515444   24261.21671601    2950.08142825   -2.607072866   -0.236887607   -0.029125215
     480.00000000   -5253.42223370   23505.37595671    2857.66120738   -2.484424544   -1.022255436   -0.124714444
     500.00000000   -8108.27961017   21800.81688388    2649.72981961   -2.247597251   -1.821159176   -0.221925624
     520.00000000  -10594.77795556   19117.80779221    2322.72136979   -1.863118484   -2.656426668   -0.323521502
     540.00000000  -12497.32045995   15398.64085906    1869.69983897   -1.258130763   -3.551583368   -0.432338888
     560.00000000  -13467.92475245   10560.90147785    1280.78399181   -0.271870523   -4.520514224   -0.550016092
     580.00000000  -12848.18843590    4541.21901842     548.53826427    1.494157156   -5.489585384   -0.667472039
     600.00000000   -9152.70552728   -2344.24950144    -287.98121970    5.127921095   -5.650383025   -0.685989008
     620.00000000     280.38490909   -6500.10264018    -790.36092984    9.779619614    0.581815811    0.074171345
     640.00000000    9166.25784315   -1093.12552651    -129.49428887    4.316668714    6.438636494    0.785116609
     660.00000000   11794.48942915    6382.21138354     780.88439015    0.604412453    5.731729369    0.697574333
     680.00000000   11424.30138324   12494.26088864    1524.33165488   -1.021328075    4.463448968    0.542532698
     700.00000000    9652.09867350   17153.84762075    2090.48038336   -1.844516637    3.327522235    0.403915232
     720.00000000    7140.41945884   20539.25485336    2501.21469368   -2.293173684    2.333507912    0.282716311
  24208  xx
-period 1428.936
       0.00000000    7534.10987189   41266.39266843      -0.10801028   -3.027168008    0.558848996    0.207982755
     120.00000000  -14289.19940414   39469.05530051    1428.62838591   -2.893205245   -1.045447840    0.179634249
     240.00000000  -32222.92014955   26916.25425799    2468.59996594   -1.973007929   -2.359335071    0.102539376
     360.00000000  -41413.95109398    7055.51656639    2838.90906671   -0.521665080   -3.029172207   -0.002066843
     480.00000000  -39402.72251896  -14716.42475223    2441.32678358    1.066928187   -2.878714619   -0.105865729
     600.00000000  -26751.08889828  -32515.13982431    1384.38865570    2.366228869   -1.951032799   -0.181018498
     720.00000000   -6874.77975542  -41530.38329422     -46.60245459    3.027415087   -0.494671177   -0.207337260
     840.00000000   14859.52039042  -39302.58907247   -1465.02482524    2.869609883    1.100123969   -0.177514425
     960.00000000   32553.14863770  -26398.88401807   -2485.45866002    1.930064459    2.401574539   -0.099250520
    1080.00000000   41365.67576837   -6298.09965811   -2828.05254033    0.459741276    3.051680214    0.006431872
    1200.00000000   38858.83295070   15523.39314924   -2396.86850752   -1.140211488    2.867567143    0.110637217
    1320.00000000   25701.46068162   33089.42617648   -1308.68556638   -2.428713821    1.897381431    0.184605907
    1440.00000000    5501.08137100   41590.27784405     138.32522930   -3.050691874    0.409203052    0.207958133
  25954  xx
-period 1436.157
       0.00000000    8827.15660472  -41223.00971237       3.63482963    3.007087319    0.643701323    0.000941663
   -1440.00000000    8118.18519221  -41368.40537378       4.11046687    3.017696741    0.591994297    0.000933016
   -1320.00000000   27766.34015328  -31724.97000557       9.93297846    2.314236153    2.024903193    0.000660861

t/tle.t  view on Meta::CPAN

    -960.00000000   31614.99210558   27907.29155353       9.16618797   -2.034243523    2.305014102   -0.000718418
    -840.00000000   13375.75227587   39994.27017651       3.05416854   -2.915424366    0.975119874   -0.000955576
    -720.00000000   -8464.89963309   41312.93549892      -3.86622919   -3.011600615   -0.617275050   -0.000939664
    -600.00000000  -28026.23406158   31507.89995661      -9.76047869   -2.296840160   -2.043607595   -0.000674889
    -480.00000000  -40040.01314363   13218.00579413     -13.06594832   -0.963328772   -2.919827983   -0.000231414
    -360.00000000  -41268.43291976   -8632.06859693     -12.90661266    0.630042315   -3.009677376    0.000273163
    -240.00000000  -31377.85317015  -28156.13970334      -9.32605530    2.054021717   -2.288554158    0.000704959
    -120.00000000  -13031.41552688  -40092.33381029      -3.27636660    2.924657466   -0.950541167    0.000949381
       0.00000000    8827.15660472  -41223.00971237       3.63482963    3.007087319    0.643701323    0.000941663
     120.00000000   28306.85426674  -31243.80147394       9.57216891    2.279137743    2.064316875    0.000684127
     240.00000000   40159.05128805  -12845.39151157      12.96086316    0.937265422    2.928448287    0.000245505
     360.00000000   41192.55903455    9013.79606759      12.90495666   -0.656727442    3.003543458   -0.000257479
     480.00000000   31131.69755798   28445.55681731       9.42419238   -2.073484842    2.269770851   -0.000691233
     600.00000000   12687.81846530   40217.83324639       3.44726249   -2.931721827    0.924962230   -0.000940766
     720.00000000   -9172.23500245   41161.63475527      -3.43575757   -3.000571486   -0.668847508   -0.000940101
     840.00000000  -28562.51093192   31022.45987587      -9.39562161   -2.261449202   -2.082713897   -0.000689669
     960.00000000  -40260.77504549   12529.11484344     -12.84915105   -0.913097031   -2.935933528   -0.000256181
    1080.00000000  -41114.14376538   -9338.87194483     -12.87952404    0.681588815   -2.998432565    0.000245006
    1200.00000000  -30890.01512240  -28690.40750792      -9.48037212    2.092989805   -2.252978152    0.000680459
    1320.00000000  -12341.46194020  -40310.06316386      -3.55833201    2.940537098   -0.900219523    0.000934170
    1440.00000000    9533.27750818  -41065.52390214       3.30756482    2.995596171    0.695200236    0.000938525
  26900  xx
-period 1436.121
       0.00000000  -42014.83795787    3702.34357772     -26.67500257   -0.269775247   -3.061854393    0.000336726
    9300.00000000   40968.68133298   -9905.99156086      11.84946837    0.722756848    2.989645389   -0.000161261
    9360.00000000   42135.66858481    1072.99195618      10.83481752   -0.078150602    3.074772455   -0.000380063
    9400.00000000   41304.75156132    8398.27742944       9.74006214   -0.612515135    3.014117469   -0.000511575
  26975  xx

t/tle.t  view on Meta::CPAN

     720.00000000  -11646.39698980  -19855.44222106    3574.00109607    2.626712727    1.815887329    2.960883901
     840.00000000    7665.76124241   11159.78946577     345.93813117   -0.584818007    3.193514161   -5.750338922
     960.00000000   -6369.35388112   10204.80073022  -27844.52150384   -2.050573276   -1.582940542   -2.076075232
    1080.00000000  -18345.64763145   -2977.76684430  -34394.90760612   -1.243589864   -1.892050757    0.060372061
    1200.00000000  -23979.74839255  -15436.44139571  -28616.50540218   -0.294973425   -1.482987916    1.478255628
    1320.00000000  -21921.97167880  -22852.45147658  -13784.85308485    0.945455629   -0.428940995    2.596964378
    1440.00000000   -8266.43821031  -17210.74590112    6967.95546070    3.082244069    2.665881872    2.712555075
    1560.00000000    6286.85464535   13809.56328971   -6321.60663781   -1.615964016    1.383135377   -5.358719132
    1680.00000000   -8730.87526788    8244.63344365  -30039.92372791   -1.935622871   -1.724162072   -1.631224738
    1800.00000000  -19735.81883249   -5191.76593007  -34166.14974143   -1.097835530   -1.860148418    0.324401050
    1920.00000000  -24232.73847703  -17112.08243255  -26742.88893252   -0.119786184   -1.364365317    1.680220468
    2040.00000000  -20654.45640708  -23184.54386047  -10611.55144716    1.209238113   -0.144169639    2.748054938
    2160.00000000   -4337.15988957  -13410.46817244    9870.45949215    3.532753095    3.772236461    2.088424247
    2280.00000000    4074.62263523   14698.07548285  -12248.65327973   -2.053824693    0.203325817   -4.607867718
    2400.00000000  -10950.23438984    6148.66879447  -31736.65532865   -1.809875605   -1.816179062   -1.233364913
    2520.00000000  -20952.40702045   -7358.71507895  -33633.06643074   -0.948973031   -1.813594137    0.573893078
    2640.00000000  -24273.48944134  -18637.15546906  -24633.27702390    0.064161440   -1.228537560    1.875728935
    2760.00000000  -19057.55468077  -23148.29322082   -7269.38614178    1.500802809    0.195383037    2.879031237
    2880.00000000      43.69305308   -8145.90299207   11634.57079913    3.780661682    5.105315423    0.714401345
  28057  xx
-period 100.254

t/tle.t  view on Meta::CPAN

    1320.00000000    3833.57386848  -18635.77026711  -18388.68722885    3.384748179   -0.955363841    1.658785020
    1440.00000000   22002.20074562  -14879.72595593     774.32827099    1.191573619    1.894561165    3.159953047
  28350  xx
-period 87.355
       0.00000000    6333.08123128   -1580.82852326      90.69355720    0.714634423    3.224246550    7.083128132
     120.00000000   -3990.93845855    3052.98341907    4155.32700629   -5.909006188   -0.876307966   -5.039131404
     240.00000000    -603.55232010   -2685.13474569   -5891.70274282    7.572519907   -1.975656726    0.121722605
     360.00000000    4788.22345627     782.56169214    4335.14284621   -4.954509026    3.683346464    4.804645839
     480.00000000   -6291.84601644    1547.82790772    -453.67116498   -0.308625588   -3.341538574   -7.082659115
     600.00000000    4480.74573428   -3028.55200374   -3586.94343641    5.320920857    1.199736275    5.626350481
     720.00000000    -446.42460916    2932.28872588    5759.19389757   -7.561000245    1.550975493   -1.374970885
     840.00000000   -3713.79581831   -1382.66125130   -5122.45131136    6.090931626   -3.512629733   -3.467571746
     960.00000000    6058.32017522    -827.47406722    2104.04678651   -1.798403024    3.787067272    6.641439744
    1080.00000000   -5631.73659006    2623.70953644    1766.49125084   -3.216401578   -2.309140959   -6.788609120
    1200.00000000    2776.84991560   -3255.36941953   -4837.19667790    6.748135564   -0.193044825    4.005718698
    1320.00000000    1148.04430837    2486.07343386    5826.34075913   -7.420162295    2.589456382    0.356350006
    1440.00000000   -4527.90871828    -723.29199041   -4527.44608319    5.121674217   -3.909895427   -4.500218556
  28623  xx
-period 379.585
       0.00000000  -11665.70902324   24943.61433357      25.80543633   -1.596228621   -1.476127961    1.126059754
     120.00000000  -11645.35454950     979.37668356    5517.89500058    3.407743502   -5.183094988   -0.492983277
     240.00000000    5619.19252274   19651.44862280   -7261.38496765   -2.013634213    3.106842861    0.284235517
     360.00000000   -9708.68629714   26306.14553149   -1204.29478856   -1.824164290   -0.931909596    1.113419052
     480.00000000  -14394.03162892    6659.30765074    5593.38345858    1.556522911   -4.681657614    0.296912248
     600.00000000    7712.09476270   15565.72627434   -7342.40465571   -1.646800364    4.070313571   -0.109483081
     720.00000000   -7558.36739603   27035.11367962   -2385.12054184   -1.999583791   -0.393409283    1.078093515
     840.00000000  -15495.61862220   11550.15897828    5053.83178121    0.469277336   -4.029761073    0.679054742
     960.00000000    9167.02568222   10363.65204210   -6871.52576042   -0.881621027    5.223361510   -0.740696297
    1080.00000000   -5275.80272094   27151.78486008   -3494.50687216   -2.129609388    0.150196480    1.021038089
    1200.00000000  -15601.37656145   15641.29379850    4217.03266850   -0.249183123   -3.405238557    0.888214503
    1320.00000000    9301.05872300    3883.15265574   -5477.86477017    0.871447821    6.493677331   -1.885545282
    1440.00000000   -2914.31065828   26665.20392758   -4511.09814335   -2.216261909    0.710067769    0.940691824
  28626  xx
-period 1436.173
       0.00000000   42080.71852213   -2646.86387436       0.81851294    0.193105177    3.068688251    0.000438449
     120.00000000   37740.00085593   18802.76872802       3.45512584   -1.371035206    2.752105932    0.000336883
     240.00000000   23232.82515008   35187.33981802       4.98927428   -2.565776620    1.694193132    0.000163365
     360.00000000    2467.44290178   42093.60909959       5.15062987   -3.069341800    0.179976276   -0.000031739
     480.00000000  -18962.59052991   37661.66243819       4.04433258   -2.746151982   -1.382675777   -0.000197633
     600.00000000  -35285.00095313   23085.44402778       2.08711880   -1.683277908   -2.572893625   -0.000296282
     720.00000000  -42103.20138132    2291.06228893      -0.13274964   -0.166974816   -3.070104560   -0.000311007
     840.00000000  -37580.31858370  -19120.40485693      -2.02755702    1.394367848   -2.740341612   -0.000248591
     960.00000000  -22934.20761876  -35381.23870806      -3.16495932    2.580167539   -1.672360951   -0.000134907
    1080.00000000   -2109.90332389  -42110.71508198      -3.36507889    3.070935369   -0.153808390   -0.000005855
    1200.00000000   19282.77774728  -37495.59250598      -2.71861462    2.734400524    1.406220933    0.000103486
    1320.00000000   35480.60990600  -22779.03375285      -1.52841859    1.661210676    2.587414593    0.000168300
    1440.00000000   42119.96263499   -1925.77567263      -0.19827433    0.140521206    3.071541613    0.000179561
  28872  xx
-period 87.419
       0.00000000   -6131.82730456    2446.52815528    -253.64211033   -0.144920228    0.995100963    7.658645067
       5.00000000   -5799.24256134    2589.14811119    2011.54515100    2.325207364   -0.047125672    7.296234071
      10.00000000   -4769.05061967    2420.46580562    4035.30855837    4.464585796   -1.060923209    6.070907874
      15.00000000   -3175.45157340    1965.98738086    5582.12569607    6.049639376   -1.935777558    4.148607019
      20.00000000   -1210.19024802    1281.54541294    6474.68172772    6.920746273   -2.580517337    1.748783868
      25.00000000     896.73799533     447.12357305    6607.22400507    6.983396282   -2.925846168   -0.872655207

t/tle.t  view on Meta::CPAN

     360.00000000     584.40295819   -6202.35605817    1781.00536019    0.869250450    2.226927514    7.471676765
     380.00000000     779.59211765    1100.73728301    6311.59529480   -0.599552305    7.721032522   -1.275153027
     400.00000000    -403.03155588    6399.18000837    -364.12735875   -1.008861924   -0.516636615   -7.799812287
     420.00000000    -852.93910071     192.65232023   -6322.47054784    0.396006194   -7.882964919   -0.289331517
  29238  xx
-period 91.508
       0.00000000   -5566.59512819   -3789.75991159      67.60382245    2.873759367   -3.825340523    6.023253926
     120.00000000    4474.27915495   -1447.72286142    4619.83927235    4.712595822    5.668306153   -2.701606741
     240.00000000    1922.17712474    5113.01138342   -4087.08470203   -6.490769651   -0.522350158   -3.896001154
     360.00000000   -6157.93546882   -2094.70798790   -1941.63730960    0.149900661   -5.175192523    5.604262034
     480.00000000    2482.64052411   -3268.45944555    5146.38006190    6.501814698    4.402848754   -0.350943511
     600.00000000    4036.26455287    4827.43347201   -2507.99063955   -5.184409515    1.772280695   -5.331390168
     720.00000000   -5776.81371622    -118.64155319   -3641.22052418   -2.539917207   -5.622701582    4.403125405
     840.00000000      67.98699487   -4456.49213473    4863.71794283    7.183809420    2.418917791    2.015642495
     960.00000000    5520.62207038    3782.38203554    -596.73193161   -3.027966069    3.754152525   -6.013506363
    1080.00000000   -4528.05104455    1808.46273329   -4816.99727762   -4.808419763   -5.185789345    2.642104494
    1200.00000000   -2356.61468078   -4852.51202272    3856.53816184    6.688446735    0.118520958    4.021854210
    1320.00000000    6149.65800134    2173.59423261    1369.29488732   -0.345832777    5.109857861   -5.842951828
    1440.00000000   -2629.55011449    3400.98040158   -5344.38217129   -6.368548448   -3.998963509    0.577253064
  88888  xx
-period 89.624
       0.00000000    2328.96975262   -5995.22051338    1719.97297192    2.912073281   -0.983417956   -7.090816210
     120.00000000    1020.69234558    2286.56260634   -6191.55565927   -3.746543902    6.467532721    1.827985678

t/tle_pass_extra.t  view on Meta::CPAN

	1;
    } ) {
    ok @pass == 7,
	"Found 7 passes over Bogota at $offset sec after minute"
	or diag "Found @{[ scalar @pass ]} passes over Bogota";
} else {
    fail "Error in pass() method: $@";
}

is format_pass( $pass[0] ), <<'EOD', 'Pass 1';
2011/05/14 00:32:45  11.0 244.1  1237.5 lit   rise
2011/05/14 00:33:11  11.3 234.9  1223.3 lit   max
2011/05/14 00:33:39  11.0 225.1  1239.4 lit   set
EOD

is format_pass( $pass[1] ), <<'EOD', 'Pass 2';
2011/05/14 23:19:14  11.1 319.6  1232.4 lit   rise
2011/05/14 23:21:58  73.2 232.8   359.7 lit   max
2011/05/14 23:24:43  10.9 149.4  1245.3 lit   set
EOD

t/tle_pass_extra.t  view on Meta::CPAN

EOD

is format_pass( $pass[3] ), <<'EOD', 'Pass 4';
2011/05/17 09:59:17  11.0 154.7  1236.0 lit   rise
2011/05/17 10:00:38  13.9 125.1  1091.2 lit   max
2011/05/17 10:01:59  11.0  95.5  1236.0 lit   set
EOD

is format_pass( $pass[4] ), <<'EOD', 'Pass 5';
2011/05/18 10:21:25  11.1 217.9  1230.4 lit   rise
2011/05/18 10:24:09  81.8 307.8   347.4 lit   max
2011/05/18 10:26:53  11.0  33.4  1233.7 lit   set
EOD

is format_pass( $pass[5] ), <<'EOD', 'Pass 6';
2011/05/19 09:11:21  11.0 155.1  1233.2 shdw  rise
2011/05/19 09:12:10  13.4 138.2  1109.8 lit   lit
2011/05/19 09:12:43  14.0 125.1  1084.3 lit   max
2011/05/19 09:14:06  10.9  94.7  1237.1 lit   set
EOD

t/tle_pass_extra.t  view on Meta::CPAN

	1;
    } ) {
    ok @pass == 7,
	"Found 7 passes over Bogota at $offset sec after minute"
	or diag "Found @{[ scalar @pass ]} passes over Bogota";
} else {
    fail "Error in pass() method: $@";
}

is format_pass( $pass[0] ), <<'EOD', 'Pass 1';
2011/05/14 00:32:45  11.0 244.1  1237.5 lit   rise
2011/05/14 00:33:11  11.3 234.9  1223.3 lit   max
2011/05/14 00:33:39  11.0 225.1  1239.4 lit   set
EOD

is format_pass( $pass[1] ), <<'EOD', 'Pass 2';
2011/05/14 23:19:14  11.1 319.6  1232.4 lit   rise
2011/05/14 23:21:58  73.2 232.8   359.7 lit   max
2011/05/14 23:24:43  10.9 149.4  1245.3 lit   set
EOD

t/tle_pass_extra.t  view on Meta::CPAN

EOD

is format_pass( $pass[3] ), <<'EOD', 'Pass 4';
2011/05/17 09:59:17  11.0 154.7  1236.0 lit   rise
2011/05/17 10:00:38  13.9 125.1  1091.2 lit   max
2011/05/17 10:01:59  11.0  95.5  1236.0 lit   set
EOD

is format_pass( $pass[4] ), <<'EOD', 'Pass 5';
2011/05/18 10:21:25  11.1 217.9  1230.4 lit   rise
2011/05/18 10:24:09  81.8 307.8   347.4 lit   max
2011/05/18 10:26:53  11.0  33.4  1233.7 lit   set
EOD

is format_pass( $pass[5] ), <<'EOD', 'Pass 6';
2011/05/19 09:11:21  11.0 155.1  1233.2 shdw  rise
2011/05/19 09:12:10  13.4 138.2  1109.8 lit   lit
2011/05/19 09:12:43  14.0 125.1  1084.3 lit   max
2011/05/19 09:14:06  10.9  94.7  1237.1 lit   set
EOD

t/tle_pass_extra.t  view on Meta::CPAN

2011/05/30 14:12:46  21.5 241.1  1692.6 shdw
2011/05/30 14:12:47  21.6 241.3  1690.3 shdw
2011/05/30 14:12:48  21.6 241.6  1688.1 shdw
2011/05/30 14:12:49  21.7 241.8  1685.9 shdw
2011/05/30 14:12:50  21.7 242.1  1683.7 shdw
2011/05/30 14:12:51  21.8 242.3  1681.6 shdw
2011/05/30 14:12:52  21.8 242.6  1679.5 shdw
2011/05/30 14:12:53  21.9 242.9  1677.4 shdw
2011/05/30 14:12:54  21.9 243.1  1675.3 shdw
2011/05/30 14:12:55  21.9 243.4  1673.2 shdw
2011/05/30 14:12:56  22.0 243.7  1671.2 shdw
2011/05/30 14:12:57  22.0 243.9  1669.2 shdw
2011/05/30 14:12:58  22.1 244.2  1667.3 shdw
2011/05/30 14:12:59  22.1 244.5  1665.3 shdw
2011/05/30 14:13:00  22.2 244.7  1663.4 shdw
2011/05/30 14:13:01  22.2 245.0  1661.6 shdw
2011/05/30 14:13:02  22.3 245.3  1659.7 shdw
2011/05/30 14:13:03  22.3 245.5  1657.9 shdw
2011/05/30 14:13:04  22.3 245.8  1656.1 shdw
2011/05/30 14:13:05  22.4 246.1  1654.3 shdw
2011/05/30 14:13:06  22.4 246.3  1652.6 shdw
2011/05/30 14:13:07  22.5 246.6  1650.8 shdw



( run in 1.179 second using v1.01-cache-2.11-cpan-88abd93f124 )