Leaflet + D3 map streaming global seismic activity, with heatmaps and tectonic plates layered in. Designed to make geoscience visible and visceral for anyone who’s ever felt the ground move.
Project Links
This was my first-ever map, and I still have a soft spot for it. It shows the last 30 days of global earthquakes in real time, layered with tectonic plates and a heatmap. Any time I hear about a quake on the news, I still pull it up. It was a gateway drug to web mapping, feeding an already full-blown cartographic obsession.
Project Overview
This project visualizes global earthquake activity from the past 30 days using real-time data from the USGS GeoJSON API. Built with JavaScript, Leaflet, and D3, the map integrates multiple data layers—earthquake points, tectonic boundaries, and a heatmap to show seismic hotspots.
Users can explore detailed quake info by clicking on markers and toggling layers. The tool is designed to make seismic trends easy to grasp, helping inform both the public and policy conversations.
It demonstrates my ability to combine live data, mapping libraries, and layered interactivity to deliver accessible, science-driven visual storytelling.
Gallery



References
Dataset created by the United States Geological Survey.