![]() |
ERDDAP
Easier access to scientific data |
|
Brought to you by ICATMAR |
| Dataset Title: | Near Real Time Surface Ocean Velocity
|
| Institution: | ICATMAR (Dataset ID: HF_Radar_L3) |
| Information: | Summary
| License
| FGDC
| ISO 19115
| Metadata
| Background
| Files
| Make a graph
|
Attributes {
s {
time {
String _CoordinateAxisType "Time";
Float64 actual_range 1.6805952e+9, 1.7765028e+9;
String axis "T";
String calendar "standard";
String ioos_category "Time";
String long_name "time of measurement UTC";
String standard_name "time";
String time_origin "01-JAN-1970 00:00:00";
String units "seconds since 1970-01-01T00:00:00Z";
}
depth {
String _CoordinateAxisType "Height";
String _CoordinateZisPositive "down";
Float32 actual_range 0.0, 0.0;
String axis "Z";
String ioos_category "Location";
String long_name "Depth of measurement";
String positive "down";
String standard_name "depth";
String units "m";
Float32 valid_range 0.0, 0.0;
}
latitude {
String _CoordinateAxisType "Lat";
Float32 actual_range 40.3141, 43.2031;
String axis "Y";
String grid_mapping "crs";
String ioos_category "Location";
String long_name "Latitude";
String standard_name "latitude";
String units "degrees_north";
Float32 valid_range -90.0, 90.0;
}
longitude {
String _CoordinateAxisType "Lon";
Float32 actual_range 0.06352, 4.1983;
String axis "X";
String grid_mapping "crs";
String ioos_category "Location";
String long_name "Longitude";
String standard_name "longitude";
String units "degrees_east";
Float32 valid_range -180.0, 180.0;
}
u {
Float32 _FillValue 9.96921e+36;
Float32 actual_range -47.70853, 39.64842;
String ancillary_variables "qcflag, vart_qc, cspd_qc, ddns_qc, gdop_qc";
Float64 colorBarMaximum 0.5;
Float64 colorBarMinimum -0.5;
String ioos_category "Currents";
String long_name "Surface Eastward Sea Water Velocity";
String standard_name "surface_eastward_sea_water_velocity";
String units "m s-1";
Float32 valid_range -10.0, 10.0;
}
v {
Float32 _FillValue 9.96921e+36;
Float32 actual_range -31.83847, 31.83973;
String ancillary_variables "qcflag, vart_qc, cspd_qc, ddns_qc, gdop_qc";
Float64 colorBarMaximum 0.5;
Float64 colorBarMinimum -0.5;
String ioos_category "Currents";
String long_name "Surface Nortward Sea Water Velocity";
String standard_name "surface_northward_sea_water_velocity";
String units "m s-1";
Float32 valid_range -10.0, 10.0;
}
stdu {
Float32 _FillValue 9.96921e+36;
Float32 actual_range 6.1e-4, 64.28253;
String ancillary_variables "qcflag, vart_qc";
Float64 colorBarMaximum 0.1;
Float64 colorBarMinimum 0.0;
String ioos_category "Statistics";
String long_name "Standard Deviation Of Surface Eastward Sea Water Velocity";
String units "m s-1";
Float32 valid_range -10.0, 10.0;
}
stdv {
Float32 _FillValue 9.96921e+36;
Float32 actual_range 6.7e-4, 40.62386;
String ancillary_variables "qcflag, vart_qc";
Float64 colorBarMaximum 0.1;
Float64 colorBarMinimum 0.0;
String ioos_category "Statistics";
String long_name "Standard Deviation Of Surface Northward Sea Water Velocity";
String units "m s-1";
Float32 valid_range -10.0, 10.0;
}
gdop {
Float32 _FillValue 9.96921e+36;
Float32 actual_range 0.115, 309.551;
String ancillary_variables "qcflag, gdop_qc";
Float64 colorBarMaximum 0.1;
Float64 colorBarMinimum 0.0;
String ioos_category "Statistics";
String long_name "Geometrical Dilution Of Precision";
String units "1";
Float32 valid_range -20.0, 20.0;
}
cov {
Float32 _FillValue 9.96921e+36;
Float32 actual_range -1691.56, 107.0723;
String ancillary_variables "qcflag";
Float64 colorBarMaximum 50.0;
Float64 colorBarMinimum 0.0;
String ioos_category "Statistics";
String long_name "Covariance Of Surface Sea Water Velocity";
String units "m2 s-2";
Float32 valid_range -20.0, 20.0;
}
qcflag {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 0, 4;
Float64 colorBarMaximum 10.0;
Float64 colorBarMinimum 0.0;
String flag_meanings "no_qc_performed good_data probably_good_data potentially_correctable_bad_data bad_data value_changed value_below_detection nominal_value interpolated_value missing_value";
Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
String ioos_category "Quality";
String long_name "Overall quality flag";
String standard_name "aggregate_quality_flag";
String units "1";
Byte valid_range 0, 9;
}
vart_qc {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 0, 4;
Float64 colorBarMaximum 10.0;
Float64 colorBarMinimum 0.0;
String flag_meanings "no_qc_performed good_data probably_good_data potentially_correctable_bad_data bad_data value_changed value_below_detection nominal_value interpolated_value missing_value";
Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
String ioos_category "Statistics";
String long_name "Variance threshold quality flag";
String units "1";
Byte valid_range 0, 9;
}
gdop_qc {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 0, 4;
Float64 colorBarMaximum 10.0;
Float64 colorBarMinimum 0.0;
String flag_meanings "no_qc_performed good_data probably_good_data potentially_correctable_bad_data bad_data value_changed value_below_detection nominal_value interpolated_value missing_value";
Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
String ioos_category "Quality";
String long_name "GDOP threshold quality flag";
String units "1";
Byte valid_range 0, 9;
}
ddns_qc {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 1, 4;
Float64 colorBarMaximum 10.0;
Float64 colorBarMinimum 0.0;
String flag_meanings "no_qc_performed good_data probably_good_data potentially_correctable_bad_data bad_data value_changed value_below_detection nominal_value interpolated_value missing_value";
Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
String ioos_category "Quality";
String long_name "Data density threshold quality flag";
String units "1";
Byte valid_range 0, 9;
}
cspd_qc {
Byte _FillValue -127;
String _Unsigned "false";
Byte actual_range 1, 4;
Float64 colorBarMaximum 10.0;
Float64 colorBarMinimum 0.0;
String flag_meanings "no_qc_performed good_data probably_good_data potentially_correctable_bad_data bad_data value_changed value_below_detection nominal_value interpolated_value missing_value";
Byte flag_values 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
String ioos_category "Quality";
String long_name "Velocity threshold quality flag";
String units "1";
Byte valid_range 0, 9;
}
}
NC_GLOBAL {
String acknowledgement
"ICATMAR HF Radar Network has been established with the
support of the European Maritime and Fisheries Fund, the European Maritime,
Fisheries and Aquaculture Fund, the Government of Catalonia and funds from the
Interreg POCTEFA AFLE program through the OPALE project (EFA146/03, 2025-2027). The
network has been designed, implemented and managed through the efforts of: the
Direcció General de Política Marítima i Pesca Sostenible (Government of Catalonia),
the Institut de Ciències del Mar (CSIC, Barcelona), and Centre de Formation et de
Recherche sur l'Environnement Marin (CEFREM, Perpignan).";
String area "Mediterranean Sea";
String cdm_data_type "Other";
String citation "These data were collected and made freely available by ICATMAR and the programs that contribute to it. Data was collected by the Government of Catalonia and CEFREM (France), and processed by ICATMAR with the support of the European Maritime, Fisheries and Aquaculture Fund (EMFAF) and the Climatic Funds Program of the Government of Catalonia.";
String Conventions "CF-1.10, COARDS, ACDD-1.3";
String creator_name "ICATMAR";
String dataset_version "v2";
String date_created "2026-04-18T10:24:39Z";
String date_modified "2026-04-18T10:24:39Z";
String distribution_statement "These data follow Copernicus standards; they 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 ICATMAR prior to any commercial use of data.";
String doi "https://doi.org/10.20350/digitalCSIC/18102";
Float64 Easternmost_Easting 4.1983;
Float64 geospatial_lat_max 43.2031;
Float64 geospatial_lat_min 40.3141;
String geospatial_lat_resolution "0.027";
String geospatial_lat_units "degrees_north";
Float64 geospatial_lon_max 4.1983;
Float64 geospatial_lon_min 0.06352;
String geospatial_lon_resolution "0.03534";
String geospatial_lon_units "degrees_east";
Float64 geospatial_vertical_max 0.0;
Float64 geospatial_vertical_min 0.0;
String geospatial_vertical_positive "down";
String geospatial_vertical_units "m";
UInt32 grid_mapping__ChunkSizes 1024;
String grid_mapping_epsg_code "EPSG:4326";
Float64 grid_mapping_inverse_flattening 298.257223563;
String grid_mapping_long_name "Coordinate Reference System";
Float64 grid_mapping_longitude_of_prime_meridian 0.0;
String grid_mapping_name "latitude_longitude";
Float64 grid_mapping_semi_major_axis 6378137.0;
String history
"2026-04-18T10:24:39Z data collected.2026-04-18T10:24:39Z NetCDF file created
2026-04-18T12:06:11Z (local files)
2026-04-18T12:06:11Z https://hebe.icm.csic.es/erddap/tabledap/HF_Radar_L3.html";
String id "HFR_ICATMAR_Total_2026-04-18T10:24:39Z";
String infoUrl "www.icatmar.cat";
String institution "ICATMAR";
String institution_edmo_code "5801";
String keywords "aggregate, aggregate_quality_flag, catalan, circulation, cov, covariance, cspd_qc, currents, data, ddns_qc, density, depth, deviation, dilution, earth, Earth Science > Oceans > Ocean Circulation > Ocean Currents, eastward, flag, gdop, gdop_qc, geometrical, governance, institute, near, near real\\n time, northward, nortward, nrt, ocean, oceans, overall, precision, qcflag, quality, real, research, science, sea, seawater, standard, statistics, stdu, stdv, surface, surface_eastward_sea_water_velocity, surface_northward_sea_water_velocity, threshold, time, u, v, variance, vart_qc, velocity, water";
String keywords_vocabulary "GCMD Science Keywords";
String L2_source_files "RDLm_CREU_2026_04_18_0900_l2b.ruv; RDLm_AREN_2026_04_18_0900_l2b.ruv; RDLm_PBCN_2026_04_18_0900_l2b.ruv; RDLm_GNST_2026_04_18_0900_l2b.ruv; RDLm_TOSS_2026_04_18_0900_l2b.ruv; RDLm_SCAL_2026_04_18_0900_l2b.ruv; RDLm_CNET_2026_04_18_0900_l2b.ruv";
String license
"HF radar sea surface current velocity dataset by ICATMAR 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
https://creativecommons.org/licenses/by/4.0/.";
Float64 Northernmost_Northing 43.2031;
String processing_level "3B";
String publisher_email "info@icatmar.cat";
String publisher_name "ICATMAR";
String publisher_type "institution";
String publisher_url "https://icatmar.cat";
String radials_combination_averaging_radius "6100 m";
String radials_combination_distance_method "haversine version 1.0 release 2023-02-27 as defined in merge_radials 0.6";
String radials_combination_grid "hfradar_totals_grid_icatmar.nc version 2.1 release 2026-03-05";
String radials_combination_method "unweighted least squares";
String radials_combination_software "merge_radials version 0.6 release 2026-02-23";
String references "Quirós-Collazos, L.; Bueno-Herrero, C.; Martínez, J.; Llorach-Tó, G.; González-Haro, C.; Ribera-Altamir, J.; Ballabrera, J.; García-Ladona, E.; Isern-Fontanet, J.: Level 3 velocity products from ICATMAR High-Frequency Radar network. 2024, ICATMAR Technical Report, number 3, pp:27. https://doi.org/10.20350/digitalCSIC/17191";
String source "Surface ocean velocity field from HF-radar";
String sourceUrl "(local files)";
Float64 Southernmost_Northing 40.3141;
String standard_name_vocabulary "CF Standard Name Table v70";
String summary "Near Real Time Surface Ocean Velocity";
String testOutOfDate "now-3days";
String time_coverage_end "2026-04-18T09:00:00Z";
String time_coverage_resolution "PT1H";
String time_coverage_start "2023-04-04T08:00:00Z";
String title "Near Real Time Surface Ocean Velocity";
Float64 Westernmost_Easting 0.06352;
}
}
Data Access Protocol (DAP)
and its
selection constraints
.
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.