https://github.com/srothst1/cesium_flight_tracker
Quick and easy flight tracker using CesiumJS!
https://github.com/srothst1/cesium_flight_tracker
cesium-demo cesiumjs flight-simulator
Last synced: 3 months ago
JSON representation
Quick and easy flight tracker using CesiumJS!
- Host: GitHub
- URL: https://github.com/srothst1/cesium_flight_tracker
- Owner: srothst1
- Created: 2021-06-07T13:33:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-09-13T01:04:42.000Z (over 3 years ago)
- Last Synced: 2025-01-05T05:42:54.902Z (5 months ago)
- Topics: cesium-demo, cesiumjs, flight-simulator
- Language: HTML
- Homepage:
- Size: 14.4 MB
- Stars: 5
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Cesium Flight Tracker
To run the demo:
1. Clone and open this repository.
2. Install NPM using `npm install`
3. Install Cesium using `npm install cesium`
4. `npm run`
5. `npm start`My demo uses an aircraft model that can be found here:
https://www.cgtrader.com/items/662998/download-pageFeel free to use your own model :grinning:
To update the aircraft model, upload the new model to Cesium ion and edit this line of code in `flight.js`:
`const airplaneUri = await Cesium.IonResource.fromAssetId(YOUR_ASSET_ID_HERE);`
Here are some images:

Here is the guide from Cesium
https://cesium.com/docs/tutorials/build-a-flight-tracker/`CloudCollection` was recently added to the CesiumJS API. I would love to enhance this demo by adding clouds.
https://cesium.com/learn/cesiumjs/ref-doc/CloudCollection.html?classFilter=cloud
If you are seeing this and feel particularly ambitions, please submit a pull request ;)