Skip to content

A Streamlit-powered web app that collects real-time earthquake and volcanic eruption data, analyzes tectonic relationships, and visualizes activity using Folium and interactive markers.

Notifications You must be signed in to change notification settings

veronicadeleonh/earthquakes-volcanoes

Repository files navigation

🌋 Volcano & Earthquake Dashboard

Last 10 eruptions and earthquakes Visualizing the most recent geololigal activity

Overview

An interactive map tracking seismic activity and volcanic eruptions worldwide, highlighting their relationship with tectonic plates. Perfect for researchers, educators, and geology enthusiasts.

Key Features

Feature Description
🔥 Live Earthquake Data Last 10 significant quakes (USGS API) with magnitude/depth visualization
🌋 Volcano Alerts Weekly eruption reports (Smithsonian GVP) with status levels
🗺️ Tectonic Context Plate boundaries overlay + Pacific Ring of Fire highlight
📊 Interactive Markers Color-scaled circles (quakes) ▲ Triangles (volcanoes)
🎨 Multiple Themes Dark, Satellite, Topographic, and minimalist styles

Tech Stack

FoliumDynamic map rendering
StreamlitWeb dashboard framework
PandasData processing
GeoJSONPlate boundary visualization
USGS APIReal-time earthquake data
BeautifulSoupScrap Reports from the Global Volcanism Program

Quick Start

  1. Clone the repo:
git clone https://github.com/yourusername/seismic-monitor.git
  1. Install dependencies:
pip install -r requirements.txt
  1. Launch the app:
streamlit run 0_🌍_Overview.py

Data Sources

Earthquakes:

Volcanoes:

Tectonic Plates:

Screenshots

Global volcanic eruption data Visualizing tectonic activity with live data and historical context

Top 10 seismic activity by maginitude and depth Ranking the recent seismic activity by magnitude and depth

Earthquake depth vs magnitude by tectonic plate Visualizing earthquakes depth and magnitude by tectonic plate

About

A Streamlit-powered web app that collects real-time earthquake and volcanic eruption data, analyzes tectonic relationships, and visualizes activity using Folium and interactive markers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published