Use Case

Situational Awareness

See your entire operation in real time. A photorealistic 3D globe renders thousands of live assets with atmospheric lighting, terrain, and spatial analysis tools — at 60 fps.

Scene3D pane docs

What you can do

Air Traffic Surveillance

Track 5,000+ aircraft simultaneously with altitude-coded colours, trail histories, and geofence alerting across continental airspace.

Fleet & Logistics

Monitor vehicle positions, speeds, and route adherence across continents. Geofence violations trigger instant visual alerts.

Satellite Operations

Visualize orbital trajectories with realistic atmospheric scattering. Track constellation health with real-time telemetry overlays.

How it works

graph LR DATA["Entity Data<br/><small>SDK / ClickHouse</small>"] --> VM["Visual Mapper<br/><small>YAML rules → colour, size, opacity</small>"] VM --> GPU["GPU Render Pipeline<br/><small>wgpu / WGSL shaders</small>"] GPU --> GLOBE["3D Globe<br/><small>Tiles + Terrain + Atmosphere</small>"] GLOBE --> OV["Overlays<br/><small>H3 heatmaps, geofences, contours</small>"] OV --> UI["Operator Display<br/><small>Bookmarks, tools, annotations</small>"]

Key capabilities

CapabilityWhat it does
Live Entity TrackingThousands of markers updated every frame with YAML-driven visual rules mapping telemetry fields to colour, size, and opacity
Camera BookmarksSave up to 9 viewpoints and recall them instantly with smooth fly-to animation (keys 1-9)
Spatial AnalysisDistance and area measurement, range rings, proximity queries, lasso and box selection tools
H3 HeatmapsHexagonal density visualization at any zoom level — aggregate thousands of data points into readable patterns
Fog of WarDim regions outside defined operational areas to focus attention on what matters
Weather OverlaysRain, snow, and cloud particle systems rendered from live data feeds
Trail VisualizationConfigurable history trails show where entities have been — colour-coded by any telemetry field
Atmospheric RenderingRayleigh + Mie scattering, cascaded shadow maps, and time-of-day lighting for photorealistic context
Technical details — GPU pipeline, coordinates, LOD

GPU Pipeline: Custom render graph on wgpu with WGSL shaders. Supports Vulkan, Metal, and DirectX 12. Instanced rendering with per-frame GPU culling (eliminates 30-70% of draw calls).

Coordinate System: Earth-Centered-Earth-Fixed (ECEF) with f64 precision throughout — f32 only at the GPU boundary (~1mm surface precision). Free-fly and map-orbit camera modes.

Level of Detail: Octree-based LOD with screen-space error metrics. Tile, terrain, and entity detail scales smoothly with camera distance.

Tile Rendering: Raster + MVT vector tiles with LRU caching. Digital Elevation Model terrain with LOD octree.

Ready to see the full picture?

One docker pull. Full stack in minutes. No build tools required.