PRODUCTS / EARTHQUAKE GLOBE
LIVELive earthquakes on a 3D globe
Real-time earthquake tracker on a 3D Apple Maps globe. Live USGS data, magnitude filters and push alerts for quakes near you.
- IOS
01/ 04 · THE PROBLEM
The problem
Seismic data is publicly available from USGS but the existing apps present it as flat lists or low-resolution maps. There was no way to see the global distribution of earthquakes on a proper 3D globe in real time, or to get instant alerts with location context.
02/ 04 · WHAT IT DOES
What it does
Earthquake is a native iOS app that visualises global seismic activity on a stunning 3D hybrid globe powered by Apple Maps. Data comes directly from the USGS GeoJSON feed - no backend, no middleman, updated every 5 minutes.
Magnitude pins are colour-coded from grey to dark red and scale logarithmically, giving you an immediate visual sense of severity. A bottom sheet lists recent events; tap any one to zoom the globe and see details.
- 01
Full-screen 3D hybrid globe with realistic elevation via MapKit
- 02
Live USGS data updated every 5 minutes, with Firestore as unified data layer
- 03
Magnitude pins colour-coded from grey (minor) to dark red (major)
- 04
Filters by time window (1h, 24h, 7d, 30d) and minimum magnitude
- 05
Push notifications for major earthquakes (M ≥ 6.0) via Firebase Cloud Messaging
- 06
Live earthquake map website at earthquakes.site with MapLibre GL JS
- TRY ITearthquakes.site
03/ 04 · PLATFORMS AND STACK
Platforms and stack
PLATFORMS
- IOS
- iOS App
- SwiftUI · Swift · SwiftData · MapKit
- Data
- USGS GeoJSON feed · Firebase Firestore
- Push
- Firebase Cloud Messaging · UNUserNotificationCenter
- Website
- Astro 5 · React · MapLibre GL JS · Vercel
04/ 04 · MORE PRODUCTS
Related products

Ready to discuss your project?
We reply within 24 hours. Free consultation and project estimate.



