Vängsö Mission Control (VMC) is a flight-tracker with focus on gliders. It uses CesiumJS to render gliders in 3D space, just like flightradar24. The data needed to render the gliders at the correct position and altitude comes from GliderTracker and is delivered in real-time with the help of WebSockets
- Add ability to focus on an aircraft by either selecting its identifier in a list or by selecting it directly
- Add telemetry data charts for the selected aircraft (altitude, speed, etc.)
- Add correct altitude measurements above the ground instead of above the ellipsoid main height
- Add smoothing for aircraft movements to create a more real-time feel
- Add 3D polylines in order to visualize the track of specific aircraft
- Clamp aircraft to the ground when certain minimum requirements are met
Make sure that you have a compatible npm version installed. Compatible versions are mentioned in the requirements
In order to get up and running, first run the following commands
$ npm install
$ npm start
When done, you should be able to access the page at localhost:3000.
Package | Version |
---|---|
npm | v6.x.x |
When running npm start
, I get an error telling me that a module named chokidar
could not be found. Please help???
Install npm
version 6 or below. To do this, please issue the following command:
$ npm i -g npm@6.14.13
Starting the project should now work as expeccted. For a list of available npm
versions, please see the version history