Skip to content

kcccr123/ue-flight-tracker

Repository files navigation

UE Flight Tracker

An app for simulating positions of aircraft across the globe that are currently in flight

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Contact

About The Project

This project uses the Flight Radar API and Cesium to get a list of commerical flights and create a world accurate view of an in flight aircraft. Use the simple UI to see active flights and view them.

pic1 pic2 pic3

Built With

Unreal Engine C++ C# SQLite Python

(back to top)

Getting Started

Run the executeable on your local machine! The executable and related dependencies are on a google drive because they are too big for github. Extract and run FlightTracker.exe!

https://drive.google.com/drive/folders/1m73Ae3LnU7konZcTfJIdXvsenJ6avuYU?usp=sharing

Prerequisites

You will need to install these python dependencies

  • pip
    pip install FlightRadarAPI
    pip install pandas
    pip install sqlalchemy
    pip install sqlite3

(back to top)

Usage

Press F to interact with the Menu. WASD, C and SPACEBAR to move the camera. There are two ways to interact with the program. You can enter in the long/lat coords, or choose from a database that is updated on application launch using an Airlines ICAO code.

(Please wait a few seconds for usage examples to load)

gif1 gif2

(back to top)

Contact

Feel free to contact us at:

@Joshua Luo - jla818@sfu.ca
@Kevin Chen - kevinz.chen@mail.utoronto.ca
@Jerry Chen - jca476@sfu.ca

(back to top)

About

Live flight tracker built in Unreal Engine which sources data from the FlightRadar24 API.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors