Planium is a tool for visualizing airplanes, as well as the moon and the sun. It also allows you to predict 30 seconds before an airplane passes in front of the moon. Planium makes a rare event accessible: taking a capture of a Moon–aircraft alignment.
-
Node.js 20.19.0+
-
Python 3.10+
- A Cesium ion account (To Downloads and load assets)
- A Opensky account (To get more credits for the API, follow this tutorial)
- A Astronomy account (To get the moon phase)
- A Google app linked to an email (To send emails)
- Download the following assets and upload them to your ion account:
- Go to your account dashboard. Drag and drop the model file on this page.
- Select 3D Model (Convert to glTF), then click Upload.
- After it’s done processing, find the asset ID by selecting the new asset back in your dashboard and looking under the preview window on the right.
- Create a .env file at the root of the project.
- Paste the content of the file ".env.example"
- Replace the variable values with your own.
npm run install-allnpm run devnpm run build