ERDDAP > tabledap > Make A Graph ?

Dataset Title:  QU5M Oceanographic Mooring in Hyacinthe Bay, Quadra Island, Provisional Subscribe RSS
Institution:  Hakai Institute   (Dataset ID: HakaiQU5MMooringProvisional)
Range: longitude = -125.2122 to -125.2122°E, latitude = 50.120014 to 50.120014°N, depth = -0.5 to 60.0m
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background | Subset | Data Access Form
 
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 {
    String actual_range 
"QU5M
QU5M";
    String cf_role "timeseries_id";
  }
  latitude {
    String _CoordinateAxisType "Lat";
    Float64 actual_range 50.12001367, 50.12001367;
    String axis "Y";
    String description "Fixed latitude of the site";
    String ioos_category "Location";
    String long_name "Latitude";
    String standard_name "latitude";
    String units "degrees_north";
  }
  longitude {
    String _CoordinateAxisType "Lon";
    Float64 actual_range -125.212195, -125.212195;
    String axis "X";
    String description "Fixed longitude of the site";
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
  }
  time {
    String _CoordinateAxisType "Time";
    String axis "T";
    String cf_role "profile_id";
    String ioos_category "Time";
    String long_name "Measurement Time";
    String source_name "measurementTime";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  depth {
    String _CoordinateAxisType "Height";
    String _CoordinateZisPositive "down";
    Float32 actual_range -0.5, 60.0;
    String axis "Z";
    Float64 colorBarMaximum 8000.0;
    Float64 colorBarMinimum -8000.0;
    String colorBarPalette "TopographyDepth";
    String ioos_category "Location";
    String long_name "Depth";
    String positive "down";
    String standard_name "depth";
    String units "m";
  }
  airtemp {
    String ancillary_data "airtemp_qc airtemp_uql";
    String cell_methods "time: mean (interval: 5.0 minutes comment: time correspond to the end of the interval)";
    String long_name "Average Air Temperature";
    String standard_name "air_temperature";
    String units "degree_Celsius";
  }
  airtemp_uql {
    String _Unsigned "false";
    Byte actual_range 9, 9;
    String flag_meaning "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
    Byte flag_values 1, 2, 3, 4, 9;
    String ioos_category "Quality";
    String long_name "Air Temperature UNESCO Quality Level";
    Byte missing_value 2;
    String units "1";
  }
  airtemp_qc {
    String ioos_category "Quality";
    String long_name "Air Temperature Quality Level Flag";
  }
  watertemp {
    String ancillary_data "watertemp_qc watertemp_uql";
    String cell_methods "time: mean (interval: 5.0 minutes comment: time correspond to the end of the interval)";
    String long_name "Average Water Temperature";
    String standard_name "sea_water_temperature";
    String units "degree_Celsius";
  }
  watertemp_uql {
    String _Unsigned "false";
    Byte actual_range 9, 9;
    Float64 colorBarMaximum 10.0;
    Float64 colorBarMinimum 0.0;
    String flag_meaning "PASS NOT_EVALUATED SUSPECT FAIL MISSING";
    Byte flag_values 1, 2, 3, 4, 9;
    String ioos_category "Quality";
    String long_name "Water Temperature UNESCO Q Level";
    Byte missing_value 2;
    String standard_name "aggregate_quality_flag";
    String units "1";
  }
  watertemp_qc {
    String ioos_category "Quality";
    String long_name "Water Temperature Quality Level Flag";
  }
 }
  NC_GLOBAL {
    String cdm_data_type "TimeSeriesProfile";
    String cdm_profile_variables "time";
    String cdm_timeseries_variables "station,latitude,longitude,depth";
    String comment 
"##Limitations:
Temperature accuracy is of 0.2C. This is a provisional dataset which has been automatically QCed and flagged.";
    String contributor_name "Barrette, Jessy;Hakai Institute";
    String contributor_role "custodian;distributor,owner,funder,publisher";
    String Conventions "COARDS, CF-1.6, ACDD-1.3";
    String creator_address "1713 Hyacinthe Bay Rd";
    String creator_city "Campbell River";
    String creator_country "Canada";
    String creator_email "data@hakai.org";
    String creator_institution "Hakai Institute";
    String creator_name "Hakai Institute";
    String creator_ror "https://ror.org/02pry0c91";
    String creator_type "institution";
    String creator_url "https://www.hakai.org/";
    String date_created "2021-10-20";
    String date_modified "2024-08-21T19:45:02.929Z";
    Float64 Easternmost_Easting -125.212195;
    String featureType "TimeSeriesProfile";
    Float64 geospatial_lat_max 50.12001367;
    Float64 geospatial_lat_min 50.12001367;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max -125.212195;
    Float64 geospatial_lon_min -125.212195;
    String geospatial_lon_units "degrees_east";
    Float64 geospatial_vertical_max 60.0;
    Float64 geospatial_vertical_min -0.5;
    String geospatial_vertical_positive "down";
    String geospatial_vertical_units "m";
    String history 
"Metadata record history:
- scope: Dataset
2024-11-05T03:41:43Z (source database)
2024-11-05T03:41:43Z https://catalogue.hakai.org/tabledap/HakaiQU5MMooringProvisional.das";
    String id "7ddae37a-e706-45d2-8060-8306300a98c8";
    String infoUrl "https://catalogue.hakai.org/dataset/ca-cioos_7ddae37a-e706-45d2-8060-8306300a98c8";
    String institution "Hakai Institute";
    String instrument "Tidbits v2";
    String keywords "Calvert Island, CIOOS:seaSurfaceTemperature, CIOOS:subSurfaceTemperature, low-cost, mooring, pruth, temperature";
    String keywords_vocabulary "CIOOS: CIOOS Essential Ocean Variables Vocabulary";
    String license "https://creativecommons.org/licenses/by/4.0";
    String metadata_form "https://hakaiinstitute.github.io/hakai-metadata-entry-form#/en/hakai/tV5qE0aUgaOjSVmgPgiZ6MyHuSy1/-MW0Az3HzggNmnqgHDw3";
    String metadata_link "https://catalogue.hakai.org/dataset/ca-cioos_7ddae37a-e706-45d2-8060-8306300a98c8";
    String naming_authority "ca.cioos";
    Float64 Northernmost_Northing 50.12001367;
    String platform "mooring";
    String platform_vocabulary "https://vocab.nerc.ac.uk/collection/L06/current/";
    String progress "onGoing";
    String project "Oceanography";
    String publisher_address "1713 Hyacinthe Bay Rd";
    String publisher_city "Campbell River";
    String publisher_country "Canada";
    String publisher_email "data@hakai.org";
    String publisher_institution "Hakai Institute";
    String publisher_name "Hakai Institute";
    String publisher_ror "https://ror.org/02pry0c91";
    String publisher_type "institution";
    String publisher_url "https://www.hakai.org/";
    String sourceUrl "(source database)";
    Float64 Southernmost_Northing 50.12001367;
    String standard_name_vocabulary "CF Standard Name Table v79";
    String subsetVariables "station,latitude,longitude,depth,airtemp_uql,watertemp_uql";
    String summary 
"The QU5 mooring is a surface mooring deployed in a shallow coastal environment near the Hakai Institute Quadra Island station. The mooring is a test platform were low-cost oceanographic instrumentation is deployed at different depths to record sea water temperatures at an accuracy of 0.2 degrees Celsius. The temperature sensors are attached to an auxiliary line suspended from the surface buoy and along the main anchor line. Instruments are distributed tighter near the surface to better capture the higher vertical variability near the surface.

This dataset present the provisional dataset which has been automatically QCed and flagged.";
    String title "QU5M Oceanographic Mooring in Hyacinthe Bay, Quadra Island, Provisional";
    Float64 Westernmost_Easting -125.212195;
  }
}

 

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.


 
ERDDAP, Version 2.24
Disclaimers | Privacy Policy | Contact