đ Terra Rupertus
Follow Rupert the armadillo's journey through 25 years of NASA Terra satellite data, exploring global environmental changes through an interactive 3D globe and immersive storytelling experience.
đ About
Terra Rupertus is an interactive web application that visualizes 25 years of NASA Terra satellite data (2000-2025) to showcase global environmental stressors through the narrative of Rupert, an animated armadillo seeking a new home. The application leverages CesiumJS for high-precision 3D globe visualization and NASA's Global Imagery Browse Services (GIBS) for real-time data streaming.
NASA Space Apps Challenge 2025 - Cape Canaveral, FL
Challenge: Animation Celebration of Terra Data!
⨠Features
đ Earth Page (Main Application)
- đēī¸ Interactive 3D Globe: High-precision WGS84 ellipsoid model with pan, zoom, and rotate capabilities
- đ°ī¸ NASA Terra Data Layers:
- đĨ Active Fires (MODIS Thermal Anomalies)
- đ¨ Carbon Monoxide (MOPITT CO Products)
- đĄ Light Pollution (VIIRS Nighttime Lights)
- đĢī¸ Aerosol Optical Depth (Air Quality Proxy)
- đĒī¸ Dust (AIRS Dust Score)
- đ§ Sea Ice (MODIS Terra Sea Ice)
- âī¸ Snow Cover (MODIS Terra NDSI Snow Cover)
- đ 25-Year Timeline: Scrub through two and a half decades of Earth observations (1999-2025)
- đŽ Collapsible Layer Sidebar: Toggle visibility and adjust opacity for each data layer
- đĻ Rupert AI Chatbot: Interactive guide explaining environmental data and solutions
- đŦ Animated Loading: Rupert's adventure video plays on initial load
- đ¨ Modern UI: Beautiful, responsive interface with glassmorphism effects
đ Additional Pages
- đĻ Rupert's Story: Complete narrative of Rupert's journey from space back to Earth
- đ°ī¸ Terra Satellite: Information about the Terra satellite and its five instruments
- đ Astreaus: Interactive Exosky game from 2024 NASA Space Apps Challenge
- âšī¸ About: Project information, team details, and NASA Space Apps Challenge details

Log in or sign up for Devpost to join the conversation.