netcdf grib/NCEP/NDFD/NWS/CONUS/NOAAPORT/TwoD { dimensions: x = 2145; y = 1377; reftime = 6; timeOffset = 20; validtime1Offset = 5; validtime2Offset = 5; validtime3Offset = 10; height_above_ground = 1; height_above_ground1 = 1; variables: int LambertConformal_Projection; :grid_mapping_name = "lambert_conformal_conic"; :latitude_of_projection_origin = 25.0; // double :longitude_of_central_meridian = 265.0; // double :standard_parallel = 25.0; // double :earth_radius = 6371200.0; // double :_CoordinateTransformType = "Projection"; :_CoordinateAxisTypes = "GeoX GeoY"; double validtime1_bounds(reftime=6, validtime1Offset=5, 2); :units = "Hour since 2024-04-30T12:00:00Z"; :long_name = "bounds for validtime1"; double validtime2_bounds(reftime=6, validtime2Offset=5, 2); :units = "Hour since 2024-04-30T12:00:00Z"; :long_name = "bounds for validtime2"; double validtime3_bounds(reftime=6, validtime3Offset=10, 2); :units = "Hour since 2024-04-30T12:00:00Z"; :long_name = "bounds for validtime3"; float Wind_direction_from_which_blowing_height_above_ground(reftime=6, timeOffset=20, height_above_ground=1, y=1377, x=2145); :long_name = "Wind direction (from which blowing) @ Specified height level above ground"; :units = "degree_true"; :abbreviation = "WDIR"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime time timeOffset height_above_ground y x "; :Grib_Variable_Id = "VAR_7-5--1-0_L103"; :Grib2_Parameter = 0, 2, 0; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Momentum"; :Grib2_Parameter_Name = "Wind direction (from which blowing)"; :Grib2_Level_Type = 103; // int :Grib2_Level_Desc = "Specified height level above ground"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "UnknownStatType--1"; float Wind_speed_height_above_ground(reftime=6, timeOffset=20, height_above_ground=1, y=1377, x=2145); :long_name = "Wind speed @ Specified height level above ground"; :units = "m/s"; :abbreviation = "WIND"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime time timeOffset height_above_ground y x "; :Grib_Variable_Id = "VAR_7-5--1-1_L103"; :Grib2_Parameter = 0, 2, 1; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Momentum"; :Grib2_Parameter_Name = "Wind speed"; :Grib2_Level_Type = 103; // int :Grib2_Level_Desc = "Specified height level above ground"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "UnknownStatType--1"; float Probability_of_0p01_inch_of_precipitation_POP_surface_layer_12_Hour_Average(reftime=6, validtime3Offset=10, y=1377, x=2145); :long_name = "Probability of 0.01 inch of precipitation (POP) (12_Hour Average) @ Ground or water surface layer"; :units = "%"; :abbreviation = "POP"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime validtime3 validtime3Offset y x "; :Grib_Statistical_Interval_Type = "Average"; :Grib_Variable_Id = "VAR_7-5--1-2_L1_layer_I12_Hour_S0"; :Grib2_Parameter = 1, 1, 2; // int :Grib2_Parameter_Discipline = "Hydrological products"; :Grib2_Parameter_Category = "Hydrology Probabilities"; :Grib2_Parameter_Name = "Probability of 0.01 inch of precipitation (POP)"; :Grib2_Level_Type = 1; // int :Grib2_Level_Desc = "Ground or water surface"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "Average"; float Maximum_temperature_height_above_ground_12_Hour_Maximum(reftime=6, validtime2Offset=5, height_above_ground1=1, y=1377, x=2145); :long_name = "Maximum temperature (12_Hour Maximum) @ Specified height level above ground"; :units = "K"; :abbreviation = "TMAX"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime validtime2 validtime2Offset height_above_ground1 y x "; :Grib_Statistical_Interval_Type = "Maximum"; :Grib_Variable_Id = "VAR_7-5--1-4_L103_I12_Hour_S2"; :Grib2_Parameter = 0, 0, 4; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Temperature"; :Grib2_Parameter_Name = "Maximum temperature"; :Grib2_Level_Type = 103; // int :Grib2_Level_Desc = "Specified height level above ground"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "Maximum"; float Minimum_temperature_height_above_ground_12_Hour_Minimum(reftime=6, validtime1Offset=5, height_above_ground1=1, y=1377, x=2145); :long_name = "Minimum temperature (12_Hour Minimum) @ Specified height level above ground"; :units = "K"; :abbreviation = "TMIN"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime validtime1 validtime1Offset height_above_ground1 y x "; :Grib_Statistical_Interval_Type = "Minimum"; :Grib_Variable_Id = "VAR_7-5--1-5_L103_I12_Hour_S3"; :Grib2_Parameter = 0, 0, 5; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Temperature"; :Grib2_Parameter_Name = "Minimum temperature"; :Grib2_Level_Type = 103; // int :Grib2_Level_Desc = "Specified height level above ground"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "Minimum"; float Total_cloud_cover_entire_atmosphere_single_layer_layer(reftime=6, timeOffset=20, y=1377, x=2145); :long_name = "Total cloud cover @ Entire atmosphere layer layer"; :units = "%"; :abbreviation = "TCDC"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime time timeOffset y x "; :Grib_Variable_Id = "VAR_7-5--1-1_L200_layer"; :Grib2_Parameter = 0, 6, 1; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Cloud"; :Grib2_Parameter_Name = "Total cloud cover"; :Grib2_Level_Type = 200; // int :Grib2_Level_Desc = "Entire atmosphere layer"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "UnknownStatType--1"; float Dewpoint_temperature_height_above_ground(reftime=6, timeOffset=20, height_above_ground1=1, y=1377, x=2145); :long_name = "Dewpoint temperature @ Specified height level above ground"; :units = "K"; :abbreviation = "DPT"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime time timeOffset height_above_ground1 y x "; :Grib_Variable_Id = "VAR_7-5--1-6_L103"; :Grib2_Parameter = 0, 0, 6; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Temperature"; :Grib2_Parameter_Name = "Dewpoint temperature"; :Grib2_Level_Type = 103; // int :Grib2_Level_Desc = "Specified height level above ground"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "UnknownStatType--1"; float Categorical_Rain_surface(reftime=6, timeOffset=20, y=1377, x=2145); :long_name = "Categorical Rain @ Ground or water surface"; :units = "Code table 4.222"; :abbreviation = "CRAIN"; :missing_value = NaNf; // float :grid_mapping = "LambertConformal_Projection"; :coordinates = "reftime time timeOffset y x "; :Grib_Variable_Id = "VAR_7-5--1-192_L1"; :Grib2_Parameter = 0, 1, 192; // int :Grib2_Parameter_Discipline = "Meteorological products"; :Grib2_Parameter_Category = "Moisture"; :Grib2_Parameter_Name = "Categorical Rain"; :Grib2_Level_Type = 1; // int :Grib2_Level_Desc = "Ground or water surface"; :Grib2_Generating_Process_Type = "Forecast"; :Grib2_Statistical_Process_Type = "UnknownStatType--1"; float x(x=2145); :standard_name = "projection_x_coordinate"; :units = "km"; :_CoordinateAxisType = "GeoX"; float y(y=1377); :standard_name = "projection_y_coordinate"; :units = "km"; :_CoordinateAxisType = "GeoY"; double reftime(reftime=6); :units = "Hour since 2024-04-30T12:00:00Z"; :standard_name = "forecast_reference_time"; :long_name = "GRIB reference time"; :calendar = "proleptic_gregorian"; :_CoordinateAxisType = "RunTime"; double timeOffset(2, timeOffset=20); :_CoordinateAxisType = "TimeOffset"; :units = "Hour"; :standard_name = "forecast_period"; :long_name = "time offset from runtime"; :udunits = "Hour since 2024-04-30T12:00:00Z"; :runtimeCoordinate = "reftime"; :hoursFrom0z = 0, 12; // int double time(reftime=6, timeOffset=20); :units = "Hour since 2024-04-30T12:00:00Z"; :standard_name = "time"; :long_name = "GRIB forecast or observation time"; :calendar = "proleptic_gregorian"; :_CoordinateAxisType = "Time"; double validtime1Offset(2, validtime1Offset=5); :_CoordinateAxisType = "TimeOffset"; :units = "Hour"; :standard_name = "forecast_period"; :long_name = "time offset from runtime"; :udunits = "Hour since 2024-04-30T12:00:00Z"; :runtimeCoordinate = "reftime"; :hoursFrom0z = 0, 12; // int :bounds = "validtime1Offset_bounds"; double validtime1(reftime=6, validtime1Offset=5); :units = "Hour since 2024-04-30T12:00:00Z"; :standard_name = "time"; :long_name = "GRIB forecast or observation time"; :calendar = "proleptic_gregorian"; :_CoordinateAxisType = "Time"; :bounds = "validtime1_bounds"; double validtime2Offset(2, validtime2Offset=5); :_CoordinateAxisType = "TimeOffset"; :units = "Hour"; :standard_name = "forecast_period"; :long_name = "time offset from runtime"; :udunits = "Hour since 2024-04-30T12:00:00Z"; :runtimeCoordinate = "reftime"; :hoursFrom0z = 0, 12; // int :bounds = "validtime2Offset_bounds"; double validtime2(reftime=6, validtime2Offset=5); :units = "Hour since 2024-04-30T12:00:00Z"; :standard_name = "time"; :long_name = "GRIB forecast or observation time"; :calendar = "proleptic_gregorian"; :_CoordinateAxisType = "Time"; :bounds = "validtime2_bounds"; double validtime3Offset(2, validtime3Offset=10); :_CoordinateAxisType = "TimeOffset"; :units = "Hour"; :standard_name = "forecast_period"; :long_name = "time offset from runtime"; :udunits = "Hour since 2024-04-30T12:00:00Z"; :runtimeCoordinate = "reftime"; :hoursFrom0z = 0, 12; // int :bounds = "validtime3Offset_bounds"; double validtime3(reftime=6, validtime3Offset=10); :units = "Hour since 2024-04-30T12:00:00Z"; :standard_name = "time"; :long_name = "GRIB forecast or observation time"; :calendar = "proleptic_gregorian"; :_CoordinateAxisType = "Time"; :bounds = "validtime3_bounds"; float height_above_ground(height_above_ground=1); :units = "m"; :long_name = "Specified height level above ground"; :positive = "up"; :Grib_level_type = 103; // int :datum = "ground"; :_CoordinateAxisType = "Height"; :_CoordinateZisPositive = "up"; float height_above_ground1(height_above_ground1=1); :units = "m"; :long_name = "Specified height level above ground"; :positive = "up"; :Grib_level_type = 103; // int :datum = "ground"; :_CoordinateAxisType = "Height"; :_CoordinateZisPositive = "up"; // global attributes: :Originating_or_generating_Center = "US National Weather Service, National Centres for Environmental Prediction (NCEP)"; :Originating_or_generating_Subcenter = "Weather Prediction Center"; :GRIB_table_version = "2,1"; :Type_of_generating_process = "Forecast"; :Analysis_or_forecast_generating_process_identifier_defined_by_originating_centre = "NDFD product generated by NCEP/HPC"; :file_format = "GRIB-2"; :Conventions = "CF-1.6"; :history = "Read using CDM IOSP GribCollection v3"; :featureType = "GRID"; :_CoordSysBuilder = "ucar.nc2.dataset.conv.CF1Convention"; }