Person overboard
SAR-grade trajectories for 10 object profiles — PIW, life raft (ballast / canopy variants), fishing vessel, sailboat, surfboard.
- 10 Leeway object profiles
- Ballast & canopy variants
- Search-and-rescue focus
SeaCurrent turns Central Weather Administration open data into actionable drift trajectories — for search & rescue, marine debris, and oil-spill response. Drop a pin, pick a scenario, receive a forecast by email.
Each simulation runs
SAR-grade trajectories for 10 object profiles — PIW, life raft (ballast / canopy variants), fishing vessel, sailboat, surfboard.
Track floating objects — containers, fishing gear, plastic — with tunable wind drift factors for different buoyancies.
Oil-spill trajectory and weathering. Supports common fuel oil classes with spill-volume parameters.
Beyond drift trajectories, the forecast viewer renders animated vector flows for ocean current and wind at multiple altitudes, plus temperature and humidity heatmaps and a tide table for Taiwan harbours.
Animated surface current vectors, 0 – 1.5 m/s. Drives every drift simulation.
Toggle pressure levels to see boundary-layer vs. surface flow patterns side-by-side.
Per-frame p5/p95 auto-scaling so coastal contrast doesn't get washed out by inland extremes.
Heatmap overlay showing moisture distribution from sea surface up through the lower troposphere.
SAR trajectory for PIW, life rafts, fishing & sail vessels — pick from 10 object profiles.
Floating-object tracking with tunable wind drift factor (0 – 0.1) for different buoyancy classes.
Trajectory + weathering for light/medium/heavy crude, diesel, and Bunker C; 1 – 10,000 m³.
High/low water times, tidal range, lunar date and flood/ebb direction for Taiwan harbours.
Click anywhere in Taiwan waters on the map. Longitude / latitude populate automatically.
Select Person, Debris, or Oil Spill — then tune object type, wind drift, or oil parameters.
A GitHub Actions job spins up OpenDrift in Docker and runs the model against fresh CWA data.
A trajectory map (PNG) plus raw JSON lands in your email, typically within minutes.
Ocean-current fields are pulled from the Central Weather Administration's public NetCDF dataset on AWS S3, converted to CF-convention standard names, and cached as GitHub artifacts. No proprietary feeds. No API keys on the client.
The conversion pipeline renames CWA's UC / VC velocity variables into OpenDrift-compatible x/y_sea_water_velocity, preserving every dimension (time, depth, lat, lon).
Windy-style particle animation for ocean current and surface wind, with toggleable pressure levels (850 / 925 / 1000 hPa).
Temperature and humidity heatmaps at multiple altitudes. Color bars render automatically against 5th / 95th percentile ranges.
Scrub or play through three days of forecast frames. Hour snapping handles sparse source data gracefully.
Results ship via SendGrid as a trajectory PNG plus raw JSON. Nothing to install, no account required.
No secrets in the browser. The Vercel proxy holds the GitHub token; the client only sees queue IDs.
MIT-licensed. Fork the repo, add GitHub Secrets for SendGrid, and deploy your own instance.
Open the simulator, drop a pin in Taiwan waters, and get trajectories in your inbox.