netcdf moving-point-2D { // This is a moving-point station with dependent variables // measured by sensors at different heights. Z constant for a given sensor. // All sensors are sampling at the same time. // (1) x and y vary with time, sensor-specific z is repeated for each time. // (2) Assign z dimension equal to number of z levels // (3) Assign values for z levels in the data section // (4) Use variable attribute called "z" under dependent variable to // associate specific z of point measurment // (5) Use z variable to describe all the required attributes // without having to repeat under each dependent variable dimensions: time = 4; z = 3; variables: // INDEPENDENT VARIABLES long time(time); time: long_name = "Sample Time"; time: standard_name = "time"; time: units = "sec since 1970-1-1 00:00:00"; time: axis = "T"; float lon(time); lon: long_name = "longitude in decimal degrees"; lon: standard_name = "longitude"; lon: units = "degrees_north" ; lon: reference = "geographical coordinates" ; lon: axis = "X"; lon: valid_range = -90.,90.; float lat(time); lat: long_name = "latitude in decimal degrees"; lat: standard_name = "latitude"; lat: units = "degrees_east"; lat: reference = "geographical coordinates"; lat: axis = "Y"; lat: valid_range = -180.,180.; float z(z); z: long_name = "Height"; z: standard_name = "height"; z: units = "m"; z: reference = "mean sea level (MSL)"; z: positive = "up"; z: axis = "Z"; // DEPENDENT VARIABLES float wspd(time); wspd: long_name = "Wind Speed"; wspd: standard_name = "wind_speed"; wspd: units = "m s-1"; wspd: z = 45; float wdir(time); wdir: long_name= "Wind Direction (from)"; wdir: standard_name = "wind_from_direction"; wdir: units = "degrees"; wdir: reference = "clockwise from true north"; wdir: valid_range = 0.,360.; wdir: z = 45; float atemp(time); atemp: long_name = "Air temperature"; atemp: standard_name = "air_temperature"; atemp: units = "degrees Celsius"; atemp: z = 24; float SST(time); SST: long_name = "Sea Surface Temperature"; SST: standard_name = "sea_surface_temperature"; SST: units = "degrees Celsius"; SST: z = -5; // global attributes: // (use all for adopted CDL v2.0) :format_category = "moving-point-2D"; data: time = 1062804600,1062808200,1062810000,1062811800; lat = 24.17, 24.29, 24.35, 24.41; lon = -82.83, -82.90, -83.97, -84.04; z = 45, 24, -5; wspd = 9.80, 12.63, 16.52, 18.97; wdir = 88.8,103.6,112.7,105.0; atemp = 27.00, 27.23, 27.05, 26.97; SST = 28.11, 28.17, 28.17, 28.35; }