a visualization of global weather conditions

forecast by supercomputers

updated every three hours


ocean surface current estimates

updated every five days


ocean surface temperatures and

anomaly from daily average (1981-2011)

updated daily


ocean waves

updated every three hours

Community |

 Facebook Page

Author |

 Cameron Beccario @cambecc

Free Version of Source |

Modules |

 D3.js, backbone.js, when.js, node.js

Weather Data |

 GFS (Global Forecast System)
 NCEP / National Weather Service / NOAA

Ocean Currents Data |

 Earth & Space Research

Sea Surface Temperature |

 Real Time Global SST

Waves |


GRIB/NetCDF Decoder |


Geographic Data |

 Natural Earth

Hosting |

 CloudFlare, Amazon S3

Font |

 M+ FONTS, Mono Social Icons Font

Color Scales |

 guidance from

Waterman Butterfly |

Earlier Work |

 Tokyo Wind Map

Inspiration |

 HINT.FM wind map

atmospheric pressure corresponds roughly to altitude

several pressure layers are meteorologically interesting

they show data assuming the earth is completely smooth

note: 1 hectopascal (hPa) ≡ 1 millibar (mb)

1000 hPa |

 00,~100 m, near sea level conditions

850 hPa |

 0~1,500 m, planetary boundary, low

700 hPa |

 0~3,500 m, planetary boundary, high

500 hPa |

 0~5,000 m, vorticity

250 hPa |

 ~10,500 m, jet stream

70 hPa |

 ~17,500 m, stratosphere

10 hPa |

 ~26,500 m, even more stratosphere

the "Surface" layer represents conditions at ground or water level

this layer follows the contours of mountains, valleys, etc.


overlays show another dimension of data using color

some overlays are valid at a specific height

while others are valid for the entire thickness of the atmosphere

Wind |

 wind speed at specified height

Temp |

 temperature at specified height

TPW (Total Precipitable Water) |

 total amount of water in a column of air
 stretching from ground to space

TCW (Total Cloud Water) |

 total amount of water in clouds
 in a column of air from ground to space

MSLP (Mean Sea Level Pressure) |

 air pressure reduced to sea level

MI (Misery Index) |

 perceived air temperature
 combined heat index and wind chill

SST (Sea Surface Temp) |

 temperature of the ocean surface

SSTA (Sea Surface Temp Anomaly) |

 difference in ocean temperature from
 daily average during years 1981-2011

Peak Wave Period |

 period of most energetic waves,
 whether swells or wind generated

HTSGW (Significant Wave Height) |

 roughly equal to mean wave height
 as estimated by a "trained observer"

about ocean waves

Significant Wave Height is the average height of the highest 1/3 of waves at a particular point in the ocean. There's a great writeup here describing what this means.

Peak Wave Period is the (inverse) frequency of the most energetic waves passing through a particular point, whether wind generated or swells. Certainly, there are many more groups of waves moving through an area, each in different directions, but trying to show them all rapidly becomes complex. Instead, we show the one wave group contributing the most energy. This has the effect, though, of creating "boundaries" between regions of ocean where the #1 wave group suddenly switches to second place. Often these boundaries represent swell fronts, but other times they are just artifacts of the ranking mechanism.

weather and ocean data are generated from numerical models implies no guarantee of accuracy

Copyright (c) 2015 Cameron Beccario