High-Level Project Summary
We have developed a 3D moon globe that will show a moonquake that happened on the moon we can also get information about a specific moonquake with the help of our project. As the challenge is to create a Moonquake map that plots seismic data on an interactive 3D globe. So in our project we have plotted the seismic data in the 3D model of the moon we have created. Our project will help the people or students who want to know about the moon and moonquake they no longer have to go through the many raw's data provided on the internet our project can help them to visualize the data more easilyLive Demo: https://lunalovers.github.io/
Link to Final Project
Link to Project "Demo"
Detailed Project Description
Our project provides an interactive 3D globe of the moon with Seismic event data plotted in it. We can interact with that 3D glow we can see all the moonquakes that happened on the moon according to the sea data provided by NASA. We can also mark a specific location of the moon quick and also see information about that moon quick. First We have used blender to create a 3D model of a moon and use that model in the website that we made by using the three.js with the help of the data was provided by the NASA we plotted it on our 3D model by using a method called spherical coordinates after plotting. We placed invisible 3D models on each of the coordinates and saved each Moonquakes data on that invisible 3D model so that later when we try to click on the moonquake coordinates we can information that we want. We think this project can help many people to know about the moon.
- Code: javascript
- Library: Three.js
- OS: Windows 10
- 3D model: Blender
- IDE: Visual studio code
Space Agency Data
We used NASA's seismic data from the following link
https://pds-geosciences.wustl.edu/lunar/urn-nasa-pds-apollo_seismic_event_catalog/data/
Hackathon Journey
It was our first time that we were involved in a project to create a space app. We have learnt many things from this project . The knowledge and experience that we gain from this project are unique because working with the space apps are different from working with normal apps. And many more things like compiling data and working with 3D models for the first time are different and very interesting. We went through all the available challenges but this challenge got our attention. We Searched for many methods to develop this project. After a lot of discussion we choose to develop a website using three.js . Be had many setbacks as it is our first time to work with 3d models but we resolved all our setbacks with teamwork
References
Scientific Visualization Studio Computer Generated Imagery (CGI) Moon Kit
https://svs.gsfc.nasa.gov/cgi-bin/details.cgi?aid=4720
NASA MoonQuake Seismic Data
https://pds-geosciences.wustl.edu/lunar/urn-nasa-pds-apollo_seismic_event_catalog/data/
HTML Elements over 3Js
https://r105.threejsfundamentals.org/threejs/lessons/threejs-align-html-elements-to-3d.html
Spherical Coordinate System
https://en.wikipedia.org/wiki/Spherical_coordinate_system
Tags
#moon, #space, #Lunar, #Siesmic, #moonquake, #earthquake, #solarsystem, #satellite

