QuakeEye is a Real-Time Earthquake Data Visualization project built using Folium and Streamlit and USGS API.
Consider starring ⭐ the project ʕ •ᴥ•ʔ ... ʕ ·ᴥ·ʔ
This is the Streamlit app.
Streamlit app: The Streamlit app lives in the streamlit-app branch, is deployed on the Streamlit Community Cloud, and is accessible at: https://quakeye.streamlit.app/
QuakeEye is a data visualization project that displays real-time earthquake data from the USGS API using an interactive map. The project is designed to provide users with an easy-to-use interface for exploring earthquake data on a global scale.
This project was developed in the wake of the recent unfortunate events of the earthquakes that hit Türkiye and Syria during the month of February 2023; therefore, the map is zoomed in on the region of Türkiye and Syria's common border.
You can zoom out for a global view of earthquakes around the globe.
Install the required packages by running the following command in your terminal:
conda install --file requirements.txt
To start the QuakeEye app, run the following command in your terminal:
streamlit run app.py
- Interactive map displaying earthquake data
- Real-time updates from the USGS API
- Heatmap of earthquake frequency magnitude distribution
- Marker layers for different categories of earthquakes based on their magnitudes (Richter scale)
- PopUp info on individual earthquake markers; Magnitude, Date and Time, Location address and Coordinates
- Dark / Light Theme Basemaps
If you would like to contribute to QuakeEye, read the contributing guidelines
Project by IndigoWizard.
