Skip to content
This repository was archived by the owner on Mar 7, 2018. It is now read-only.

rdig/aireye

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

purpose

This is a simple web interface for plotting aircrafts tracked through ADS-B with an RTLSDR dongle

dump1090

This whole interface relies on the data given out by antirez's dump1090 through a .json file

installation

If you want to get the interface to work you have to:

  • setup your dump1090 decoder with the --net option
  • edit functions/getCorsJSON.php and set your tracker's data.json location. It should be in http://<your_tracker_station_ip>/dump1090/data.json. (This is a glue code to overcome dump1090's internal web server, and it's lack of header configurations)

For more detailed installation instructions go to http://glogovetan.com/side-projects/aireye

personalisation

  • Update your trackers's latitude / longitude location in data/tracker.json
  • Set your local airports in data/local-airports.json so that they will be highlighted on the map

still in development

While it is functioning, this piece of code is still in development and may contain bugs or have pieces of functionality still missing

todo

  • A way to deal with multiple trackers and validate tracked data between them
  • Alert the user (popup) if the map failed to start / data cannot be fetched
  • Remove the PHP glue code (fork dump1090 and remove it's built in web server, or refactor it to allow header control)
  • Optimize ajax data pulling
  • Better airplane data storage (right now, modifcations to google's maps api can interfere with the data)
  • Aircraft tails (path / waypoints showing where the airplane travelled )
  • A more accurate validation of airplane, so we can better rely on the cleanup functions (right now we are relying on dump1090 to tell us when to remove the aircraft)
  • Add air routes overlays
  • Minor interface enhancements / cross browser bug fixes (especially on mobile)

credits

Dump1090 was written by Salvatore Sanfilippo antirez@gmail.com and is released under the BSD three clause license.

This was inspired from Malcolm Robb's fork of dump1090, and the way he built the web interface for it. (see gmap.html)

licensing

This piece of code is licensed under the MIT License

About

Simple web interface for plotting ADS-B tracked airplanes

Resources

License

Stars

Watchers

Forks

Packages

No packages published