HomeClimate, Ecology & EnvironmentCoastal Upwelling: Ekman Transport

Coastal Upwelling: Ekman Transport

Interactive 3D simulation of wind-driven Ekman transport along a coastline: adjust wind speed, direction, latitude and ocean mixing to watch the Ekman spiral rotate with depth and see when coastal upwelling of cold, nutrient-rich water is favored.

Climate, Ecology & Environment3DAdvanced60 FPS📱 Mobile-adapted
ocean-climate ↗ Open standalone

Wind blowing across the ocean surface does not simply push water downwind — Earth's rotation deflects it, and friction spreads that deflection down through the water column into the classic Ekman spiral, first solved by Vagn Walfrid Ekman in 1905 to explain why Arctic sea ice drifts to the right of the wind. This simulator computes the real spiral from wind speed, wind direction, latitude and vertical eddy viscosity, renders it as a rotating stack of current vectors, and tracks the depth-integrated net transport that actually controls a coastline's fate: when it points offshore, cold nutrient-rich water wells up from below and feeds some of the ocean's richest fisheries; when it points onshore, surface water piles up and sinks instead.

⚙ Under the hood

Interactive 3D simulation of wind-driven Ekman transport along a coastline: adjust wind speed, direction, latitude and ocean mixing to watch the Ekman spiral rotate with depth and see when coastal upwelling of cold, nutrient-rich water is favored.

oceanclimateupwellingekman-transportcoriolisoceanography

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)