netcdf EUHFR_NRTcurrent_HFR-GoM-Total_v3 { dimensions: MAXSITE = 150; STRING4 = 4; STRING7 = 7; STRING13 = 13; STRING34 = 34; MAXINST = 50; STRING79 = 79; REFMAX = 1; STRING140 = 140; DEPTH = 1; LATITUDE = 39; LONGITUDE = 46; TIME = 16193; variables: float DEPTH(DEPTH=1); :axis = "Z"; :long_name = "Depth"; :standard_name = "depth"; :units = "m"; :positive = "down"; :reference = "sea_level"; :sdn_parameter_name = "Depth below surface of the water body"; :sdn_parameter_urn = "SDN:P01::ADEPZZ01"; :sdn_uom_name = "Metres"; :sdn_uom_urn = "SDN:P06::ULAA"; :ancillary_variables = "DEPTH_QC"; float LATITUDE(LATITUDE=39); :axis = "Y"; :standard_name = "latitude"; :long_name = "Latitude"; :units = "degree_north"; :sdn_parameter_name = "Latitude north"; :sdn_parameter_urn = "SDN:P01::ALATZZ01"; :sdn_uom_name = "Degrees north"; :sdn_uom_urn = "SDN:P06::DEGN"; :grid_mapping = "crs"; :ancillary_variables = "POSITION_QC"; float LONGITUDE(LONGITUDE=46); :axis = "X"; :standard_name = "longitude"; :long_name = "Longitude"; :units = "degree_east"; :sdn_parameter_name = "Longitude east"; :sdn_parameter_urn = "SDN:P01::ALONZZ01"; :sdn_uom_name = "Degrees east"; :sdn_uom_urn = "SDN:P06::DEGE"; :grid_mapping = "crs"; :ancillary_variables = "POSITION_QC"; short crs; :grid_mapping_name = "latitude_longitude"; :epsg_code = "EPSG:4326"; :semi_major_axis = 6378137.0; // double :inverse_flattening = 298.257223563; // double double TIME(TIME=16193); :axis = "T"; :long_name = "Time"; :standard_name = "time"; :units = "days since 1950-01-01T00:00:00Z"; :calendar = "standard"; :sdn_parameter_name = "Elapsed time (since 1950-01-01T00:00:00Z)"; :sdn_parameter_urn = "SDN:P01::ELTJLD01"; :sdn_uom_name = "Days"; :sdn_uom_urn = "SDN:P06::UTAA"; :ancillary_variables = "TIME_QC"; short GDOP(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -32767S; // short :long_name = "Geometrical dilution of precision"; :units = "1"; :valid_min = -20000S; // short :valid_max = 20000S; // short :comment = "The Geometric Dilution of Precision (GDOP) is the coefficient of the uncertainty, which relates the uncertainties in radial and velocity vectors. The GDOP is a unit-less coefficient, which characterizes the effect that radar station geometry has on the measurement and position determination errors. A low GDOP corresponds to an optimal geometric configuration of radar stations, and results in accurate surface current data. Essentially, GDOP is a quantitative way to relate the radial and velocity vector uncertainties. Setting a threshold on GDOP for total combination avoids the combination of radials with an intersection angle below a certain value. GDOP is a useful metric for filtering errant velocities due to poor geometry."; :sdn_parameter_name = "Dilution of precision "; :sdn_parameter_urn = "SDN:S06::S0600236"; :sdn_uom_name = "Dimensionless"; :sdn_uom_urn = "SDN:P06::UUUU"; :ancillary_variables = "QCflag GDOP_QC"; :add_offset = 0.0; // double :scale_factor = 0.001; // double byte DDNS_QC(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -127B; // byte :long_name = "Data density threshold quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = " Data Density Threshold QC Test - Test applies to each vector. Threshold=[minimum number of contributing radial velocities=3]"; :units = "1"; byte CSPD_QC(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -127B; // byte :long_name = "Velocity threshold quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = " Velocity Threshold QC Test - Test applies to each vector. Threshold=[maximum velocity=1.2 (m/s)]"; :units = "1"; byte VART_QC(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -127B; // byte :long_name = "Variance threshold quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = " Variance Threshold QC Test not applicable to Direction Finding systems. Temporal Derivative QC Test - Test applies to each vector. Threshold=[velocity difference threshold=1.2 (m/s)]"; :units = "1"; byte GDOP_QC(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -127B; // byte :long_name = "GDOP threshold quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = " GDOP Threshold QC Test - Test applies to each vector. Threshold=[GDOP threshold=2.0]"; :units = "1"; byte QCflag(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -127B; // byte :long_name = "Overall quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = " Overall QC Flag - Test applies to each vector. Test checks if all QC tests are passed."; :units = "1"; short EWCT(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -32767S; // short :valid_min = -10000S; // short :valid_max = 10000S; // short :standard_name = "surface_eastward_sea_water_velocity"; :long_name = "Surface eastward sea water velocity"; :units = "m s-1"; :sdn_parameter_name = "Eastward velocity of water current in the water body"; :sdn_parameter_urn = "SDN:P01::LCEWZZ01"; :sdn_uom_name = "Metres per second"; :sdn_uom_urn = "SDN:P06::UVAA"; :ancillary_variables = "QCflag VART_QC CSPD_QC DDNS_QC GDOP_QC"; :add_offset = 0.0; // double :scale_factor = 0.001; // double short NSCT(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -32767S; // short :valid_min = -10000S; // short :valid_max = 10000S; // short :standard_name = "surface_northward_sea_water_velocity"; :long_name = "Surface northward sea water velocity"; :units = "m s-1"; :sdn_parameter_name = "Northward current velocity in the water body"; :sdn_parameter_urn = "SDN:P01::LCNSZZ01"; :sdn_uom_name = "Metres per second"; :sdn_uom_urn = "SDN:P06::UVAA"; :ancillary_variables = "QCflag VART_QC CSPD_QC DDNS_QC GDOP_QC"; :add_offset = 0.0; // double :scale_factor = 0.001; // double short EWCS(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -32767S; // short :valid_min = -10000S; // short :valid_max = 10000S; // short :long_name = "Standard deviation of surface eastward sea water velocity"; :units = "m s-1"; :sdn_parameter_name = "Eastward current velocity standard deviation in the water body"; :sdn_parameter_urn = "SDN:P01::SDEWZZZZ"; :sdn_uom_name = "Metres per second"; :sdn_uom_urn = "SDN:P06::UVAA"; :ancillary_variables = "QCflag VART_QC"; :add_offset = 0.0; // double :scale_factor = 0.001; // double short NSCS(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -32767S; // short :valid_min = -10000S; // short :valid_max = 10000S; // short :long_name = "Standard deviation of surface northward sea water velocity"; :units = "m s-1"; :sdn_parameter_name = "Northward current velocity standard deviation in the water body"; :sdn_parameter_urn = "SDN:P01::SDNSZZZZ"; :sdn_uom_name = "Metres per second"; :sdn_uom_urn = "SDN:P06::UVAA"; :ancillary_variables = "QCflag VART_QC"; :add_offset = 0.0; // double :scale_factor = 0.001; // double int CCOV(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -2147483647; // int :long_name = "Covariance of surface sea water velocity"; :units = "m2 s-2"; :valid_min = -10000000; // int :valid_max = 10000000; // int :sdn_parameter_name = " "; :sdn_parameter_urn = " "; :sdn_uom_name = "Square metres per second squared"; :sdn_uom_urn = "SDN:P06::SQM2"; :ancillary_variables = "QCflag"; :add_offset = 0.0; // double :scale_factor = 1.0E-6; // double byte NARX(TIME=16193, MAXSITE=150); :_FillValue = -127B; // byte :long_name = "Number of receive antennas"; :valid_min = 0B; // byte :valid_max = 127B; // byte :units = "1"; :sdn_parameter_name = ""; :sdn_parameter_urn = ""; :sdn_uom_name = "Dimensionless"; :sdn_uom_urn = "SDN:P06::UUUU"; byte NATX(TIME=16193, MAXSITE=150); :_FillValue = -127B; // byte :long_name = "Number of transmit antennas"; :valid_min = 0B; // byte :valid_max = 127B; // byte :units = "1"; :sdn_parameter_name = ""; :sdn_parameter_urn = ""; :sdn_uom_name = "Dimensionless"; :sdn_uom_urn = "SDN:P06::UUUU"; int SLTR(TIME=16193, MAXSITE=150); :_FillValue = -2147483647; // int :long_name = "Receive antenna latitudes"; :standard_name = "deployment_latitude"; :valid_min = -90000; // int :valid_max = 90000; // int :units = "degree_north"; :sdn_parameter_name = "Latitude north"; :sdn_parameter_urn = "SDN:P01::ALATZZ01"; :sdn_uom_name = "Degrees north"; :sdn_uom_urn = "SDN:P06::DEGN"; :add_offset = 0.0; // double :scale_factor = 0.001; // double int SLNR(TIME=16193, MAXSITE=150); :_FillValue = -2147483647; // int :long_name = "Receive antenna longitudes"; :standard_name = "deployment_longitude"; :valid_min = -180000; // int :valid_max = 180000; // int :units = "degree_east"; :sdn_parameter_name = "Longitude east"; :sdn_parameter_urn = "SDN:P01::ALONZZ01"; :sdn_uom_name = "Degrees east"; :sdn_uom_urn = "SDN:P06::DEGE"; :add_offset = 0.0; // double :scale_factor = 0.001; // double int SLTT(TIME=16193, MAXSITE=150); :_FillValue = -2147483647; // int :long_name = "Transmit antenna latitudes"; :standard_name = "deployment_latitude"; :valid_min = -90000; // int :valid_max = 90000; // int :units = "degree_north"; :sdn_parameter_name = "Latitude north"; :sdn_parameter_urn = "SDN:P01::ALATZZ01"; :sdn_uom_name = "Degrees north"; :sdn_uom_urn = "SDN:P06::DEGN"; :add_offset = 0.0; // double :scale_factor = 0.001; // double int SLNT(TIME=16193, MAXSITE=150); :_FillValue = -2147483647; // int :long_name = "Transmit antenna longitudes"; :standard_name = "deployment_longitude"; :valid_min = -180000; // int :valid_max = 180000; // int :units = "degree_east"; :sdn_parameter_name = "Longitude east"; :sdn_parameter_urn = "SDN:P01::ALONZZ01"; :sdn_uom_name = "Degrees east"; :sdn_uom_urn = "SDN:P06::DEGE"; :add_offset = 0.0; // double :scale_factor = 0.001; // double char SCDR(TIME=16193, MAXSITE=150, STRING4=4); :long_name = "Receive antenna codes"; :sdn_parameter_name = " "; :sdn_parameter_urn = " "; :sdn_uom_name = "Dimensionless"; :sdn_uom_urn = "SDN:P06::UUUU"; char SCDT(TIME=16193, MAXSITE=150, STRING4=4); :sdn_parameter_name = " "; :sdn_parameter_urn = " "; :sdn_uom_name = "Dimensionless"; :sdn_uom_urn = "SDN:P06::UUUU"; :long_name = "Transmit antenna codes"; char SDN_CRUISE(TIME=16193, STRING7=7); :long_name = "Grid grouping label"; char SDN_STATION(TIME=16193, STRING13=13); :long_name = "Grid label"; char SDN_LOCAL_CDI_ID(TIME=16193, STRING34=34); :long_name = "SeaDataNet CDI identifier"; short SDN_EDMO_CODE(TIME=16193, MAXINST=50); :_FillValue = -32767S; // short :long_name = "European Directory of Marine Organisations code for the CDI partner"; :units = "1"; char SDN_REFERENCES(TIME=16193, STRING79=79); :long_name = "Usage metadata reference"; char SDN_XLINK(TIME=16193, REFMAX=1, STRING140=140); :long_name = "External resource linkages"; byte TIME_QC(TIME=16193); :_FillValue = -127B; // byte :long_name = "Time quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = "Quality flagging for temporal coordinate."; :units = "1"; byte POSITION_QC(TIME=16193, DEPTH=1, LATITUDE=39, LONGITUDE=46); :_FillValue = -127B; // byte :long_name = "Position quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = "Quality flagging for position coordinates."; :units = "1"; byte DEPTH_QC(TIME=16193); :_FillValue = -127B; // byte :long_name = "Depth quality flag"; :conventions = "EuroGOOS European HFR Node"; :valid_min = 0B; // byte :valid_max = 9B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "no_qc_performed good_data probably_good_data bad_data_that_are_potentially_correctable bad_data value_changed value_below_detection nominal_value interpolated_value missing_value"; :comment = "Quality flagging for depth coordinate."; :units = "1"; // global attributes: :site_code = "HFR-GoM"; :platform_code = "HFR-GoM-Total"; :data_mode = "R"; :doa_estimation_method = "MANF: Direction Finding, MATT: Direction Finding, PUGN: Direction Finding, VIES: Direction Finding"; :calibration_type = "MANF: APM, MATT: APM, PUGN: APM, VIES: APM"; :last_calibration_date = "MANF: 2013-10-18T00:00:00Z, MATT: 2015-06-15T00:00:00Z, PUGN: 2015-06-15T00:00:00Z, VIES: 2015-06-15T00:00:00Z"; :calibration_link = "MANF: carlo.mantovani@cnr.it, MATT: carlo.mantovani@cnr.it, PUGN: carlo.mantovani@cnr.it, VIES: carlo.mantovani@cnr.it"; :title = "Near Real Time Surface Ocean Total Velocity by HFR-GoM-Total"; :summary = "The data set consists of maps of total velocity of the surface current in the Gulf of Manfredonia (Southern Adriatic Sea) averaged over a time interval of 1 hour around the cardinal hour. Surface ocean velocities estimated by HF Radar are representative of the upper 0.3-2.5 meters of the ocean."; :source = "coastal structure"; :source_platform_category_code = "17"; :institution = "National Research Council - Institute of Marine Science, S.S. Lerici"; :institution_edmo_code = "134"; :institution_references = "http://www.ismar.cnr.it/"; :data_assembly_center = "European HFR Node"; :id = "HFR-GoM-Total_2015-06-13T07:00:00Z"; :project = "CO.CO.NET, SSD-Pesca and RITMARE"; :project_edmerp_code = ""; :naming_authority = "eu.hfrnode"; :keywords = "OCEAN CURRENTS, SURFACE WATER, RADAR, SCR-HF"; :keywords_vocabulary = "GCMD Science Keywords"; :comment = "Total velocities are derived using least square fit that maps radial velocities measured from individual sites onto a cartesian grid. The final product is a map of the horizontal components of the ocean currents on a regular grid in the area of overlap of two or more radar stations."; :data_language = "eng"; :data_character_set = "utf8"; :metadata_language = "eng"; :metadata_character_set = "utf8"; :metadata_contact = "lorenzo.corgnati@sp.ismar.cnr.it"; :metadata_date_stamp = "2023-12-17T04:30:52Z"; :topic_category = "oceans"; :network = "ISMAR_HFR_GoM"; :data_type = "HF radar total current data"; :geospatial_lat_min = "41.400001525878906"; :geospatial_lat_max = "42.099998474121094"; :geospatial_lat_resolution = "2.0"; :geospatial_lat_units = "degree_north"; :geospatial_lon_min = "15.600000381469727"; :geospatial_lon_max = "16.700000762939453"; :geospatial_lon_resolution = "2.0"; :geospatial_lon_units = "degree_east"; :geospatial_vertical_min = "0"; :geospatial_vertical_max = "0.4867123641953986"; :geospatial_vertical_positive = "down"; :geospatial_vertical_resolution = "0.4867123641953986"; :geospatial_vertical_units = "m"; :time_coverage_start = "2015-06-13T06:30:00Z"; :time_coverage_end = "2015-06-13T07:30:00Z"; :time_coverage_resolution = "PT1H"; :time_coverage_duration = "PT1H"; :area = "Mediterranean Sea"; :reference_system = "EPSG:4326"; :cdm_data_type = "grid"; :format_version = "v3"; :Conventions = "CF-1.11, EuroGOOS European HFR Node"; :netcdf_format = "NETCDF4_CLASSIC"; :netcdf_version = "4.9.3"; :update_interval = "void"; :citation = "These data were collected and made freely available by the EuroGOOS European HFR Node. Data collected and processed by CNR-ISMAR within Co.Co.Net, SSD-Pesca and RITMARE projects."; :distribution_statement = "These data are public and free of charge. User assumes all risk for use of data. User must display citation in any publication or product using data. User must contact PI prior to any commercial use of data."; :publisher_name = "European HFR Node"; :publisher_url = "https://www.hfrnode.eu/"; :publisher_email = "euhfrnode@azti.es"; :license = "HF radar sea surface current velocity dataset by CNR-ISMAR is licensed under a Creative Commons Attribution 4.0 International License. You should have received a copy of the license along with this work. If not, see http://creativecommons.org/licenses/by/4.0/."; :acknowledgment = "ISMAR HF Radar Network has been established within CO.CO.NET and SSD-Pesca projects. The network has been designed, implemented and managed through the joint efforts of ISMAR UOS La Spezia and ISMAR UOS Lesina."; :date_created = "2023-12-17T04:30:52Z"; :history = "Data collected at 2015-06-13T07:00:00Z. netCDF file created at 2023-12-17T04:30:52Z by the European HFR Node."; :date_modified = "2023-12-17T04:30:52Z"; :processing_level = "3B"; :contributor_name = "Lorenzo Corgnati; Carlo Mantovani"; :contributor_role = "metadata expert; HFR expert"; :contributor_email = "lorenzo.corgnati@sp.ismar.cnr.it; carlo.mantovani@cnr.it"; :creator_name = "Lorenzo Corgnati"; :creator_email = "lorenzo.corgnati@sp.ismar.cnr.it"; :creator_url = "https://www.hfrnode.eu/"; :creator_type = "person"; :manufacturer = "MANF: Codar, MATT: Codar, PUGN: Codar, VIES: Codar"; :sensor_model = "MANF: Codar, MATT: Codar, PUGN: Codar, VIES: Codar"; :qc_manual = "Recommendation Report 2 on improved common procedures for HFR QC analysis: http://dx.doi.org/10.25607/OBP-944"; :doi = ""; :software_name = "EU_HFR_NODE_NRTprocessor"; :software_version = "v3"; :references = "Recommendation Report 2 on improved common procedures for HFR QC analysis: http://dx.doi.org/10.25607/OBP-944"; }