Result
Table Chart
Download CSV Parquet
Queries run in the browser, so this page needs script. The data files can be downloaded and read with any tool that reads Parquet.
stationsEvery station, active or not: kind, region, position, depth, what it reports, its owner, and the terms its data are shared under.
station_id name kind region region_name lat degrees lon degrees depth_m m sea_temp_depth_m m timezone active has_spectra has_water_quality coops_id water_datum owner owner_country source terms last_reading UTC current_grid_km km current_cell_nm nmi observationsThe standard meteorological and wave readings of NDBC's buoys and coastal stations, every 10 minutes to an hour. Readings older than 90 days are thinned to about one an hour.
station_id time UTC wdir_deg degrees true wspd_ms m/s gst_ms m/s wvht_m m dpd_s s apd_s s mwd_deg degrees true pres_hpa hPa atmp_c °C wtmp_c °C dewp_c °C vis_nmi nmi ptdy_hpa hPa tide_m m wave_summariesNDBC's split of each buoy's wave spectrum into swell and wind sea, from its .spec file, about hourly.
station_id time UTC wvht_m m swh_m m swp_s s swd_deg degrees true wwh_m m wwp_s s wwd_deg degrees true apd_s s mwd_deg degrees true steepness water_levelsTide gauges' water levels from NOAA CO-OPS, every six minutes, above the gauge's datum (stations.water_datum). Levels older than 60 days are kept on the hour.
station_id time UTC level_m m tide_predictionsThe tide NOAA CO-OPS predicts for each tidal gauge from its harmonic constituents: the astronomical tide alone, without weather.
station_id time UTC level_m m water_qualityWater quality at estuary stations (NOAA's National Estuarine Research Reserves), from the stations' ocean files on NDBC, about every 15 minutes.
station_id time UTC depth_m m temp_c °C cond_mscm mS/cm sal_psu psu o2_pct % o2_mgl mg/L chl_ugl µg/L turb_ftu FTU ph currentsHourly surface currents from the national HF radar network (served by NDBC) in the radar cell chosen for each station: the top metre or two of the sea. Only good vectors: two or more radars, horizontal dilution of precision at most 2.
station_id time UTC u_ms m/s v_ms m/s speed_ms m/s toward_deg degrees true hdop sites dailyEach station's day (UTC) in one row: the extremes and means of its readings, its water level against the predicted tide, its surface current and its water quality. For questions over months or years without reading every reading. Days older than 90 days are summarised from readings kept about hourly, so a brief peak between them can be missed.
station_id day UTC readings wvht_max_m m wvht_mean_m m wspd_mean_ms m/s wspd_max_ms m/s gst_max_ms m/s pres_min_hpa hPa pres_mean_hpa hPa atmp_min_c °C atmp_mean_c °C atmp_max_c °C wtmp_min_c °C wtmp_mean_c °C wtmp_max_c °C level_min_m m level_max_m m above_tide_max_m m current_mean_ms m/s current_max_ms m/s quality_temp_mean_c °C sal_mean_psu psu o2_min_mgl mg/L o2_mean_mgl mg/L stormsStorms placed from the swell they sent to two or more buoys (Wave Intelligence), each with where and when, and how closely its buoys agree.
storm_id departed UTC departed_spread_h h lat degrees lon degrees radius_nm nmi buoys first_arrival UTC last_arrival UTC page storm_membersEach buoy whose swell placed a storm: the swell, and the storm as the buoy alone places it.
storm_id station_id kind peak_m m distance_nm nmi bearing_deg degrees true placed_low_nm nmi placed_high_nm nmi placed_lat degrees placed_lon degrees placed_departed UTC arrived UTC until UTC misfit latest1 row One column, time: the newest reading in the files, in UTC. The examples count back from it rather than from now, so they give the same answers however fresh the files are.