ERDDAP > tabledap > Make A Graph ?

Dataset Title:  CCB21 - 11264sgs-a Subscribe RSS
Institution:  Coastal and Marine Hazards and Resources Program, U.S. Geological Survey   (Dataset ID: 10_5066_P19NUBNW_11264sgs_a_nc)
Range: longitude = -70.33045 to -70.33045°E, latitude = 41.742657 to 41.742657°N, time = 2021-03-10T16:53:02Z to 2021-04-07T11:40:30Z
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background | Data Access Form | Files
 
Graph Type:  ?
X Axis: 
Y Axis: 
Color: 
-1+1
 
Constraints ? Optional
Constraint #1 ?
Optional
Constraint #2 ?
       
       
       
       
       
 
Server-side Functions ?
 distinct() ?
? ("Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.Hover here to see a list of options. Click on an option to select it.")
 
Graph Settings
Marker Type:   Size: 
Color: 
Color Bar:   Continuity:   Scale: 
   Minimum:   Maximum:   N Sections: 
Draw land mask: 
Y Axis Minimum:   Maximum:   
 
(Please be patient. It may take a while to get the data.)
 
Optional:
Then set the File Type: (File Type information)
and
or view the URL:
(Documentation / Bypass this form ? )
    Click on the map to specify a new center point. ?
Zoom: 
Time range:    |<   -       
[The graph you specified. Please be patient.]

 

Things You Can Do With Your Graphs

Well, you can do anything you want with your graphs, of course. But some things you might not have considered are:

The Dataset Attribute Structure (.das) for this Dataset

Attributes {
 s {
  station_id {
    String actual_range 
"10_5066_P19NUBNW_11264sgs_a_nc
10_5066_P19NUBNW_11264sgs_a_nc";
    String cf_role "timeseries_id";
    String ioos_category "Identifier";
    String long_name "Station ID";
  }
  z {
    Float64 actual_range -7.57, -7.57;
    String axis "Z";
    String geopotential_datum_name "NAVD88";
    String ioos_category "Other";
    String long_name "height relative to NAVD88";
    String positive "up";
    String standard_name "height";
    String units "m";
  }
  depth_m {
    Float64 actual_range 7.42, 7.42;
    String ioos_category "Other";
    String long_name "depth below mean sea level";
    String positive "down";
    String standard_name "depth";
    String units "m";
  }
  latitude {
    String _CoordinateAxisType "Lat";
    Float64 actual_range 41.742658, 41.742658;
    String axis "Y";
    Float64 epic_code 500;
    String ioos_category "Location";
    String long_name "Latitude";
    String standard_name "latitude";
    String units "degrees_north";
  }
  longitude {
    String _CoordinateAxisType "Lon";
    Float64 actual_range -70.330452, -70.330452;
    String axis "X";
    Float64 epic_code 502;
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
  }
  time {
    UInt32 _ChunkSizes 1024;
    String _CoordinateAxisType "Time";
    Float64 actual_range 1.615395182e+9, 1.61779563e+9;
    String axis "T";
    String calendar "proleptic_gregorian";
    String ioos_category "Time";
    String long_name "time (UTC)";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  wp_peak {
    UInt32 _ChunkSizes 512;
    Float64 actual_range 2.909090909090909, 16.0;
    Float64 epic_code 4063;
    String FillValue "nan";
    String ioos_category "Other";
    String long_name "Dominant (peak) wave period";
    Float64 maximum 16.0;
    Float64 minimum 2.909090909090909;
    String note 
"2025-09-19T15:07:23.718792+00:00: Values filled where wh_4061 <= 0.05.
";
    String standard_name "sea_surface_wave_period_at_variance_spectral_density_maximum";
    String units "s";
  }
  wh_4061 {
    UInt32 _ChunkSizes 445;
    Float64 actual_range 0.05000869838834061, 3.240308048969619;
    Float64 epic_code 4061;
    String FillValue "nan";
    String ioos_category "Other";
    String long_name "Significant wave height";
    Float64 maximum 3.240308048969619;
    Float64 minimum 0.05000869838834061;
    String note 
"2025-09-19T15:07:23.719792+00:00: Values filled where wh_4061 <= 0.05.
";
    String standard_name "sea_surface_wave_significant_height";
    String units "m";
  }
  wp_4060 {
    UInt32 _ChunkSizes 445;
    Float64 actual_range 1.978841454072858, 6.994284028498508;
    Float64 epic_code 4060;
    String FillValue "nan";
    String ioos_category "Other";
    String long_name "Average wave period";
    Float64 maximum 6.994284028498508;
    Float64 minimum 1.978841454072858;
    String note 
"2025-09-19T15:07:23.720793+00:00: Values filled where wh_4061 <= 0.05.
";
    String standard_name "sea_surface_wave_mean_period_from_variance_spectral_density_second_frequency_moment";
    String units "s";
  }
  frequency {
    Float64 actual_range 0.0, 2.0;
    String ioos_category "Other";
    String long_name "Frequency";
    String standard_name "sea_surface_wave_frequency";
    String units "Hz";
  }
  pspec {
    UInt32 _ChunkSizes 1, 129;
    Float64 actual_range 5.2769423544327175e-9, 9.253484709649914;
    String FillValue "nan";
    String ioos_category "Other";
    String long_name "Pressure-derived non-directional wave energy spectrum";
    Float64 maximum 9.253484709649914;
    Float64 minimum 5.2769423544327175e-9;
    String note "Use caution: all spectra are provisional";
    String standard_name "sea_surface_wave_variance_spectral_density";
    String units "m^2/Hz";
  }
  water_level {
    UInt32 _ChunkSizes 445;
    Float64 actual_range -2.3412641766336053, 1.9548979143070646;
    String FillValue "nan";
    String geopotential_datum_name "NAVD88";
    String ioos_category "Other";
    String long_name "Water level NAVD88";
    Float64 maximum 1.9548979143070646;
    Float64 minimum -2.3412641766336053;
    String note "Water level calculated as P_1ac + z";
    String standard_name "sea_surface_height_above_geopotential_datum";
    String units "m";
  }
  water_depth {
    UInt32 _ChunkSizes 445;
    Float64 actual_range 6.668735823366395, 10.964897914307064;
    Float64 epic_code 3;
    String FillValue "nan";
    String ioos_category "Other";
    String long_name "Total water depth";
    Float64 maximum 10.964897914307064;
    Float64 minimum 6.668735823366395;
    String note "Water depth calculated as P_1ac + initial_instrument_height";
    String standard_name "sea_floor_depth_below_sea_surface";
    String units "m";
  }
 }
  NC_GLOBAL {
    String atmospheric_pressure_correction_file "11264sg-atmpres.cdf";
    Float64 atmospheric_pressure_correction_offset_applied -0.21844000896730797;
    Float64 average_wave_interval 1024;
    String average_wave_interval_units "seconds";
    String basefile "11264sg_raw2";
    String cdm_data_type "TimeSeries";
    String cdm_timeseries_variables "station_id";
    String Conventions "COARDS, CF-1.6, ACDD-1.3";
    String COORD_SYSTEM "GEOGRAPHIC";
    String creator_url "https://www.usgs.gov";
    String DATA_CMNT "No magnetic variation recorded, used data from IGRF model via ngdc.noaa.gov.";
    String DATA_ORIGIN "USGS WHCMSC Coastal and Estuarine Dynamics Group";
    String DATA_SUBTYPE "MOORED";
    String data_type "WAVE";
    Float64 DELTA_T 1024;
    String Deployment_date "10-Mar-2021 16:00";
    Float64 DEPTH_CONST 0.0;
    String DESCRIPTION "Cape Cod Bay, Sandy Neck Beach, Barnstable, MA";
    Float64 DRIFTER 0.0;
    Float64 Easternmost_Easting -70.330452;
    String EXPERIMENT "CCB21";
    String experiment_name "10.5066-P19NUBNW";
    String featureType "TimeSeries";
    String Field_Activity_Number "2021-018-FA, 2021-020-FA";
    String filename "11264sg";
    String geopotential_datum_name "NAVD88";
    String geopotential_datum_note "Elevation at seabed using VDatum with LMSL and GEOID18";
    Float64 geospatial_lat_max 41.742658;
    Float64 geospatial_lat_min 41.742658;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max -70.330452;
    Float64 geospatial_lon_min -70.330452;
    String geospatial_lon_units "degrees_east";
    String good_dates 
"2021-03-10 15:58
2021-04-07 12:05:01";
    Float64 height_above_geopotential_datum -9.01;
    String history 
"2025-09-19T15:07:11.578623+00:00: Processed using wvswb2cdf.py with stglib 1.8.0+28.g9e67392, xarray 2024.11.0, NumPy 2.1.3, netCDF4 1.7.2, Python 3.12.7.
2025-09-19T15:07:15.609222+00:00: Atmospherically correcting using time-series from 11264sg-atmpres.cdf and offset of -0.21844000896730797
2025-09-19T15:07:15.653308+00:00: Data clipped using good_dates of ['2021-03-10 15:58', '2021-04-07 12:05:01'].
2025-09-19T15:07:23.677126+00:00: Create water_level variable relative to NAVD88 as P_1ac + z
2025-09-19T15:07:23.712798+00:00: Create water_depth variable as P_1ac + initial_instrument_height
2025-09-19T15:07:23.723792+00:00: Data clipped using good_dates of ['2021-03-10 15:58', '2021-04-07 12:05:01'].

2025-12-05T10:04:03Z (local files)
2025-12-05T10:04:03Z https://cmgds.marine.usgs.gov/tabledap/10_5066_P19NUBNW_11264sgs_a_nc.das";
    String horizontal_datum_name "NAD83(2011)";
    String infoUrl "https://cmgds.marine.usgs.gov/ocean-time-series/";
    Float64 initial_instrument_height 1.44;
    String initial_instrument_height_note "height above seabed in meters";
    String institution "Coastal and Marine Hazards and Resources Program, U.S. Geological Survey";
    String institution_url "https://woodshole.er.usgs.gov";
    Float64 latitude 41.742658;
    String license 
"The data may be used and redistributed for free but is not intended
for legal use, since it may contain inaccuracies. Neither the data
Contributor, ERD, NOAA, nor the United States Government, nor any
of their employees or contractors, makes any warranty, express or
implied, including warranties of merchantability and fitness for a
particular purpose, or assumes any legal liability for the accuracy,
completeness, or usefulness, of this information.";
    Float64 longitude -70.330452;
    Float64 magnetic_variation -14.47;
    String MOORING "1126";
    String NCProperties "version=2,netcdf=4.9.2,hdf5=1.14.4";
    Float64 nominal_instrument_depth 7.42;
    Float64 Northernmost_Northing 41.742658;
    String P_1ac_note "atmospheric pressure data downloaded from MesoWest station F7612 in Dennis, MA";
    String platform_type "Quadpod";
    Float64 POS_CONST 0.0;
    String PROJECT "USGS Coastal and Marine Hazards and Resources Program";
    String publisher_url "https://www.usgs.gov";
    String Recovery_date "07-Apr-2021 14:07";
    Float64 sample_interval 0.25;
    String sample_rate "4.00";
    Float64 samples_per_burst 4096;
    String SciPi "John Warner";
    Float64 sea_floor_depth_below_mean_sea_level 8.86;
    String serial_number "1378";
    String SGBurstDuration "8192";
    String SGBurstDurationUnits "seconds";
    String SGFirmwareVersion "7.2";
    String SGInstrumentType "SBE 26plus-quartz";
    String SGNumberOfWaveBursts "308";
    Float64 SGPressureCalibrationB 18641.3;
    Float64 SGPressureCalibrationC1 234.8741;
    Float64 SGPressureCalibrationC2 6.173194;
    Float64 SGPressureCalibrationC3 -219.9006;
    Float64 SGPressureCalibrationD1 0.035412;
    Float64 SGPressureCalibrationD2 0.0;
    String SGPressureCalibrationDate "15-oct-18";
    Float64 SGPressureCalibrationM 279620.2;
    Float64 SGPressureCalibrationOFFSET -0.1461;
    Float64 SGPressureCalibrationT1 27.69645;
    Float64 SGPressureCalibrationT2 0.814896;
    Float64 SGPressureCalibrationT3 19.36305;
    Float64 SGPressureCalibrationT4 24.04988;
    Float64 SGPressureCalibrationU0 5.828432;
    Float64 SGPressureCalibrationY1 -3873.401;
    Float64 SGPressureCalibrationY2 -9955.623;
    Float64 SGPressureCalibrationY3 0.0;
    String SGPressureSensorSerial "125113";
    String SGSoftwareVersion "2.0";
    String SGTemperatureCalibrationDate "29-sep-18";
    Float64 SGTemperatureCalibrationTA0 2.330951e-4;
    Float64 SGTemperatureCalibrationTA1 2.561002e-4;
    Float64 SGTemperatureCalibrationTA2 -2.147815e-6;
    Float64 SGTemperatureCalibrationTA3 1.658442e-7;
    String SGWaveBurstsPerDay "10.000";
    String SGWaveInterval "1";
    String SGWaveIntervalUnits "tide samples";
    String SGWaveSamples "32768";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing 41.742658;
    String start_time "2021-03-10T16:53:02.000000000";
    String stop_time "2021-04-07T09:41:02.000000000";
    String summary "Unspecified";
    String time_coverage_end "2021-04-07T11:40:30Z";
    String time_coverage_start "2021-03-10T16:53:02Z";
    String title "CCB21 - 11264sgs-a";
    Float64 VAR_FILL NaN;
    Float64 WATER_DEPTH 8.86;
    String WATER_DEPTH_NOTE "(meters), Mean water level from Signature pressure data, converted to depth using density and gravity";
    String WATER_MASS "Cape Cod Bay";
    Float64 Westernmost_Easting -70.330452;
    Float64 wh_min 0.05;
  }
}

 

Using tabledap to Request Data and Graphs from Tabular Datasets

tabledap lets you request a data subset, a graph, or a map from a tabular dataset (for example, buoy data), via a specially formed URL. tabledap uses the OPeNDAP (external link) Data Access Protocol (DAP) (external link) and its selection 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.

Tabledap request URLs must be in the form
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/datasetID.fileType{?query}
For example,
https://coastwatch.pfeg.noaa.gov/erddap/tabledap/pmelTaoDySst.htmlTable?longitude,latitude,time,station,wmo_platform_code,T_25&time>=2015-05-23T12:00:00Z&time<=2015-05-31T12:00:00Z
Thus, the query is often a comma-separated list of desired variable names, followed by a collection of constraints (e.g., variable<value), each preceded by '&' (which is interpreted as "AND").

For details, see the tabledap Documentation.