UBC and MEOPAR Logos SalishSeaCast ERDDAP
Public access to the SalishSeaCast model products
   
Brought to you by SalishSeaCast UBC EOAS MEOPAR NOAA    

ERDDAP > griddap > Data Access Form ?

Dataset Title:  Forecast, Salish Sea, 2d Wave Fields, 30min, v17-02 Subscribe RSS
Institution:  UBC EOAS & DFO IOS   (Dataset ID: ubcSSf2DWaveFields30mV17-02)
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background | Make a graph
 
Dimensions ? Start ? Stride ? Stop ?  Size ?    Spacing ?
 time (Julian Day (UT), UTC) ?      360    30m 0s (even)
  < slider >
 latitude (degrees_north) ?      661    0.0045 (even)
  < slider >
 longitude (degrees_east) ?      572    0.007 (even)
  < slider >
 
Grid Variables (which always also download all of the dimension variables)
 ucur (Eastward Current, m s-1) ?
 vcur (Northward Current, m s-1) ?
 uwnd (Eastward Wind, m s-1) ?
 vwnd (Northward Wind, m s-1) ?
 hs (Significant Height of Wind Waves, m) ?
 lm (Mean Wave Length, m) ?
 t02 (Mean Period T02, s) ?
 fp (Wave Peak Frequency, s-1) ?
 dir (Wave Mean Direction, degree) ?
 dp (Peak Direction, degree) ?
 wcc (Whitecap Coverage, 1) ?
 wch (Significant Breaking Wave Height, m) ?
 utwo (Eastward Wave to Ocean Stress, m2 s-2) ?
 vtwo (Northward Wave to Ocean Stress, m2 s-2) ?
 foc (Wave to Ocean Energy Flux, W m-2) ?
 uuss (Eastward Surface Stokes Drift, m s-1) ?
 vuss (Northward Surface Stokes Drift, m s-1) ?

File type: (more info)

(Documentation / Bypass this form) ?
 
(Please be patient. It may take a while to get the data.)


 

The Dataset Attribute Structure (.das) for this Dataset

Attributes {
  time {
    String _CoordinateAxisType "Time";
    Float64 actual_range 1.7343072e+9, 1.7349534e+9;
    String axis "T";
    String comment "time values are UTC";
    String conventions "relative julian days with decimal part (as parts of the day )";
    String coverage_content_type "modelResult";
    String ioos_category "Time";
    String long_name "Julian Day (UT)";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  latitude {
    String _CoordinateAxisType "Lat";
    Float32 actual_range 48.0, 50.97;
    String axis "Y";
    String coverage_content_type "modelResult";
    String ioos_category "Location";
    String long_name "Latitude";
    String standard_name "latitude";
    String units "degrees_north";
    Float32 valid_max 180.0;
    Float32 valid_min -90.0;
  }
  longitude {
    String _CoordinateAxisType "Lon";
    Float32 actual_range 234.0, 237.997;
    String axis "X";
    String coverage_content_type "modelResult";
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
    Float32 valid_max 360.0;
    Float32 valid_min -180.0;
  }
  ucur {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 0.5;
    Float64 colorBarMinimum -0.5;
    String comment "cur=sqrt(U**2+V**2)";
    String coverage_content_type "modelResult";
    String globwave_name "eastward_sea_water_velocity";
    String long_name "Eastward Current";
    String standard_name "eastward_sea_water_velocity";
    String units "m s-1";
    Float32 valid_max 990.0;
    Float32 valid_min -990.0;
  }
  vcur {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 0.5;
    Float64 colorBarMinimum -0.5;
    String comment "cur=sqrt(U**2+V**2)";
    String globwave_name "northward_sea_water_velocity";
    String long_name "Northward Current";
    String standard_name "northward_sea_water_velocity";
    String units "m s-1";
    Float32 valid_max 990.0;
    Float32 valid_min -990.0;
  }
  uwnd {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 15.0;
    Float64 colorBarMinimum -15.0;
    String comment "wind=sqrt(U10**2+V10**2)";
    String globwave_name "eastward_wind";
    String long_name "Eastward Wind";
    String standard_name "eastward_wind";
    String units "m s-1";
    Float32 valid_max 990.0;
    Float32 valid_min -990.0;
  }
  vwnd {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 15.0;
    Float64 colorBarMinimum -15.0;
    String comment "wind=sqrt(U10**2+V10**2)";
    String globwave_name "northward_wind";
    String long_name "Northward Wind";
    String standard_name "northward_wind";
    String units "m s-1";
    Float32 valid_max 990.0;
    Float32 valid_min -990.0;
  }
  hs {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 2.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "significant_wave_height";
    String long_name "Significant Height of Wind Waves";
    String standard_name "sea_surface_wave_significant_height";
    String units "m";
    Float32 valid_max 32000.0;
    Float32 valid_min 0.0;
  }
  lm {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 4000.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "mean_wave_length";
    String long_name "Mean Wave Length";
    String standard_name "mean_wave_length";
    String units "m";
    Float32 valid_max 3200.0;
    Float32 valid_min 0.0;
  }
  t02 {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 50.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "mean_period_t02";
    String long_name "Mean Period T02";
    String standard_name "sea_surface_wind_wave_mean_period_from_variance_spectral_density_second_frequency_moment";
    String units "s";
    Float32 valid_max 5000.0;
    Float32 valid_min 0.0;
  }
  fp {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 15000.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "dominant_wave_frequency";
    String long_name "Wave Peak Frequency";
    String standard_name "sea_surface_wave_peak_frequency";
    String units "s-1";
    Float32 valid_max 10000.0;
    Float32 valid_min 0.0;
  }
  dir {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 360.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "wave_from_direction";
    String long_name "Wave Mean Direction";
    String standard_name "sea_surface_wave_from_direction";
    String units "degree";
    Float32 valid_max 3600.0;
    Float32 valid_min 0.0;
  }
  dp {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 360.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "dominant_wave_direction";
    String long_name "Peak Direction";
    String standard_name "sea_surface_wave_peak_direction";
    String units "degree";
    Float32 valid_max 360.0;
    Float32 valid_min 0.0;
  }
  wcc {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 1.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "whitecap_coverage";
    String long_name "Whitecap Coverage";
    String standard_name "whitecap_coverage";
    String units "1";
    Float32 valid_max 10000.0;
    Float32 valid_min 0.0;
  }
  wch {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 4.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "significant_breaking_wave_height";
    String long_name "Significant Breaking Wave Height";
    String standard_name "significant_breaking_wave_height";
    String units "m";
    Float32 valid_max 32000.0;
    Float32 valid_min 0.0;
  }
  utwo {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 40000.0;
    Float64 colorBarMinimum -40000.0;
    String comment "two=sqrt(utwo**2+vtwo**2)";
    String globwave_name "eastward_wave_to_ocean_stress";
    String long_name "Eastward Wave to Ocean Stress";
    String standard_name "eastward_wave_to_ocean_stress";
    String units "m2 s-2";
    Float32 valid_max 32000.0;
    Float32 valid_min -32000.0;
  }
  vtwo {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 40000.0;
    Float64 colorBarMinimum -40000.0;
    String comment "two=sqrt(utwo**2+vtwo**2)";
    String globwave_name "northward_wave_to_ocean_stress";
    String long_name "Northward Wave to Ocean Stress";
    String standard_name "northward_wave_to_ocean_stress";
    String units "m2 s-2";
    Float32 valid_max 32000.0;
    Float32 valid_min -32000.0;
  }
  foc {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 12000.0;
    Float64 colorBarMinimum 0.0;
    String globwave_name "wave_to_ocean_energy_flux";
    String long_name "Wave to Ocean Energy Flux";
    String standard_name "wave_to_ocean_energy_flux";
    String units "W m-2";
    Float32 valid_max 9990.0;
    Float32 valid_min 0.0;
  }
  uuss {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 15000.0;
    Float64 colorBarMinimum -15000.0;
    String comment "uss=sqrt(uuss**2+vuss**2)";
    String globwave_name "eastward_surface_stokes_drift";
    String long_name "Eastward Surface Stokes Drift";
    String standard_name "eastward_surface_stokes_drift";
    String units "m s-1";
    Float32 valid_max 9900.0;
    Float32 valid_min -9900.0;
  }
  vuss {
    Float32 _FillValue 9.96921e+36;
    Float64 colorBarMaximum 15000.0;
    Float64 colorBarMinimum -15000.0;
    String comment "uss=sqrt(uuss**2+vuss**2)";
    String globwave_name "northward_surface_stokes_drift";
    String long_name "Northward Surface Stokes Drift";
    String standard_name "northward_surface_stokes_drift";
    String units "m s-1";
    Float32 valid_max 9900.0;
    Float32 valid_min -9900.0;
  }
  NC_GLOBAL {
    String acknowledgement 
"Fisheries & Oceans CanadaCast,
Ocean Networks Canada (ONC),
Digital Research Alliance of Canada";
    String area "SoG_BCgrid_00500m";
    String cdm_data_type "Grid";
    String Conventions "CF-1.6, COARDS, ACDD-1.3";
    String creator_email "gemmrich@uvic.ca";
    String creator_name "SalishSeaCast Project Contributors";
    String creator_url "https://salishsea-meopar-docs.readthedocs.io/";
    String drawLandMask "over";
    Float64 Easternmost_Easting 237.997;
    Float64 geospatial_lat_max 50.97;
    Float64 geospatial_lat_min 48.0;
    Float64 geospatial_lat_resolution 0.004499999999999998;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max 237.997;
    Float64 geospatial_lon_min 234.0;
    Float64 geospatial_lon_resolution 0.007000000000000024;
    String geospatial_lon_units "degrees_east";
    String history 
"2024-12-22T03:35:17Z (local files)
2024-12-22T03:35:17Z https://salishsea.eos.ubc.ca/erddap/griddap/ubcSSf2DWaveFields30mV17-02.das";
    String infoUrl "https://salishsea.eos.ubc.ca/";
    String institution "UBC EOAS & DFO IOS";
    String institution_fullname 
"Dept of Earth, Ocean & Atmospheric Sciences, University of British Columbia,
    Fisheries and Oceans Canada, Institute of Ocean Sciences";
    String keywords "atmosphere, Atmosphere &gt, atmospheric, Atmospheric Winds &gt, breaking wave height, circulation, currents, direction, drift, eastward_sea_water_velocity, eastward_surface_stokes_drift, eastward_wave_to_ocean_stress, eastward_wind, energy, flux, foc, frequency, height, latitude, length, local, longitude, mean, mean_wave_length, moment, northward, northward_sea_water_velocity, northward_surface_stokes_drift, northward_wave_to_ocean_stress, northward_wind, ocean, Ocean Circulation &gt, Ocean Currents, Ocean Waves &gt, oceans, Oceans &gt, peak, period, sea, sea_surface_wave_from_direction, sea_surface_wave_peak_direction, sea_surface_wave_peak_frequency, sea_surface_wave_significant_height, sea_surface_wind_wave_mean_period_from_variance_spectral_density_second_frequency_moment, seawater, second, significant, Significant Wave Height, significant_breaking_wave_height, source, spectra, spectral, speed, stokes, stress, surface, Surface Winds, swell, t02, time, ucur, utwo, uuss, uwnd, variance, vcur, velocity, vtwo, vuss, vwnd, water, wave, Wave Frequency, Wave Period, Wave Spectra, Wave Speed/Direction, wave_to_ocean_energy_flux, waves, wcc, wch, whitecap coverage, whitecap_coverage, wind, Wind Waves, winds";
    String keywords_vocabulary "GCMD Science Keywords";
    String license 
"The SalishSeaCast model results are copyright by the SalishSeaCast Project Contributors and The University of British Columbia.

They are licensed under the Apache License, Version 2.0. https://www.apache.org/licenses/LICENSE-2.0";
    Int32 nco_openmp_thread_number 2147483647;
    Float64 Northernmost_Northing 50.97;
    String project "SalishSeaCast NEMO Model";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing 48.0;
    String standard_name_vocabulary "CF Standard Name Table v29";
    String summary 
"Forecast, Salish Sea, 2d Wave Fields, 30min, v17-02

Rolling daily forecast of 2d wave field values calculated at 30 minute intervals
from the most recent Strait of Georgia WaveWatch III® model forecast runs.
The values are calculated for a model grid that covers the Strait of Georgia
on the coast of British Columbia. The time values are UTC.

The Strait of Georgia WaveWatch III® model grid and configuration were developed
by Johannes Gemmrich at the University of Victoria. The WaveWatch III® model
is forced with currents from the SalishSeaCast NEMO model and the same ECCC HRDPS
GEM 2.5km resolution winds that are used to force the NEMO model.

This dataset is updated daily to move it forward 1 day in time.
It starts at 00:00:00 UTC 5 days prior to the most recently completed forecast run,
and extends to 11:30:00 UTC on the 2nd day after the forecast run date.
So, for example, after completion of the 10-Nov-2017 forecast run,
this dataset included data from 2017-11-05 00:00:00 UTC to 2017-11-12 11:30:00 UTC.

v17-02: WaveWatch III® v5.16; NEMO-3.6; ubcSSnBathymetryV17-02 bathymetry; see infoUrl link for full details.";
    String testOutOfDate "now+24hours";
    String time_coverage_end "2024-12-23T11:30:00Z";
    String time_coverage_start "2024-12-16T00:00:00Z";
    String title "Forecast, Salish Sea, 2d Wave Fields, 30min, v17-02";
    String WAVEWATCH_III_switches "IS0 IC0 REF1 RWND DIST MPI UQ PR3 LN1 FLX0 ST4 STAB0 NL1 BT0 DB1 BS0 TR0 XX0 WNX1 WNT1 CRX1 CRT1 F90 NOGRB NC4 NOPA LRB4 O0 O1 O2";
    String WAVEWATCH_III_version_number "5.16";
    Float64 Westernmost_Easting 234.0;
  }
}

 

Using griddap to Request Data and Graphs from Gridded Datasets

griddap lets you request a data subset, graph, or map from a gridded dataset (for example, sea surface temperature data from a satellite), via a specially formed URL. griddap uses the OPeNDAP (external link) Data Access Protocol (DAP) (external link) and its projection constraints (external link).

The URL specifies what you want: the dataset, a description of the graph or the subset of the data, and the file type for the response.

griddap request URLs must be in the form
https://coastwatch.pfeg.noaa.gov/erddap/griddap/datasetID.fileType{?query}
For example,
https://coastwatch.pfeg.noaa.gov/erddap/griddap/jplMURSST41.htmlTable?analysed_sst[(2002-06-01T09:00:00Z)][(-89.99):1000:(89.99)][(-179.99):1000:(180.0)]
Thus, the query is often a data variable name (e.g., analysed_sst), followed by [(start):stride:(stop)] (or a shorter variation of that) for each of the variable's dimensions (for example, [time][latitude][longitude]).

For details, see the griddap Documentation.


 
ERDDAP, Version 1.82
Disclaimers | Privacy Policy | Contact