Searching, please wait...

libhomeradar

easy collect aircraft information
~50,000,000 registered contacts
303894 unique aircraft records, 28.78% unresolved records
 ACARS DECODER Planespotting Network Kinetic Avionics AirNav Systems Airframes.org Atlas Tracking
libhomeradar - easy collect aircraft informations

libhomeradar is an easy to use library for all type of programming language which can use libraries. libhomeradar can connect to different sources to collect aircraft informations arround the world with extended informations, powerful filtering and structured data access.

libhomeradar is written in C and is available for Linux and Windows (2003, XP, NT, Vista).

Currently libhomeradar works with the Kinetic Avionics SBS-1 base station and the Airnav Systems Radarbox.


Yahoo! My Web  Google Bookmarks  Windows Live  Facebook  Ask  del.icio.us  Furl 
 

Distance calculation

libhomeradar can help you calculating the distance between departure and arrival airport, between your position and the aircraft, between aircraft and departure (or arrival) airport. See also our example #11
For this option there are a view functions available.

Distance calculation functions

/* Get distance in kilometers between fixed point (LAT/LON) and aircraft at (ac_LAT/ac_LON) */
extern double homeradar_distance(const double LAT, const double LON, 
                                 const double ac_LAT, const double ac_LON);

/* Get distance from aircraft to a given airport 
   Airport must be send as IATA or ICAO code and databases must be loaded 
   Function returns -1 on error, 0 if airport coordinates are not available
   and > 0 as distance in kilometers */
extern double homeradar_distance_to_airport(LHR handle, const char *airport, 
                                            const double LAT, const double LON);

/* Get distance in kilometers between two airports 
   This function will return -1 on error, 0 if not all coordinates are known
   or the distance in kilometers */
extern double homeradar_distance_ap2ap(LHR handle, const char *from, const char *to);

These functions can be used to calculate the distance between every GPS point in kilometers. It depends on your needs which function will be used.
The both functions homeradar_distance_to_airport() and homeradar_distance_ap2ap() are working with IATA / ICAO codes to specify the airport.

Database lookup must be enabled to use these functions
Export and import functions Docu
Table of contents
List of contacted aircrafts