Skip to content
WATCHTOWER
← Watchtower

Space Weather Observatory

Source and method version: space-weather-method-v1 · October 2026.

This workspace brings together measured/estimated solar-terrestrial conditions, official NOAA forecasts, research models and NASA/JPL orbital data. Each retains its own units, valid time, uncertainty and coverage. There is no blended disaster probability or invented system-failure confidence score.

What is collected

FamilyProducts and interpretation
Geomagnetic environmentPlanetary Kp, minute-estimated Kp, local Boulder K, GOES magnetic components, official G scale, NOAA Kp forecasts and separately labelled Geospace modeled Kp/Dst. Local K, planetary Kp, ap/A and Dst are different quantities.
Solar windActive and comparison L1 source streams, magnetic magnitude/components in GSE and GSM, plasma speed/density/temperature, supported velocity components and spacecraft ephemerides. Rejected overall-quality samples are gaps; inactive streams are not silently substituted for the designated active stream.
Radiation / solar emissionsGOES X-rays, integral and differential proton/electron/alpha channels, daily fluence, EUVS irradiance/Mg II, F10.7 and observatory/frequency-specific radio flux. Channels and integration periods are retained; overlapping thresholds are not summed.
Solar activity and forecastsRegions, sunspot reports, edited events, detected flares, official three-day forecasts/discussion, 27-day and 45-day outlooks, monthly observed solar-cycle history and updated cycle forecasts, NASA DONKI event/linked-model context and source imagery.
Aurora / ionosphere / inductionComplete 65,160-node OVATION grid, hemispheric power, global GloTEC model grid, regional US–Canada 1D and CONUS EMTF geoelectric grids. Geoelectric fields are regional model estimates in mV/km, not measured induced currents or a power-grid failure map.
Planetary defenceNear-Earth asteroid orbital catalogue, predicted Earth close approaches, Sentry monitoring, Scout candidates and reported historical fireballs. These datasets describe different stages and kinds of evidence.

Times, missing values and quality

Risk context

Current R/S/G cards use the published NOAA current scale fields. Missing official values are not inferred as G0/R0/S0. Forecast G categories and R/S probabilities retain NOAA's supplied meanings. Bulletins show issue time and full text; presence in the recent list does not establish that a bulletin is still in effect. Read validity, cancellation and supersession statements.

Impact domains identify affected technologies—such as HF radio, GNSS, power transmission and spacecraft electronics. No local outage likelihood, personal radiation dose or asset-specific operational recommendation is inferred. NASA DONKI event interpretation/CME model arrivals remain separate from NOAA operational forecasts.

Aurora and geospace maps

Asteroid atlas and monitoring

Collection and freshness

The browser reads published snapshots through /agent/api/space-weather-world; it does not trigger provider collection or accept arbitrary provider URLs. A background worker checks due products approximately every two minutes. Most live NOAA products refresh every5–15minutes; daily/history/model products have longer schedules. JPL CAD/Scout are hourly, Sentry six-hourly and the orbital catalogue/fireball archive daily. The Sources view lists each product's actual interval, freshness ceiling, retrieval/check time and error state.

Requests use reviewed HTTPS hosts, protected DNS, response/time bounds, source schemas, persistent pacing/backoff and atomic publication. A shared process-safe JPL broker serializes requests across the router and new worker, reuses cached responses with original retrieval timestamps, supplies a product/contact User-Agent and persists rate-limit/review pauses. Public force/custom-URL/private selectors are rejected by the new dataset.

Exports use source/freshness snapshot guards. If a snapshot changes during pagination, restart the export rather than merging generations. Account changes and replay clear live selections and fence late responses. Hidden map renderers are released.

Source references and credits

The former predicted_monthly_sunspot_number.json file ends in2022 despite being retrievable today and is not used as a current forecast. The reviewed standalone DONKI WSAEnlilSim path returned404; supported CME-associated model runs and NOAA ENLIL products are used with their own scope. Independent Kyoto Dst redistribution remains a reviewed-source gap; Geospace model Dst is not relabelled Kyoto observation.

Watchtower normalizes and visualizes source products. Availability and published records are source-bounded; source reuse terms and attribution apply.

3D Solar System and smooth aurora maps

Open Space Weather → Asteroids or Space Weather → Aurora. Use Full screen for the largest map; the same controls work inside the full observatory.

Explore the 3D Solar System

  • Solar System frames the Sun and all eight planets. Inner planets brings the near-Earth asteroid sample into view. Outer planets and inner orbits span very different distances; use the presets rather than expecting every body to look equally large in one view.
  • Drag to orbit the camera. Shift/right-drag pans; scroll or pinch zooms. Arrow keys rotate, plus/minus zoom, and 0 resets. Touch uses one finger to rotate and two to pan/zoom. Keyboard focus on the canvas shows its focus outline.
  • Choose Focus planet or click a visible planet to inspect a textured 3D body. Saturn includes a ring model. Close the information card when you want more room.
  • Click an asteroid marker or use Layers → Inspect a displayed asteroid for its native NASA/JPL record. Focus selected centers the selected marker when its approximate scene-date position is available.
  • Time & display chooses a UTC reference date from 2000 through 2049. Play orbits advances the illustrative scene by 8 days/second; Pause orbits stops it and Today returns to the current reference time. Motion is paused by default and stops when the scene is hidden or the account/replay context changes.
  • Layers control asteroid paths, approximate markers, labels, planet orbit guides and planet bodies. Map view still offers the separate encounter distance/date chart and historical fireball globe. Source tables and exports remain available.

What the 3D positions mean

Planet positions use NASA/JPL SSD's Table 1 fitted Keplerian elements and rates, in the mean ecliptic/equinox of J2000, valid 1800–2050. This is a lower-accuracy reference model, not a numerical Horizons ephemeris. The Earth marker uses the Earth–Moon barycenter, not an exact Earth geocenter. Source nominal errors are body-dependent; outer-planet distance errors can be hundreds of thousands of kilometres or more.

The scene's UTC reference is converted with a fixed +69.184 seconds modern TT/TDB approximation. It is not an exact historical/future leap-second conversion. This approximation and the fitted orbit model are unsuitable for precise encounter timing, spacecraft navigation or occultation work. For high-precision ephemerides, use NASA/JPL Horizons.

Asteroid paths retain the source semimajor axis, eccentricity, inclination, ascending node and argument of perihelion in heliocentric ecliptic J2000. Approximate scene-date markers advance the source mean anomaly using its published mean motion: M = M₀ + n × (scene JD − source epoch JD). This is two-body visualization; planetary perturbations, close-encounter dynamics and covariance are not propagated. Markers more than 365.25 days from the source epoch, or with missing/unsupported parameters, are withheld. Their valid nominal paths and original source details can still be read. The bounded map sample is at most 120 asteroids; the native catalogue remains separately searchable and exportable.

Positions and orbit paths share a linear astronomical-unit scale. Body sizes are enlarged for visibility, and surface orientation/lighting/stars are illustrative. The 3D scene is not an impact corridor or collision forecast. Use the unchanged NASA/JPL close-approach table for source TDB encounter times, geocentric miss distances and three-sigma bounds. MOID, PHA classification and Sentry probabilities retain their distinct source meanings.

Smooth aurora colors

The NOAA OVATION globe now uses a higher-resolution display raster, missing-aware bilinear interpolation and linear texture filtering. This removes block-like color steps while keeping a fixed 0–100% color scale. Interpolation wraps longitude across the date line and does not fill missing source cells or overshoot neighboring values. Rendering is performed in a bounded worker where supported, with an on-demand fallback.

  • Layers → Smooth aurora colors (display only) switches between the smooth rendering and source-cell display.
  • Overlay opacity changes visibility over the basemap. Aurora display threshold hides lower displayed values; it does not increase the published probabilities.
  • North / South / World, city references, basemap selection, day/night and fullscreen remain available. Higher-quality globe antialiasing and a smoother day/night texture improve visual edges.
  • A click still reports the exact nearest published grid node, not a newly observed/interpolated probability. Export displayed aurora grid exports the unchanged 360×181 source grid, with 255 reserved for missing values.
  • Observation time, forecast-valid time and selected historical frame stay separate. Expired current fields are withheld; historical captured frames remain labelled. Smoothing does not add source resolution, a visibility guarantee or a system-failure probability. Clouds, local light pollution and the observer's horizon are not modeled.
  • The smoothing switch applies to OVATION. GloTEC and regional geoelectric layers keep their own units, source-cell/support rules and interpretation.

Graphics, accessibility and recovery

The scene renders on demand, caps drawing-buffer size and releases hidden graphics. If WebGL 3D is unavailable, the original orbit chart and source tables remain available. A lost 3D context offers Retry 3D. Source failure clears the affected live evidence; reference planet geometry does not imply that asteroid data were successfully fetched. Account/replay changes clear selections and stop animation. No new paid model or provider collection is triggered by the camera controls.

Sources and visual credits

  • NASA/JPL SSD approximate positions, Table 1, based on E. M. Standish and J. G. Williams (1992). Coefficients and fitted validity interval are retained; the interface limits scene dates to 2000–2049.
  • NASA/JPL small-body API documentation for the existing orbital catalogue, CAD, Sentry, Scout and historical fireballs.
  • NOAA SWPC OVATION model.
  • Planet/Sun/ring textures: Solar System Scope / INOVE, source pack, CC BY 4.0. The source adjusts colors and artistically fills some unmapped terrain. These are illustrative textures, not current planetary observations. Images are hosted locally; credit remains visible on the scene and in object details.
  • Three.js 0.180.0 and OrbitControls/Line2: MIT license. The pinned bundle and license are included in the release.

The Space Weather methods describe the full measurement, forecast, quality, temporal and coverage rules.