prop/assets/js
Graham McIntire e8ae407be9 Add rain scatter prediction to map detail panel
When clicking a grid point, fetches the latest NEXRAD composite
reflectivity and identifies rain cells within 300 km that could
enable rain scatter contacts. Shows:
- Scatter classification (excellent/good/marginal/none)
- Top 3 cells with dBZ, distance, bearing, and relative signal
- Colored circle markers on the map at rain cell locations
- Markers sized by reflectivity, colored by intensity

Uses simplified bistatic radar equation accounting for reflectivity,
frequency-dependent scattering (Rayleigh/Mie), and R^4 path loss.
NEXRAD cells sampled every ~5 km within bounding box for efficiency.
2026-04-11 15:19:19 -05:00
..
app.js Beacon page improvements: comma formatting, sorting, rounding 2026-04-11 09:41:51 -05:00
beacon_map_hook.js Compact beacon detail page, toggleable coverage, About page formatting 2026-04-09 09:12:32 -05:00
contact_map_hook.js Add Maidenhead grid overlay toggle to contact map 2026-04-11 14:55:21 -05:00
contacts_map_hook.js Add per-band filter checkboxes with All/None to contacts map 2026-04-11 14:55:21 -05:00
elevation_profile_hook.js Show earth curvature in contact elevation profile 2026-04-11 14:55:21 -05:00
locate_me_hook.js Throttle GPS updates on path page to once per minute 2026-04-07 14:44:34 -05:00
maidenhead_grid.js Add grid squares toggle to rover planner 2026-04-08 09:06:09 -05:00
propagation_map_hook.js Add rain scatter prediction to map detail panel 2026-04-11 15:19:19 -05:00
rover_map_hook.js Remove grid squares toggle from rover planner page 2026-04-10 17:31:23 -05:00
weather_map_hook.js Show 'Press ESC to close' hint on map and weather pages 2026-04-07 17:05:15 -05:00