CFRF Commercial Fisheries Research Foundation
ERDDAP: Easier Access to Cooperative Fisheries Research Data

ERDDAP > tabledap > Make A Graph ?

Dataset Title:  South Fork Wind Farm Survey Profiles | 1-m Bin Averaged CTD Subscribe RSS
Institution:  CFRF | Ørsted   (Dataset ID: wind_farm_profiles_1m_binned)
Range: longitude = -71.46197 to -70.84396°E, latitude = 41.031666 to 41.3314°N, time = 2020-10-28T11:21:11Z to 2024-08-12T18:19:19Z
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 {
  sea_pressure {
    Float64 _FillValue NaN;
    Float64 actual_range 1.0, 47.0;
    String comment "sea water pressure without atmospheric component. Pressure values where conductivity are less than 2 are average together and subtracted from the pressure record to get the ambient air offset.";
    String long_name "sea water pressure";
    String standard_name "sea_water_pressure_due_to_sea_water";
    String units "dbar";
  }
  latitude {
    String _CoordinateAxisType "Lat";
    Float64 _FillValue NaN;
    Float64 actual_range 41.031666666666666, 41.3314;
    String axis "Y";
    String comment "GPS positions are captured by the Ruskin app before or after the CTD cast. GPS records must be collected 10 minutues before or after the cast";
    String ioos_category "Location";
    String long_name "Latitude";
    String standard_name "latitude";
    String units "degrees_north";
  }
  longitude {
    String _CoordinateAxisType "Lon";
    Float64 _FillValue NaN;
    Float64 actual_range -71.46196666666667, -70.84396666666666;
    String axis "X";
    String comment "GPS positions are captured by the Ruskin app before or after the CTD cast. GPS records must be collected 10 minutues before or after the cast";
    String ioos_category "Location";
    String long_name "Longitude";
    String standard_name "longitude";
    String units "degrees_east";
  }
  temperature {
    Float64 _FillValue NaN;
    Float64 actual_range 2.9238654242621522, 23.554798550075954;
    Float64 colorBarMaximum 32.0;
    Float64 colorBarMinimum 0.0;
    String comment "low-pass two-way 3-point triangular window filtered water temperature observations from onboard thermistor";
    String coordinates "latitude longitude sea_pressure";
    String long_name "filtered water temperature";
    String standard_name "sea_water_temperature";
    String units "degree_C";
  }
  conductivity {
    Float64 _FillValue NaN;
    Float64 actual_range 22.241014053029676, 49.74834602689903;
    Float64 colorBarMaximum 40.0;
    Float64 colorBarMinimum 30.0;
    String comment "low-pass two-way 3-point triangular window filtered water conductivity observations from onboard conductivity cell";
    String coordinates "latitude longitude sea_pressure";
    String long_name "raw water conductivity";
    String standard_name "sea_water_electrical_conductivity";
    String units "mS/cm";
  }
  descent_rate {
    Float64 _FillValue NaN;
    Float64 actual_range -4.593193054199219, 0.9149195353190104;
    String comment "speed at which the instrument is lowered and hauled from the water. Calculated by the descent rate as the derivative of pressure with respect to time.";
    String coordinates "latitude longitude sea_pressure";
    String long_name "instrument descent speed";
    String standard_name "platform_heave_rate_down";
    String units "m/s";
  }
  acceleration {
    Float64 _FillValue NaN;
    Float64 actual_range -3.372044881184896, 2.9622701009114585;
    String comment "acceleration of instrument over the course of the profile. Calculated by the acceleration as the derivative of descent rate with respect to time";
    String coordinates "latitude longitude sea_pressure";
    String long_name "instrument descent rate";
    String standard_name "platform_heave_acceleration_down";
    String units "m/s-2";
  }
  practical_salinity {
    Float64 _FillValue NaN;
    Float64 actual_range 16.07328863775641, 34.300824771445434;
    Float64 colorBarMaximum 37.0;
    Float64 colorBarMinimum 32.0;
    String comment "Practical Salinity, SP, from conductivity, C, primarily using the PSS-78 algorithm. Note that the PSS-78 algorithm for Practical Salinity is only valid in the range 2 < SP < 42. If the PSS-78 algorithm produces a Practical Salinity that is less than 2 then the Practical Salinity is recalculated with a modified form of the Hill et al. (1986) formula. The modification of the Hill et al. (1986) expression is to ensure that it is exactly consistent with PSS-78 at SP = 2";
    String coordinates "latitude longitude sea_pressure";
    String long_name "practical salinity";
    String standard_name "sea_water_practical_salinity";
    String units "PSU";
  }
  absolute_salinity {
    Float64 _FillValue NaN;
    Float64 actual_range 16.149508579916994, 34.46363701493439;
    Float64 colorBarMaximum 37.0;
    Float64 colorBarMinimum 32.0;
    String comment "Calculates Absolute Salinity from Practical Salinity. Since SP is non-negative by definition, this function changes any negative input values of SP to be zero";
    String coordinates "latitude longitude sea_pressure";
    String long_name "absolute salinity";
    String standard_name "sea_water_absolute_salinity";
    String units "g/kg";
  }
  conservative_temperature {
    Float64 _FillValue NaN;
    Float64 actual_range 2.942996238296924, 23.686331367111947;
    String comment "Thermodynamic Equation of Seawater 2010 (TEOS-10) which was adopted in 2010 by the International Oceanographic Commission (IOC). Conservative Temperature is specific potential enthalpy (which has the standard name sea_water_specific_potential_enthalpy) divided by a fixed value of the specific heat capacity of sea water, namely cp_0 = 3991.86795711963 J kg-1 K-1.";
    String coordinates "latitude longitude sea_pressure";
    String long_name "conservative temperature";
    String standard_name "sea_water_conservative_temperature";
    String units "degrees Celcius";
  }
  density {
    Float64 _FillValue NaN;
    Float64 actual_range 1010.4909176698598, 1026.1886542545033;
    Float64 colorBarMaximum 28.0;
    Float64 colorBarMinimum 20.0;
    String comment "Calculates in-situ density from Absolute Salinity and Conservative Temperature, using the computationally-efficient expression for sp'ecific volume in terms of SA, CT and p (Roquet et al., 2015).";
    String coordinates "latitude longitude sea_pressure";
    String long_name "density rho";
    String standard_name "sea_water_density";
    String units "kg/m-3";
  }
  profile_id {
    String comment "Unique idenfier for each profile in the dataset";
    String coordinates "latitude longitude sea_pressure";
    String long_name "Profile Identifier";
  }
  survey_id {
    String comment "Unique idenfier for each survey in the dataset";
    String coordinates "latitude longitude sea_pressure";
    String long_name "Survey Identifier";
  }
  time {
    String _CoordinateAxisType "Time";
    Float64 actual_range 1.6038840715e+9, 1.7234867599605e+9;
    String axis "T";
    String ioos_category "Time";
    String long_name "observation timestamp";
    String standard_name "time";
    String time_origin "01-JAN-1970 00:00:00";
    String timezone "universal_coordinated_time";
    String units "seconds since 1970-01-01T00:00:00Z";
  }
 }
  NC_GLOBAL {
    String acknowledgment "We would like to aknowledge the captains and crew of the Shelf Research Fleet who have collected this vital information.";
    String cdm_data_type "Point";
    String Conventions "COARDS, CF-1.10, ACDD-1.3";
    String conventions "CF-1.7, ACDD-1.3";
    String creator_name "CFRF";
    String creator_type "institution";
    String creator_url "https://www.cfrfoundation.org/";
    String data_contact "Linus Stoltz, Data Manager";
    Float64 Easternmost_Easting -70.84396666666666;
    String email_contact "data@cfrfoundation.org";
    String featureType "Point";
    String file_name "205227_20221220_0643.rsk";
    Float64 geospatial_lat_max 41.3314;
    Float64 geospatial_lat_min 41.031666666666666;
    String geospatial_lat_units "degrees_north";
    Float64 geospatial_lon_max -70.84396666666666;
    Float64 geospatial_lon_min -71.46196666666667;
    String geospatial_lon_units "degrees_east";
    String history 
"2024-11-30T03:41:30Z (local files)
2024-11-30T03:41:30Z https://erddap.ondeckdata.com/tabledap/wind_farm_profiles_1m_binned.das";
    String infoUrl "https://www.cfrfoundation.org/south-fork-wind-farm";
    String institution "CFRF | Ørsted";
    String keywords "cast, chemistry, chlorophyll, coastal, conductivity, cooperative research, fisheries, oceanography, profile, salinity, shelf, temperature, time-series";
    String keywords_vocabulary "GCMD Science Keywords";
    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 Northernmost_Northing 41.3314;
    String references "https://www.cfrfoundation.org/south-fork-wind-farm";
    String sensor_manufacturer "RBR Global";
    String sensor_model "Concerto CTD";
    String sensor_serial_number "205227";
    String sensor_specifications "https://rbr-global.com/products/standard-loggers/rbrduo-ct/";
    String sourceUrl "(local files)";
    Float64 Southernmost_Northing 41.031666666666666;
    String standard_name_vocabulary "CF Standard Name Table v70";
    String subsetVariables "survey_id";
    String summary "CFRF - South Fork Wind Farm Fisheries Monitoring | The Commercial Fisheries Research Foundation, in partnership with local fishermen, is conducting pre-construction, construction, and post-construction fisheries monitoring surveys of the South Fork Wind Offshore Wind Farm near Cox's Ledge. The South Fork Wind Farm (SFWF) is an offshore wind energy project located in federal waters on the Outer Continental Shelf. It includes up to 15 wind turbine generators, submarine cables between turbines and an offshore substation.";
    String testOutOfDate "now-135days";
    String time_coverage_end "2024-08-12T18:19:19Z";
    String time_coverage_start "2020-10-28T11:21:11Z";
    String title "South Fork Wind Farm Survey Profiles | 1-m Bin Averaged CTD";
    Float64 Westernmost_Easting -71.46196666666667;
  }
}

 

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