Explore Earth and Predict Weather from Space
WeatherCast is an interactive web application that lets you explore Earth in 3D and get weather predictions for any location worldwide. Powered by NASA's satellite data, it offers a unique way to visualize and forecast weather.
- Spin and explore a 3D model of Earth
- Click any location to discover its coordinates
- Smooth globe animations and real-time interaction
- Forecasts up to 2 years in advance
- Search by city, country, or coordinates
- Uses real satellite data from NASA
- Provides temperature, wind speed, humidity, and precipitation forecasts
- Detects potentially dangerous weather conditions
- Plain-English explanations of weather risks
- Identifies hazards like extreme heat, cold, storms, and heavy rain
- Likelihood ratings for adverse conditions
- Open WeatherCast in your web browser
- Choose a location by clicking the 3D Earth or typing a name
- Select any future date
- Receive detailed weather predictions and warnings
- Connects to NASA weather satellites and historical data
- Uses SARIMA models for weather prediction
- Compares predictions against decades of weather history
- Custom predictions for each location
- Event planners
- Travelers
- Professionals (farmers, construction managers, etc.)
- Weather enthusiasts
- 3D Earth visualization
- Clean, modern, responsive design
- Direct connection to NASA's weather satellites
- Historical weather records
- Two prediction modes: Fast and Advanced
- Confidence levels for predictions
- Simple explanations of forecast data
- Uses satellite technology for long-range forecasts
- Pinpoint accuracy for any location
- AI-powered interpretation of weather data
- Global coverage
Point and Click
- View the spinning Earth
- Click any location
- Select a future date
- Click "Get Weather Prediction"
- Read your forecast
Search by Name
- Enter a location name
- Pick a date
- Get the forecast
Use Coordinates
- Enter latitude and longitude
- Choose a date
- Get predictions for that spot
Frontend
- React
- Three.js
- TypeScript
- Tailwind CSS
Backend
- Python
- FastAPI
- NASA APIs
- Machine Learning (SARIMA models)
Data Sources
- NASA MERRA-2
- NASA GPM IMERG
- NASA POWER
- Historical weather records
This project was created for the NASA Space Apps Challenge 2025, addressing the challenge "Will It Rain On My Parade?". WeatherCast aims to make advanced weather prediction accessible to everyone by leveraging NASA's data and AI.
- Open WeatherCast in your web browser
- Spin the Earth and click anywhere or type a location name
- Select a future date (up to 2 years ahead)
- Click "Get Weather Prediction"
- Read your detailed forecast
Team: _orion_
Members: Aromal AS, Jeevan S
Technology: NASA Data, AI, Interactive 3D Earth
Mission: Making weather prediction accessible to everyone
Built for NASA Space Apps Challenge 2025