🌍 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.

Terra Rupertus Built with Next.js CesiumJS NASA Space Apps 2025

📖 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

Built With

Share this project:

Updates