ERDDAP
Easier access to scientific data
log in    
Brought to you by NOAA NMFS SWFSC ERD    

ERDDAP > tabledap > Make A Graph ?

Dataset Title:  New Diamond Jubilee Cruise Ship Terminal Meteorological Station Subscribe RSS
Institution:  COVE   (Dataset ID: SMA_saint_john_new_cruise_terminal)
Range: longitude = -66.06274 to -66.06274°E, latitude = 45.268322 to 45.268322°N, time = 2026-03-17T12:00:00Z to 2026-04-09T04:50:00Z
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background (external link) | Subset | 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_name {
    String _Encoding "UTF-8";
    String actual_range 
"SMA_saint_john_new_cruise_terminal
SMA_saint_john_new_cruise_terminal";
    String cf_role "timeseries_id";
    String ioos_category "Identifier";
    String long_name "Station Name";
  }
  time {
    String _CoordinateAxisType "Time";
    Float64 actual_range 1.7737488e+9, 1.7757102e+9;
    String axis "T";
    String ioos_category "Time";
    String long_name "Timestamp";
    String source_name "UTC";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String time_precision "1970-01-01T00:00:00Z";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  latitude {
    String _CoordinateAxisType "Lat";
    Float64 actual_range 45.268320621, 45.268320621;
    String axis "Y";
    Float64 colorBarMaximum 90.0;
    Float64 colorBarMinimum -90.0;
    String ioos_category "Location";
    String long_name "Latitude";
    String standard_name "latitude";
    String units "degrees_north";
  }
  longitude {
    String _CoordinateAxisType "Lon";
    Float64 actual_range -66.0627393706, -66.0627393706;
    String axis "X";
    Float64 colorBarMaximum 180.0;
    Float64 colorBarMinimum -180.0;
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
  }
  temp {
    String ioos_category "Temperature";
    String long_name "Temperature";
    String standard_name "air_temperature";
    String units "degree_C";
  }
  tempHi {
    Float32 actual_range -10.6, 9.0;
    String ioos_category "Temperature";
    String long_name "Maximum Air Temperature";
    String standard_name "air_temperature";
    String units "degree_C";
  }
  tempLow {
    Float32 actual_range -10.7, 8.7;
    String ioos_category "Temperature";
    String long_name "Minimum Air Temperature";
    String standard_name "air_temperature";
    String units "degree_C";
  }
  humidity {
    Float32 actual_range 18.0, 96.0;
    String ioos_category "Meteorology";
    String long_name "Humidity";
    String standard_name "relative_humidity";
    String units "1";
  }
  dewpoint {
    Float32 actual_range -20.8, 8.2;
    String ioos_category "Meteorology";
    String long_name "Dewpoint";
    String standard_name "dew_point_temperature";
    String units "degree_C";
  }
  windSpeed {
    Float32 actual_range 0.0, 27.58333;
    String ioos_category "Wind";
    String long_name "Wind Speed";
    String standard_name "wind_speed";
    String units "m s-1";
  }
  windHi {
    Float32 actual_range 0.0, 32.63889;
    String ioos_category "Wind";
    String long_name "Wind Hi";
    String standard_name "wind_speed_of_gust";
    String units "m s-1";
  }
  windDir {
    String description "wind direction in cardinal points";
    String ioos_category "Wind";
    String long_name "Wind Direction";
  }
  windAngle {
    Int16 _FillValue 32767;
    Int16 actual_range 0, 359;
    Float64 colorBarMaximum 360.0;
    Float64 colorBarMinimum 0.0;
    String ioos_category "Wind";
    String long_name "Wind From Direction";
    String standard_name "wind_from_direction";
    String units "degree";
  }
  windRun {
    String description "If you throw a feather up in the air, and it is not affected by gravity, it would be the accumulated distance it would travel in kilometers over time. The records would be normally a 10 min interval.";
    String ioos_category "Wind";
    String long_name "Wind Run";
    String standard_name "wind run";
    String units "m";
  }
  windChill {
    Float32 actual_range -17.1, 4.8;
    String ioos_category "Temperature";
    String long_name "Wind Chill";
    String standard_name "wind_chill_of_air_temperature";
    String units "degree_C";
  }
  heatIndex {
    String ioos_category "Temperature";
    String long_name "Heat Index";
    String standard_name "heat_index_of_air_temperature";
    String units "degree_C";
  }
  bar {
    Float32 actual_range 1001.3, 1043.0;
    Float64 colorBarMaximum 1050.0;
    Float64 colorBarMinimum 950.0;
    String ioos_category "Pressure";
    String long_name "Air Pressure";
    String standard_name "air_pressure";
    String units "mbar";
  }
  coolDD {
    Float32 actual_range 0.0, 0.0;
    String description "refers to heating and cooling degree days (HDD and CDD), which are metrics used to estimate the energy needed for heating and cooling based on outside temperatures. They are calculated by comparing the daily average temperature to a base temperature, typically \\(18.8 C). If the daily average is above this baseline, it results in a cooling degree day (CDD), while a below-baseline average results in a heating degree day (HDD).";
    String ioos_category "Temperature";
    String long_name "Cool Degree Days";
    String standard_name "cool degree days";
    String units "cooling degree day";
  }
  heatDD {
    Float32 actual_range 0.066, 0.201;
    String description "refers to heating and cooling degree days (HDD and CDD), which are metrics used to estimate the energy needed for heating and cooling based on outside temperatures. They are calculated by comparing the daily average temperature to a base temperature, typically \\(18.8 C). If the daily average is above this baseline, it results in a cooling degree day (CDD), while a below-baseline average results in a heating degree day (HDD).";
    String ioos_category "Temperature";
    String long_name "Heat Degree Days";
    String standard_name "heat degree days";
    String units "heating degree day";
  }
  batteryVolts {
    Float32 actual_range 0.0, 0.0;
    String ioos_category "Unknown";
    String long_name "Battery Volts";
    String standard_name "battery voltage";
    String units "V";
  }
  sourceVolts {
    Float32 actual_range 27.5, 28.1;
    String ioos_category "Unknown";
    String long_name "Source Volts";
    String standard_name "source voltage";
    String units "V";
  }
  tempBoard {
    Float32 actual_range 5.6, 27.7;
    String ioos_category "Unknown";
    String long_name "Temp Board";
    String standard_name "temperature board";
    String units "degree_C";
  }
  arcInt {
    String description "sampling interval";
    String ioos_category "Unknown";
    String long_name "Arc Int";
    String units "1";
  }
 }
  NC_GLOBAL {
    String cdm_data_type "TimeSeries";
    String cdm_timeseries_variables "station_name, longitude, latitude";
    String Conventions "COARDS, CF-1.10, ACDD-1.3";
    String creator_name "Centre for Ocean Ventures & Entrepreneurship (COVE)";
    String creator_url "https://coveocean.com/";
    Float64 Easternmost_Easting -66.0627393706;
    String featureType "TimeSeries";
    Float64 geospatial_lat_max 45.268320621;
    Float64 geospatial_lat_min 45.268320621;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max -66.0627393706;
    Float64 geospatial_lon_min -66.0627393706;
    String geospatial_lon_units "degrees_east";
    String history 
"2026-04-09T05:07:07Z (local files)
2026-04-09T05:07:07Z https://www.smartatlantic.ca/tabledap/SMA_saint_john_new_cruise_terminal.das";
    String infoUrl "???";
    String institution "COVE";
    String keywords "angle, arc, arcInt, arctic, atmosphere, atmospheric, bar, battery, batteryVolts, board, chill, cloudy, cool, coolDD, data, dew, dew point, dewpoint, dir, earth, Earth Science > Atmosphere > Atmospheric Winds > Surface Winds, energy, heat, heatDD, heatIndex, humidity, index, int, local, low, max, meteorology, point, precipitation, rate, run, science, sciences, solar, solarEnergy, solarMax, solarRad, solarRadHi, solarUV, source, sourceVolts, speed, surface, tempBoard, temperature, tempHi, tempLow, time, volts, wind, wind_speed, windAngle, windChill, windDir, windHi, windRun, winds, windSpeed";
    String keywords_vocabulary "GCMD Science Keywords";
    String license "https://creativecommons.org/licenses/by/4.0/";
    Float64 Northernmost_Northing 45.268320621;
    String platform "coastal structure";
    String platform_vocabulary "https://vocab.nerc.ac.uk/collection/L06/current/";
    String project "SmartAtlantic";
    String publisher_email "SmartBay@smartbay.ca";
    String publisher_name "SmartAtlantic";
    String publisher_url "https://www.smartatlantic.ca/";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing 45.268320621;
    String standard_name_vocabulary "CF Standard Name Table v70";
    String subsetVariables "humidity, heatIndex, coolDD, batteryVolts, sourceVolts, arcInt";
    String summary "Data from a local source.";
    String testOutOfDate "now-20minutes";
    String time_coverage_end "2026-04-09T04:50:00Z";
    String time_coverage_start "2026-03-17T12:00:00Z";
    String title "New Diamond Jubilee Cruise Ship Terminal Meteorological Station";
    String title_fra "Nouvelle Station météorologique du terminal des navires de croisière du jubilé de diamant";
    Float64 Westernmost_Easting -66.0627393706;
  }
}

 

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.26
Disclaimers | Privacy Policy | Contact