Skip to main content

DataSphere

Real-time situational awareness map

DataSphere is a live map of what is happening around you. It collects public data from many sources, keeps a recent history, and shows everything on one map. A time slider lets you go back a few hours or days and see how things changed.

DataSphere map view with ships, flights, wildfires, earthquakes and weather over Europe

The map currently shows six kinds of information:

Layer What you see Updated
Ships Vessels at sea, their position and heading every minute
Flights Aircraft in the air every minute
Wildfires Active fires spotted by satellites every 15 minutes
Earthquakes Recent quakes and their strength every 15 minutes
News Geopolitical events placed on the map every 15 minutes
Weather Rain radar every 10 minutes

You pick a home location and a radius for each layer. When something important happens nearby, for example a strong earthquake or a fire close to home, DataSphere sends a notification to your phone.

I built it because I wanted a single screen for this kind of information instead of checking five different websites. It runs on my own server and is not tied to any commercial service. A live instance runs at datasphere.cgeosoft.com.

Project Specifications

Industry:
Analytics
Owner:
cgeosoft
Stack:
NestJS, Bun, PostgreSQL, React, Leaflet, Docker
Roles:
Idea, Architect, Designer, Engineer