Skip to content
AS
All projectsPersonal project

Earth//Pulse

A 3D globe with live earth data

A 3D globe that shows live earthquakes, storms, fires, weather and satellite imagery.

Role
Solo project
Category
Data Visualization
Status
Complete
Stack
Next.js, React Three Fiber, MapLibre GL, NASA GIBS, USGS, Cloudflare Workers
Earth//Pulse preview

(01) What it is

The project

You can spin a 3D Earth and zoom straight down into a detailed local map. The globe and the map share one camera, which is what keeps the switch between them smooth instead of jumpy.

It pulls live hazard data from NASA and USGS, weather from Open Meteo and dated satellite images from NASA GIBS. Every data point shows its source and when it was last updated.

(02) Details

How it works

  1. 01One shared camera model for the globe and the map
  2. 02Live earthquakes, storms, fires and volcanoes from NASA EONET and USGS
  3. 03Weather from Open Meteo and dated satellite imagery from NASA GIBS
  4. 04Built with React Three Fiber and MapLibre, deployed on Cloudflare Workers
Next projectKinetic