Radiant Compass — radius = 90° − elevation
Beam Now —
Score & Radiant Elevation vs UTC
Radiant AZ
Radiant EL
Night weight
Peak weight
Score
Daily peak
Top Windows
Start UTCEnd UTCScore
Best Operations Schedule
StartEndAz°El°Intens
Sked Intensity & Pointing vs UTC
Specular Geometry
Specular Lat
Specular Lon
A→S dist
B→S dist
A Bearing
B Bearing
Sked Schedule A↔B
StartEndAz AEl AAz BEl BInt
Predictions use the A-QTH set in the Planner tab. Shows all showers with peak in the requested range.
ShowerPeak UTCRA°Dec°ZHRBest StartBest EndAz°El°IntensityNotes
☄ Meteor Scatter Planner & Sked — Web Edition
by Alex K6VHF · v2.0 Web (ported from Python v1.0.0)

Plan and schedule VHF meteor-scatter (MS) operations. All physics runs in-browser — no install, no server.

Planner Tab
Set A-QTH (Maidenhead grid or Lat/Lon), choose a shower and date, then Compute Plan. The radiant compass shows where to point. The score timeline shows the best hours. Top Windows and Schedule give exact UTC windows with azimuth/elevation.
Sked Tab (A↔B)
Enter B-QTH and meteor specular height (default 95 km). The specular midpoint is computed on the great circle between A and B. Both stations' azimuth/elevation to the specular point is shown, plus a windowed schedule.
Beam Now compass
Blue arrow = radiant direction for the current UTC. Red arrow = A→specular (shown after Sked is computed). Both give live AZ/EL readout.
NOW indicator
Top-right badge turns green when radiant el >10°, night weight >0.30, and peak weight >0.20. Score and weights update every minute automatically.
Predictions
Lists all showers with peak falling in the chosen date range. Uses A-QTH to compute the best 1-hour window, azimuth, and elevation for each shower. Exportable as CSV or plain-text table.
Physics notes
Score = sin(el)^0.7 × night_weight × peak_weight. Night weight ramps linearly from 0.05 at sun el >0° to 1.0 at <−12° (astronomical twilight). Peak weight is a Gaussian around shower maximum with shower-specific σ in days. Specular aspect angle weighted by exp(−½((90°−Δaz)/25°)²).
Fixes & improvements vs Python v1.0.0
• Sporadic sporadic radiant uses correct 24h cycle with sin weighting rather than crude linear formula
• Grid-to-latlon adds 0.5° lat and 1.0° lon offset for cell centre (was missing)
best_windows_pointing correctly handles circular mean of azimuths
• Sked intensity not gated to 0 when grayline is off (now properly normalized)
• NOW panel refreshes every 60 s automatically
• Full 2026 shower database with correct peak epochs
• Export buttons for all tables (CSV + TXT for predictions)
MIT License © 2025 Alex K6VHF. Web port: Claude Sonnet 4.
Ready. Set A-QTH and click Compute Plan.