Commit History

Normalize longitudes to -180..180 and remove strict bounds so velocity particles render globally
9ed3c47
Running

nakas commited on

Use jsDelivr Leaflet-Velocity 1.8.0 and align particle options to working wind demo (red gradient)
82f79f3

nakas commited on

Make visualization wind-like particles in red
f1c4d57

nakas commited on

Animate wave arrows; use height+period for per-arrow styling; add gribplayground Arctic fetcher (no pygrib)
1a437b8

nakas commited on

Use wave period to derive group velocity magnitude for U/V grid; tune velocity layer options for visibility
0f3cdbf

nakas commited on

Overlay sparse arrow polylines alongside velocity layer for immediate visual feedback
ac96c88

nakas commited on

Fix 500 on /data/points: sanitize NaN/Inf and numpy types; also sanitize velocity fallback
ede1cc2

nakas commited on

Velocity rendering: ensure lon ascending, sanity-check nonzero data, tune particle density/scale
f86283e

nakas commited on

Frontend: robust handling of velocity payloads, add status text, final fallback to points; Backend: fall back to points when UV grid is empty/trivial
0f8c82e

nakas commited on

UI: make control overlay clickable by adding z-index
83d974b

nakas commited on

Sanitize velocity JSON: replace NaN/Inf with 0.0 and clamp values to avoid JSON errors
3ef4825

nakas commited on

Serve Leaflet map as standalone route (/ and /map); move Gradio UI to /ui; fix CSS pointer-events for control
36ac372

nakas commited on

Fix SyntaxError: avoid f-string in embedded HTML; normalize JS braces; ensure Gradio mount
3d6c3a7

nakas commited on

Add Leaflet velocity wave visualizer: FastAPI+Gradio app, NOAA WW3 puller, endpoints, Dockerfile, requirements
8474a22

nakas commited on