Skip to content

tamo3/pdx-flight

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Realtime Flight Tracker usiing Cesium/Resium.

This project was bootstrapped with Create React App. See the live demo on Heroku https://pdx-flight.herokuapp.com/.

Installation

In your working directory:

git checkout https://github.com/tamo3/pdx-flight.git
cd pdx-flight
yarn install

NOTE: npm install doesn't work. Please use yarn install.

Run Locally

From a terminal:

yarn run server                     # starts node server

From another terminal:

yarn start                          # starts web application

Linux should work too, but I used only Windows during the development.

To use Historical Flight data, obtain a copy of historical zip file from https://www.adsbexchange.com/, extract them under ./server/historical-data/xxx (for example, ./server/.historical-data/2016-07-01/*).

References

This application uses the following libraries and APIs:

Comments

  • Airplanes within ~10,000Km from the center of the view are plotted.
  • The historical data is missing in the repo or the deployed version. You can see the "Random" data which is generated rondomly. Obviously, I had a math problem generating the random flight data -- most flights are around the north pole :-)