Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 31.590.764 Times

GPS::SpaceTrack 0.11

  Date Added: March 24, 2010  |  Visits: 853


Report Broken Link
Printer Friendly Version

Product Homepage
Download (96 downloads)

GPS::SpaceTrack is a package for calculating the position of GPS satellites. SYNOPSIS use GPS::SpaceTrack; my $obj=GPS::SpaceTrack->new(filename=>"gps.tle"); print join("t", qw{Count PRN ELEV Azim SNR USED}), "n"; foreach ($obj->getsatellitelist({lat=>38.870997, lon=>-77.05596})) { print join("t", $_->prn, $_->elev, $_->azim, $_->snr, $_->used), "n"; } This package can calculates the location of the GPS satellite constellation given the position of the receiver and a time which can be in the future. CONVENTIONS Function naming convention is "format of the return" underscore "format of the parameters." CONSTRUCTOR new The new() constructor passes paramaters to the filename() method. my $obj = GPS::SpaceTrack->new(filename=>$filename); METHODS getsatellitelist The getsatellitelist() method returns a list of Net::GPSD::Satellite objects. The getsatellitelist() method is a wrapper around getsatellitelist_rad() for data formatted in degrees instead of radians. my $list=$obj->getsatellitelist({lat=>$lat, lon=>$lon, alt=>$hae, time=>$time}); #degrees, degrees, meters, seconds from epoch my @list=$obj->getsatellitelist({lat=>$lat, lon=>$lon, alt=>$hae, time=>$time}); #degrees, degrees, meters, seconds from epoch getsatellitelist_rad The getsatellitelist_rad() method returns a list of Net::GPSD::Satellite objects. This method is basically a wrapper around Astro::Coord::ECI::TLE. my $list=$obj->getsatellitelist_rad({lat=>$lat, lon=>$lon, alt=>$hae, time=>$time}); #radians, radians, meters, seconds from epoch my @list=$obj->getsatellitelist_rad({lat=>$lat, lon=>$lon, alt=>$hae, time=>$time}); #radians, radians, meters, seconds from epoch filename Method to get or set the filename of the TLE data. my $filename=$obj->filename; my $filename=$obj->filename(filename=>$filename);.

Requirements: No special requirements
Platforms: Linux
Keyword: Filename Gps Gpsspacetrack Lat Libraries List Lon Method Programming Spacetrack Time
Users rating: 0/10

License: Freeware Size: 52.22 KB
Weather  -  Rain Radar Australia 3.0.1
Rain Radar Australia displays up to the minute rain and wind radar data from the Australian Bureau of Meteorology (BOM). Full screen mode, landscape support, pinch and pan zooming, favourites list, GPS location, nearest radars list, national...
8.2 MB  
Productivity  -  Easy Shopping - Grocery List Free 1.2
An easy tool for making list before shopping, save your time and money. Always forgot something to buy when you're in the grocery? Like to buy a lot of items but later you found they're unnecessary? Use this shopping list tool to plan and...
9 MB  
Productivity  -  Economy Shopping (Lite) - Shopping List 2.3.0
******************************************************** LITE VERSION The shopping lists are limited to 5 items. ******************************************************** Create easily your shopping list and save money and time with...
2.1 MB  
Application Add-Ins  -  TaskTime4 for Mac OS 4.7.6
A straightforward method of tracking time spent on jobs you do for your clients. It can generate invoices which can be emailed, printed, and saved to disk. Features include: - Simple, easy to use interface. - Automatic calculation of total time...
9.7 MB  
Modules  -  Twistage Integration 5.x-1.x-dev 1.0
It provides tools to sync your local database of videos with Twistage, update the local list of videos in real time by processing "pings" sent from Twistage to your site, and to embed videos into blocks, pages, or anywhere else with theme...
Entertainment  -  Anime Admin Free
Keeps track of the animes you are viewing. With this application you have a list of the animes which time, its relevant information and to see in which chapter you are and where you are viewing. Version 1.5 repaired: error search of...
1024 KB  
Productivity  -  Autosaving Stopwatch
This app is a stopwatch with autosaving of time list. App easy to use. Yoy can use it for example in sports, cooking and others. Time list contains detailed information about time. Features: - milisecond precision - autosaving time...
1024 KB  
Health & Fitness  -  Tabata Pro
The Tabata PRO Timer allows you to workout in the standard 4 minute Tabata period of: - 20 seconds of high intensity with - 10 second rest breaks You can select pre-set exercises from the list or just use the time without...
3 MB  
Libraries  -  Geo::Spline 0.16
Geo::Spline is a Perl module to calculate geographic locations between GPS fixes. SYNOPSIS use Geo::Spline; my $p0={time=>1160449100.67, #seconds lat=>39.197807, #degrees lon=>-77.263510, #degrees speed=>31.124, #m/s heading=>144.8300};...
20.48 KB  
Libraries  -  Geo::Lookup::ByTime 0.0.2
Geo::Lookup::ByTime is a Perl module to lookup location by time. SYNOPSIS use Geo::Lookup::ByTime; $lookup = Geo::Lookup::ByTime->new( @points ); my $pt = $lookup->nearest( $tm ); Given a set of timestamped locations guess the location at...
15.36 KB  
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.13.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB