Tracking Space Station from Here

High-Level Project Summary

We developed a web page where the track of the Space Station can be visualized in real time in space, from the perspective of the Earth orbiting around it. It's important to have a point of reference since the space is so big and deep so we wanted to add it because in this way users can see and understand better how Space Station travels through space.

Link to Project "Demo"

Detailed Project Description

For the tracking visualization we used React to make the web page and to generate the 3D models in it we used the library THREE from React to load the models and multiple textures so we could have a better representation of what's happening.

For the server we used Python with the libraries Debris to have the properties of a debris and Flask to make the different functions faster and shorter compared to other ways. These functions obtain the information from pages that track the Space Station getting the coordinates with other characteristics and this information is send to the page where the Space Station model gets updated for each group of coordinates around the Earth. With the THREE libraries from React, is possible to rotate the Earth model and look where the Space Station is located.

Space Agency Data

We used the TLE4 data to get the positions of the ISS, and the propagate the trayectory of it to represnted in the simulation

Hackathon Journey

We wanted to do this project because we thought that it would be interesting to see in real time how the Space Station moves through the space and especially how it looks from outside relative from Earth. It was hard to find a way to render 3D models inside the web page and make the ISS model to move each coordinate data that was sent from the server. But we beat this by searching and trying different approaches with different libraries in React.

References

http://celestrak.org/

https://spotthestation.nasa.gov/tracking_map.cfm

https://nasa3d.arc.nasa.gov/



Link of the hosted web app:


http://3.14.70.57/