Google Maps
“Where is it, and what route should I take?”
Excellent at places, routes, travel time, traffic, and nearby discovery. That is a different job from assembling an operational view of incidents and domain-specific overlays.
Lower Mainland / experimental
Snowy Owl is a terrain-aware 3D situational viewer for BC’s Lower Mainland. It assembles regional incidents, wildfire geometry, ground-level smoke context, public-camera locations, and available air and marine contacts in one navigable scene.
Authorization required · experimental viewer · not an authoritative source system
Illustrative composition · no live data shownAir / land / sea / context
Different question / different tool
Snowy Owl does not try to replace route planning, business intelligence, or a configurable GIS platform. It starts from a narrower premise: operational context becomes more legible when distance, terrain, altitude, direction, and overlap stay in the same scene.
“Where is it, and what route should I take?”
Excellent at places, routes, travel time, traffic, and nearby discovery. That is a different job from assembling an operational view of incidents and domain-specific overlays.
“What changed, and which indicator needs attention?”
Charts, lists, gauges, maps, and tiles compress many signals onto one screen. Snowy Owl keeps the scene itself primary instead of treating geography as one panel among many.
“What is unfolding here—and what does it intersect?”
A focused Lower Mainland viewer with pre-composed operational layers, true-scale altitude semantics, terrain-aware placement, and visible caveats where the evidence has edges.
Stories of use / exploratory
These are grounded walkthroughs of capabilities in the current prototype—not claims of response outcomes, source completeness, or operational validation.
Start with a wildfire preset. Inspect active fire points, perimeters, evacuation geometry, and air-quality warnings against the terrain that shapes access and visibility. Add the optional ground-level smoke forecast image for another layer of context.
Weather alerts, road events, power outages, and air-quality context can arrive from different public sources and at different scales. Snowy Owl places mappable signals into one regional scene, clusters them at wide views, and exposes the source and full detail on selection.
When feeds are available, airborne contacts sit at reported barometric altitude while vessels remain surface-relative and incidents follow the terrain. Vertical guides and depth testing reveal separation that a flat stack of pins does not express.
Illustrative workflows based on features in the current build.
Current build / demonstrable
The viewer is a self-hosted CesiumJS frontend with selected same-origin proxies to public terrain, imagery, camera, and operational feeds. Optional high-detail layers load only when requested.
Four native adapters currently poll DriveBC, BC Hydro, Environment Canada weather alerts, and Metro Vancouver–NW AQHI.
Ground layers drape or offset against real elevation, with a visibly reported flat fallback when elevation is unavailable.
Airborne contacts use reported barometric altitude while terrain depth testing hides below-ridge geometry.
Severity-coloured points, priority-height columns, clustering, decluttered labels, and selectable detail.
Active fires, perimeters, evacuation areas, air-quality warnings, and cautiously framed aircraft proximity.
Aircraft and vessels where source data is available, with neutral symbols when heading or live coverage is absent.
City traffic-camera locations and current stills, plus an explicitly uncalibrated heading/range sketch.
Optional 2022 City of Vancouver aerial photography and ground-level smoke forecast imagery load only when selected.
Self-hosted CesiumJS with no Cesium ion account or client token; public sources remain individually attributed.
Product principle / visible uncertainty
Snowy Owl is designed to keep the seams visible. When a feed is absent, a location is approximate, or an experiment cannot support measurement, the interface should say so.
The direction / deliberately ambitious
The ambition is a shared regional canvas that can become precise without becoming fragmented—views tuned to the places, sources, and thresholds a team can actually act on.
The differentiator is not 3D alone. It is a locally tunable scene that keeps source, uncertainty, and failure state visible.
Snowy Owl 3D is currently a protected experimental viewer. Authorized users can enter the live scene; everyone else can return to Adam’s public site.