High-Level Project Summary
Project Seismic Visualization is a web application, which visualizes moonquake data onto a 3d globe. Every moonquake can be analysed by clicking on a specific region of the globe; by clicking so, a pop-up of a 3d surface visualization of the selected region will appear. The project also contains range sliders for date and time, magnitude, depth of the moonquake etc.
Link to Final Project
Link to Project "Demo"
Detailed Project Description
Project Seismic Visualization is based on Javascript and Python. It uses d3.js for data managing, three.js for 3d objects and ObsPy for 3d surface visualization. Using three.js we can create a 3d sphere and background, give it life with a texture and displacement map. Using d3.js we can restructure our data and add it to the globe.
Space Agency Data
Datasets: https://pds-geosciences.wustl.edu/lunar/urn-nasa-pds-apollo_seismic_event_catalog/data/
Docs: https://pds-geosciences.wustl.edu/lunar/urn-nasa-pds-apollo_seismic_event_catalog/document/
Moon: https://svs.gsfc.nasa.gov/cgi-bin/details.cgi?aid=4720
It was needed for textures and dataset.
Hackathon Journey
I personally learned a lot about visualization, web and geophysics. It was a cool experience.
References
Main Code: https://observablehq.com/@sdl60660/threejs-3d-globe-earthquake-plot
Datasets: https://pds-geosciences.wustl.edu/lunar/urn-nasa-pds-apollo_seismic_event_catalog/data/
Docs: https://pds-geosciences.wustl.edu/lunar/urn-nasa-pds-apollo_seismic_event_catalog/document/
Moon: https://svs.gsfc.nasa.gov/cgi-bin/details.cgi?aid=4720
Background: https://s3-us-west-2.amazonaws.com/s.cdpn.io/17271/hipp8_s.jpg
Tags
#software #web #visualization

