netcdf frf/oceanography/waves/xp340m/xp340m.ncml { dimensions: station_name_length = 35; waveFrequency = 62; time = 26001; variables: char station_name(station_name_length=35); :units = ; :long_name = "station name"; :cf_role = "timeseries_id"; :short_name = "station_name"; :_ChunkSizes = 35U; // uint double lat; :_FillValue = -999.0; // double :units = "degrees_north"; :standard_name = "latitude"; :long_name = "Latitude"; :short_name = "lat"; double lon; :_FillValue = -999.0; // double :units = "degrees_east"; :standard_name = "longitude"; :long_name = "Longitude"; :short_name = "lon"; float gaugeElevation; :_FillValue = -999.0f; // float :units = "m"; :description = "Gauge Vertical Position from NAVD88"; :long_name = "Gauge Elevation"; :short_name = "Gauge Elevation"; double waveFrequency(waveFrequency=62); :_FillValue = -999.0; // double :units = "s-1"; :standard_name = "wave_frequency"; :long_name = "Band Center Frequency"; :short_name = "Frequency"; :_ChunkSizes = 62U; // uint double time(time=26001); :_FillValue = -999.0; // double :units = "seconds since 1970-01-01 00:00:00"; :standard_name = "time"; :long_name = "UTC Sample Time"; :calendar = "gregorian"; :short_name = "time"; :_ChunkSizes = 1000U; // uint double depthP(time=26001); :units = "m"; :standard_name = "sea_floor_depth_below_sea_surface"; :long_name = "Measured Depth from Pressure Sensor"; :short_name = "Depth"; :description = "Depth measurement from altimeter and mean pressure, barometer adjusted"; :_FillValue = -999.0; // double :_ChunkSizes = 744U; // uint float gaugeDepth(time=26001); :_FillValue = -999.0f; // float :units = "m"; :long_name = "Sensor Depth Using Pressure, relative to mean water level"; :short_name = "Gauge Depth"; :_ChunkSizes = 744U; // uint float waveTp(time=26001); :_FillValue = -999.0f; // float :units = "s"; :standard_name = "sea_surface_wave_period_at_variance_spectral_density_maximum"; :description = "Period of a parobolic fit to the peak of the energy density spectrum using the peak and two surrounding points. Computed for wave periods between 2 and 25 seconds"; :long_name = "Peak Spectral Period Between 2 and 25 Seconds"; :coordinates = "lat lon"; :short_name = "Tp"; :_ChunkSizes = 744U; // uint float waveTpfb(time=26001); :_FillValue = -999.0f; // float :units = "s"; :long_name = "Peak Wave Period Over Full Spectrum"; :description = "Period of a parobolic fit to the peak of the energy density spectrum using the peak and two surrounding points. Computed over entire spectrum"; :coordinates = "lat lon"; :short_name = "Tp-FullBand"; :_ChunkSizes = 744U; // uint float waveTm(time=26001); :_FillValue = -999.0f; // float :units = "s"; :standard_name = "sea_surface_wave_mean_period_from_variance_spectral_density_inverse_frequency_moment"; :description = "Period for the mean of the energy density spectrum"; :long_name = "Mean Spectral Period"; :coordinates = "lat lon"; :short_name = "Tm"; :_ChunkSizes = 744U; // uint float waveTm1(time=26001); :_FillValue = -999.0f; // float :units = "s"; :standard_name = "sea_surface_wave_mean_period_from variance_spectral_density_first_frequency_moment"; :description = "Period for the 1st moment mean of the energy density spectrum"; :long_name = " 1st Moment Mean Spectral Period"; :coordinates = "lat lon"; :short_name = "Tm1"; :_ChunkSizes = 744U; // uint float waveTm2(time=26001); :_FillValue = -999.0f; // float :units = "s"; :standard_name = "sea_surface_wave_mean_period_from variance_spectral_density_second_frequency_moment"; :description = "Period for the 2nd moment mean of the energy density spectrum"; :long_name = " 2nd Moment Mean Spectral Period"; :coordinates = "lat lon"; :short_name = "Tm2"; :_ChunkSizes = 744U; // uint double waveHs(time=26001); :_FillValue = -999.0; // double :units = "m"; :standard_name = "sea_surface_wave_significant_height"; :long_name = "Significant Wave Height"; :short_name = "Wave Height"; :coordinates = "lat lon"; :_ChunkSizes = 744U; // uint double waveEnergyDensity(time=26001, waveFrequency=62); :_FillValue = -999.0; // double :units = "m2 s"; :standard_name = "sea_surface_wave_variance_spectral_density"; :long_name = "Band Energy Density"; :short_name = "1D Wave Energy"; :description = "Surface spectra, linear theory corrected, barometer adjusted, corrected if burried"; :_ChunkSizes = 744U, 62U; // uint byte qcFlagE(time=26001); :_FillValue = -99B; // byte :units = ; :description = "Realtime QC flags for spectral estimates"; :long_name = "Quality Control Flag Value for Energy Estimates"; :flag_meanings = "1=passed, 2=not set, 3=questionable, 4=failed"; :coordinates = "lat lon"; :short_name = "QC_flag_E"; :_ChunkSizes = 744U; // uint // global attributes: :featureType = "timeSeries"; :title = "FRF Paros Cross-Shore (340m) Sensor"; :station_name = "xp340m"; :summary = "USACE/CHL/COAB collected non-directional wave data using a Paroscientific pressure sensor\n the FRF (Duck, NC) cross-shore array (FRF cross-shore coordinates X=340.40 m, Y=938.050 m). \n The sensor elevation is nominally 1m above the bottom. Records are collected hourly, 34 minutes \n with long, starting at the top of the hour. Data were sampled at 5 Hz and wave spectra processed \n using 2048-point ensembles and frequency smoothed with a 3-point band averaging, resulting in a\n frequency resulution of 0.007324 Hz. Mean pressure (depths) are corrected for atmospheric pressure.\n Frequency spectra were computed using Welch method with 50% ensemble overlap. Spectra are then\n interpolated to 0.0075 Hz bands between 0.04 and 0.5 Hz to be consistent with other wave gauges\n at the FRF. Linear wave theory (aka, Airy wave theory or pressure response function - PRF) pressure \n correction is applied to the pressure spectra to estimate surface variance spectra. PRF corrections \n exceeding 100x in energy are not applied at the high frequency end of the spectra.\n A co-located altmeter provides depth measurements each hour thjat are used on the PRF computations.\n If altimeter data are not available then depth estimates generally use periodic (~monthly) survey data, \n or possibly the nominal depth. Data that use the survey or nominal depths for pressure correcting \n should be considered suspect (see the Zsource and depthTime variables). Zsource; 0 = nomDepth, \n 1=altimeter, 2=survey.\n"; :history = "2019-06-03:data set created"; :source = "In situ observations from FRF-ocean_waves_xp340m_YYYYMM.mat"; :sourceUrl = "(local files)"; :standard_name_vocabulary = "CFv25"; :Metadata_Conventions = "Unidata Dataset Discovery v1.0, CF-1.6"; :metadata_link = "N/A"; :Conventions = "CF-1.6"; :creator_name = "USACE/CHL/COAB"; :creator_url = "http://frf.usace.army.mil"; :creator_email = "frfwebmaster@usace.army.mil"; :license = "These data may be redistributed and used without restriction. Data are intended for scholarly use by the research community, with the express agreement that users will properly acknowledge the USACE Field Research Facility and the supporting investigator(s). Use or reproduction of these data for commercial purposes is prohibited without prior written permission."; :keywords_vocabulary = "FGlobal Change Master Directory (GCMD) Earth Science Keywords; CF Standard Name Table (v23, 23 March 2013)"; :keywords = "Oceans > Ocean Waves > Surface Waves, Oceans > Ocean Waves > Wave Height, DOD > DOD/USARMY/USACE/CHL/FRF > Field Research Facility, Coastal And Hydraulics Laboratory,U. S. Army Corps Of Engineers, U.S. Army, U. S. Department Of Defense, sea_surface_wave_variance_spectral_density, sea_surface_wave_significant_height, sea_surface_wave_from_direction, sea_surface_wave_directional_variance_spectral_density"; :processing = "realtime"; :organization = "USACE/CHL/COAB"; :publisher_url = "http://frf.usace.army.mil"; :infoUrl = "http://frf.usace.army.mil"; :publisher_email = "frfwebmaster@usace.army.mil"; :publisher_name = "USACE/CHL/COAB"; :format_version = "v1.0"; :institution = "USACE/CHL/COAB"; :contact = "USACE/CHL/COAB"; :contact_info = "USACE/CHL/COAB"; :contact_role = "Owner"; :contributor_name = "USACE/CHL/COAB"; :contributor_role = "USACE/CHL/COAB"; :naming_authority = "FRF"; :origin = "USACE/CHL/COAB"; :date_created = "2025-03-31"; :date_issued = "2025-03-31"; :acknowledgement = "Data are provided by the Field Research Facility; Coastal Observations & Analysis Branch; US Army Corps of Engineers, Duck, North Carolina."; :project = "USACE/COAB observations"; :id = "FRF-ocean_waveTs_xp340m"; :processing_level = "L1"; :geospatial_vertical_units = "m"; :geospatial_vertical_resolution = 0.0; // double :geospatial_vertical_min = 0.0; // double :geospatial_vertical_max = 0.0; // double :geospatial_vertical_origin = "NAVD88"; :geospatial_lat_min = 36.18659; // double :geospatial_lat_max = 36.18659; // double :geospatial_lat_units = "degrees_north"; :geospatial_lon_min = -75.74934; // double :geospatial_lon_max = -75.74934; // double :geospatial_lon_units = "degrees_east"; :geospatial_vertical_positive = "up"; :xducerDepth = 2.97; // double :nomDepth = 4.0; // double :time_coverage_start = "2025-03-01T00:00:00"; :time_coverage_end = "2025-03-31T23:00:00"; :deployment_start = "2019-06-03T18:00:00Z"; :platform = "ParosScientific"; :instrument = "ParosScientific"; :cross_shore_angle_units = "degrees"; :cross_shore_angle_description = "cross shore angle at the USACE FRF site in DUCK, NC, clockwise from true north"; :cross_shore_angle = 71.8; // double }