NOAA ERDDAP
Easier access to scientific data

Brought to you by NOAA NMFS SWFSC ERD    

ERDDAP > tabledap > Make A Graph ?

Dataset Title:  Thermosalinograph data collected 1986 - 1999 Subscribe RSS
Institution:  NCEI, NOAA   (Dataset ID: sumd)
Range: longitude = -179.9998 to 180.0°E, latitude = -72.46 to 77.83334°N, time = 1986-05-23T19:59:31Z to 1999-12-31T23:59:38Z
Information:  Summary ? | License ? | FGDC | ISO 19115 | Metadata | Background (external link) | 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 {
  trajectory {
    String cf_role "trajectory_id";
    String long_name "Unique identifier for each feature instance";
  }
  time {
    Int32 _ChunkSizes 9, 1;
    String _CoordinateAxisType "Time";
    Float64 actual_range 5.172623712e+8, 9.46684778e+8;
    String axis "T";
    String calendar "julian";
    String comment "Changed the original reference time to 1970-1-1";
    String ioos_category "Time";
    String long_name "Time";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
  latitude {
    Int32 _ChunkSizes 9, 1;
    String _CoordinateAxisType "Lat";
    Float32 _FillValue -9999.0;
    Float32 actual_range -72.46, 77.83334;
    String ancillary_variables "common_variables_qc common_variables_qc_L";
    String axis "Y";
    String comment "test";
    String ioos_category "Location";
    String long_name "Latitude";
    String source "GPS DIFFERENTIAL";
    String standard_name "latitude";
    String units "degrees_north";
    Float32 valid_max 90.0;
    Float32 valid_min -90.0;
  }
  longitude {
    Int32 _ChunkSizes 9, 1;
    String _CoordinateAxisType "Lon";
    Float32 _FillValue -9999.0;
    Float32 actual_range -179.9998, 180.0;
    String ancillary_variables "common_variables_qc common_variables_qc_L";
    String axis "X";
    String comment "test";
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
    Float32 valid_max 180.0;
    Float32 valid_min -180.0;
  }
  platform1 {
  }
  crs {
    Int32 _FillValue -2147483647;
    String epsg_code "EPSG:4326";
    String grid_mapping_name "latitude_longitude";
    Float64 inverse_flattening 298.257223563;
    String long_name "CRS";
    Float64 semi_major_axis 6378137.0;
  }
  sea_surface_temperature {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range -9.0, 4306.388;
    String ancillary_variables "sea_surface_temperature_qc sea_surface_temperature_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: SSTP";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument3";
    String long_name "Sea_surface_temperature";
    String platform "platform1";
    String standard_name "sea_surface_temperature";
    String units "degree_Celsius";
    Float64 valid_max 35.0;
    Float64 valid_min -3.0;
  }
  sea_surface_salinity {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range -9.0, 154438.0;
    String ancillary_variables "salinity_qc salinity_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: SSPS";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument1";
    String long_name "Sea surface salinity";
    String platform "platform1";
    String standard_name "sea_surface_salinity";
    String units "1e-3";
    Float64 valid_max 37.0;
    Float64 valid_min 25.0;
  }
  conductivity {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range 0.0, 145656.0;
    String ancillary_variables "conductivity_qc conductivity_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: CNDC";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument1";
    String long_name "Sea water electrical conductivity";
    String platform "platform1";
    String standard_name "sea_water_electrical_conductivity";
    String units "S/meter";
    Float64 valid_max 7.0;
    Float64 valid_min 0.0;
  }
  water_jacket_temperature {
    Int32 _ChunkSizes 9, 1;
    Float64 _FillValue -9999.0;
    Float64 actual_range -1.81, 36.1;
    String ancillary_variables "water_jacket_temperature_qc water_jacket_temperature_qc_L";
    String cell_methods "time: point";
    String comment "Name in original file: SSJT";
    String coordinates "time lat lon";
    String coverage_content_type "physicalMeasurement";
    String grid_mapping "crs";
    String instrument "instrument1";
    String long_name "Water jacket temperature";
    String platform "platform1";
    String standard_name "sea_water_temperature";
    String units "degree_Celsius";
    Float64 valid_max 35.0;
    Float64 valid_min -3.0;
  }
  instrument1 {
    String comment "instrument information";
    String long_name "Thermosalinographs";
    String name "Thermosalinographs";
  }
  instrument3 {
    String comment "instrument information";
    String long_name "Additional Temperature Sensor";
    String name "Additional Temperature Sensor";
  }
  instrument2 {
    String comment "instrument information";
    String long_name "GPS";
    String name "GPS";
  }
  sea_surface_temperature_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 9;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of sea surface temperature";
  }
  sea_surface_salinity_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 9;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of sea surface salinity";
  }
  conductivity_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 4;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of conductivity";
  }
  water_jacket_temperature_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 9;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC and all the common tests.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "quality flag of jacket temperature";
  }
  common_variables_qc {
    Int32 _ChunkSizes 9, 1;
    Int16 _FillValue -99;
    Int16 actual_range 1, 4;
    String comment "Derived from the secondary level flags. For a value to be flagged as 1, it must pass all the associated tests in the secondary QC.";
    Float64 default_value 0;
    String flag_meanings "no_QC_was_performed accepted_value  probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed interpolated_value missing_value";
    Int16 flag_values 0, 1, 2, 3, 4, 5, 8, 9;
    String long_name "overall quality flag of common variables (platform, time, location, platform_speed, land and flow_rate)";
  }
 }
  NC_GLOBAL {
    String acknowledgement "This project is funded by NOAA STAR and NCEI to CICS-MD.";
    String cdm_data_type "Trajectory";
    String cdm_trajectory_variables "trajectory";
    String comment "Additional information from original files:";
    String contributor_name "NCEI; Ocean Science Branch; GOSUD2";
    String contributor_role "National Archive; Group Discussion; Data Assemble";
    String Conventions "CF-1.6, ACDD-1.3, COARDS";
    String creator_email "zhankun.wang@noaa.gov";
    String creator_institution "NOAA National Centers for Environmental Information (NCEI)";
    String creator_name "Zhankun Wang";
    String creator_type "person";
    String creator_url "https://www.nodc.noaa.gov/cgi-bin/OAS/prd/person/details/4843";
    String date_created "2016-07-26T17:30:06Z";
    String date_issued "2016-08-01T00:00:00Z";
    String date_metadata_modified "2017-05-21T18:22:12Z";
    String date_modified "2016-07-26T17:30:06Z";
    Float64 Easternmost_Easting 180.0;
    String featureType "Trajectory";
    String geospatial_bounds "POLYGON ((-161.7800 20.0500,-161.7800 20.8700,-160.0500 20.8700,-160.0500 20.0500,-161.7800 20.0500))";
    String geospatial_bounds_crs "EPSG:4326";
    Float64 geospatial_lat_max 77.83334;
    Float64 geospatial_lat_min -72.46;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max 180.0;
    Float64 geospatial_lon_min -179.9998;
    String geospatial_lon_units "degrees_east";
    String grid_mapping_epsg_code "EPSG:4326";
    Float64 grid_mapping_inverse_flattening 298.257223563;
    String grid_mapping_name "latitude_longitude";
    Float64 grid_mapping_semi_major_axis 6378137.0;
    String history 
"2016-07-26T17:30:06Z :Created by Z.Wang/NCEI. 2017-05-21T18:22:12Z: Modified geospatial_bounds to be consistent with current NOAA metadata practice. Made some minor metadata updates and corrections.
2024-07-14T13:21:35Z (local files)
2024-07-14T13:21:35Z https://data.pmel.noaa.gov/generic/tabledap/sumd.das";
    String id "WTEU_199912_7216V1";
    String infoUrl "https://www.nodc.noaa.gov/cgi-bin/OAS/prd/person/details/4843";
    String institution "NCEI, NOAA";
    String instrument "Additional Temperature Sensor; Thermosalinographs; GPS";
    String instrument_vocabulary "ACDD Keyword Version 8.1";
    String keywords "00z, 12t09, 13t06, 1999-12-12t09, 1999-12-13t06, aboard, additional, centers, collected, common, common_variables_qc, conductivity, conductivity_qc, control, crs, data, density, each, earth, Earth Science > Oceans > Ocean Temperature > Sea Surface Temperature, Earth Science > Oceans > Ocean Temperature > Water Temperature, Earth Science > Oceans > Salinity/Density > Conductivity, Earth Science > Oceans > Salinity/Density > Salinity, electrical, environmental, feature, flag, flow, global, gps, identifier, imimoana, information, instance, instrument1, instrument2, instrument3, jacket, land, latitude, longitude, meteorological, national, ncei, nesdis, noaa, ocean, oceans, organisation, overall, platform, platform1, positioning, practical, quality, rate, salinity, salinity/density, science, sea, sea_surface_salinity, sea_surface_salinity_qc, sea_surface_temperature, sea_surface_temperature_qc, sea_water_electrical_conductivity, sea_water_practical_salinity, sea_water_temperature, seawater, sensor, speed, square, surface, system, temperature, thermosalinograph, thermosalinographs, time, trajectory, unique, water, water_jacket_temperature, water_jacket_temperature_qc, wmo, world";
    String keywords_vocabulary "GCMD Science Keywords";
    String license "These data may be redistributed and used without restriction.";
    String naming_authority "gov.noaa.ncei";
    Float64 Northernmost_Northing 77.83334;
    String platform "KA IMIMOANA";
    String processing_level "Quality-controlled and restructured to one file per vessel per month per wmo square.";
    String product_version "GTSG V1.0";
    String program "NCEI Global Thermosalinograph Project";
    String project "NCEI Global Thermosalinograph Data Stewardship Project";
    String publisher_email "ncei.info@noaa.gov";
    String publisher_institution "NOAA National Centers for Environmental Information (NCEI)";
    String publisher_name "NCEI Data Manager";
    String publisher_type "institution";
    String publisher_url "https://www.ncei.noaa.gov/";
    String sea_name "World-Wide Distribution";
    String source "GOSUD2: WTEU_1999_NRT_Gosud_V2.nc.gz";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing -72.46;
    String standard_name_vocabulary "CF Standard Name Table v31";
    String subsetVariables "trajectory, platform1";
    String summary "The overarching goal of the Global Thermosalinograph (TSG) Project is to serve the broader community by providing a well-organized, uniformly quality-controlled thermosalinograph database. This data file is a re-representation of the thermosalinograph data archived at the NOAA National Centers for Environmental Information (NCEI).";
    String time_coverage_duration "P21H";
    String time_coverage_end "1999-12-31T23:59:38Z";
    String time_coverage_resolution "PT1H";
    String time_coverage_start "1986-05-23T19:59:31Z";
    String title "Thermosalinograph data collected 1986 - 1999";
    Float64 Westernmost_Easting -179.9998;
  }
}

 

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