I have been working on an idea for visualising data in a web application using 3D assets. This project involved creating a full-stack application that would gather data on airports via the AeroDataBox API(https://rapidapi.com/aedbx-aedbx/api/aerodatabox) and then using this data to show the location of airports on a 3D globe as well as how the airports are connected to the via current flights. In the future, I hope to add the function to look at historical data.
The application uses a variety of frameworks and libraries, including:
- React.JS
- React Three Fiber
- React Three drei
- React Three postprocessing
- Material UI
The 3D assets used in this project combine free assets provided by nasa.gov and custom 3D assets.
Check it out at https://dustinguest.com/GlobeDataProject/Dist/