Ships & Fleets on Water
Track global maritime operations from a single live globe view — AIS-powered vessel tracking, port congestion indicators, ETA calculations, and geofenced risk zones for complete situational awareness.
100,000+
Vessels tracked
Global
AIS coverage
Live
Port status
ETA calc
Voyage estimation
Risk zones
Geofenced areas
Real-time
Position updates
Cargo types
Vessel classification
Track replay
Historical routes
Data Pipeline
From raw AIS transponder messages to animated maritime globe in six steps.
AIS Data Ingestion
Automatic Identification System (AIS) messages are ingested from terrestrial and satellite AIS receivers covering global ocean areas. Class A and Class B transponder messages are decoded from NMEA 0183 format, providing vessel identity, position, speed, and heading.
Vessel State Parsing
Raw AIS messages are parsed into structured vessel state objects. MMSI, IMO number, vessel name, flag state, vessel type, cargo type, draught, and navigational status are extracted and merged with static vessel registry data for enriched vessel profiles.
Route Reconstruction
Historical position sequences are assembled into route tracks using temporal interpolation. Dead-reckoning fills gaps where AIS coverage is sparse, using last-known heading, speed, and time delta to project intermediate positions along the track.
Port / Zone Geofencing
GeoJSON polygon definitions for major world ports, traffic separation schemes, exclusive economic zones (EEZ), and risk areas are matched against vessel positions in real time. Zone entry/exit events trigger status updates and alert flags.
ETA Computation
Estimated time of arrival is computed from current position, speed over ground, and great-circle distance to the declared destination port. Ocean current and wind correction factors are applied using HYCOM and GFS model data where available.
3D Globe Rendering
100,000+ vessel positions, route arcs, port markers, geofence zones, and ETA labels are rendered on a globe.gl WebGL globe. Vessels are color-coded by type, status, and risk flag, with click-through for full vessel profile and voyage details.
Tech Stack
AIS protocol
Vessel data
globe.gl + Three.js
Globe renderer
WebGL
GPU rendering
GeoJSON zones
Zone data
Great-circle + HYCOM
ETA engine
HYCOM / GFS models
Ocean currents
Next.js App Router
Framework
IMO / MMSI lookup
Registry
🚢 Key Capabilities
- ✓
Live AIS vessel positions and route tracks for 100,000+ vessels worldwide
- ✓
Port status and congestion zones for major global shipping hubs
- ✓
ETA estimation with ocean current and wind correction overlay
- ✓
Risk zone geofencing and real-time alerts for zone entry/exit events
- ✓
Cargo type, flag state, and vessel type filtering
- ✓
Historical route replay with temporal playback controls
Ready to track your fleet on the globe?
See every vessel, route, and port status on a live 3D globe — built for maritime operations and fleet intelligence teams.
Request a Demo