netcdf files/d486000/observations.nc { dimensions: obs = UNLIMITED; // (1305379 currently) station = 13; id_len = 5; network_id_len = 3; namt = 5; nlay = 4; variables: float lat(station=13); :name = "lat"; :long_name = "Station latitude"; :standard_name = "latitude"; :units = "degrees_north"; :_FillValue = -99.99f; // float float lon(station=13); :name = "lon"; :long_name = "Station longitude"; :standard_name = "longitude"; :units = "degrees_east"; :_FillValue = -999.99f; // float int elev(station=13); :name = "elev"; :long_name = "Station elevation"; :units = "m"; :_FillValue = 9999; // int char station(station=13, id_len=5); :long_name = "station"; :cf_role = "timeseries_id"; :network = "network_id"; int station_index(obs=1305379); :name = "station_index"; :long_name = "Station index for each observation"; :instance_dimension = "obs"; char network_id(station=13, network_id_len=3); :name = "network_id"; :long_name = "Station network identification"; double time(obs=1305379); :name = "time"; :long_name = "Time"; :standard_name = "time"; :units = "hours since 1951-01-01 00:00:00.0 +0:00"; :calendar = "standard"; float tdry(obs=1305379); :name = "tdry"; :long_name = "Dry bulb temperature"; :standard_name = "air_temperature"; :units = "degree_C"; :_FillValue = -999.9f; // float float twet(obs=1305379); :name = "twet"; :long_name = "Wet bulb temperature"; :standard_name = "wet_bulb_temperature"; :units = "degree_C"; :_FillValue = -999.9f; // float int dewp(obs=1305379); :name = "dewp"; :long_name = "Dew point temperature"; :standard_name = "dew_point_temperature"; :units = "degree_C"; :_FillValue = -999; // int int rh(obs=1305379); :name = "rh"; :long_name = "Relative humidity"; :standard_name = "relative_humidity"; :units = "%"; :_FillValue = -999; // int int dd(obs=1305379); :name = "dd"; :long_name = "Wind direction"; :standard_name = "wind_from_direction"; :units = "degrees"; :_FillValue = -999; // int :comment = "0 means calm, 360 means North"; float ff(obs=1305379); :name = "ff"; :long_name = "Wind speed"; :standard_name = "wind_speed"; :units = "m/s"; :_FillValue = -999.9f; // float :comment = "Original values were whole knots"; float gust(obs=1305379); :name = "gust"; :long_name = "Wind gust"; :standard_name = "wind_speed_of_gust"; :units = "m/s"; :_FillValue = -999.9f; // float :comment = "Original values were whole knots"; float slp(obs=1305379); :name = "slp"; :long_name = "Sea level pressure"; :standard_name = "air_pressure_at_mean_sea_level"; :units = "mbar"; :_FillValue = -9999.9f; // float float stnp(obs=1305379); :name = "stnp"; :long_name = "Station pressure"; :standard_name = "surface_air_pressure"; :units = "mbar"; :_FillValue = -9999.9f; // float float altim(obs=1305379); :name = "altim"; :long_name = "Pressure altimeter"; :units = "mbar"; :_FillValue = -9999.9f; // float byte ptend(obs=1305379); :name = "ptend"; :long_name = "Characteristic of pressure tendency"; :_FillValue = 10B; // byte :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "WMO code\nWMO code\nWMO code\nWMO code\nWMO code\nWMO code\nWMO code\nWMO code\nWMO code\nWMO code"; float pchange(obs=1305379); :name = "pchange"; :long_name = "3-hour pressure change"; :units = "mbar"; :_FillValue = -99.9f; // float float vsby(obs=1305379); :name = "vsby"; :long_name = "Visibility"; :standard_name = "visibility_in_air"; :units = "km"; :_FillValue = -999.9f; // float byte wx(obs=1305379); :name = "wx"; :long_name = "Present weather"; :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B; // byte :flag_meanings = "Missing\nPrecipitation in sight\nSmoky or smoky haze\nSandstorm or duststorm\nFog or haze\nDrizzle\nRain\nSnow\nThunder and/or lightning\nHail"; byte cloud_amt(obs=1305379, namt=5); :name = "cloud_amt"; :long_name = "Cloud amount"; :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B, 10B; // byte :flag_meanings = "Clear sky\n1/8 cover\n2/8 cover\n3/8 cover\n4/8 cover\n5/8 cover\n6/8 cover\n7/8 cover\novercast\nsky obscured\nMissing value or no cloud layer"; :comment = "array slots are:\n total cloud amount\n layer 1 cloud amount\n layer 2 cloud amount\n layer 3 cloud amount\n layer 4 cloud amount"; byte cloud_type(obs=1305379, nlay=4); :name = "cloud_type"; :long_name = "Cloud type"; :flag_values = 0B, 1B, 2B, 3B, 4B, 5B, 6B, 7B, 8B, 9B, 10B; // byte :flag_meanings = "Obscured\nCirrus and/or cirrocumulus\nCirrostratus\nAltocumulus\nAltostratus\nNimbostratus\nStratocumuls\nStratus and/or fracto-stratus\nCumulus and/or fracto-cumulus\nCumulonimbus\nMissing value or no cloud layer"; int cloud_height(obs=1305379, nlay=4); :name = "cloud_height"; :long_name = "Cloud height"; :units = "m"; :_FillValue = -999; // int int cloud_dd(obs=1305379, nlay=4); :name = "cloud_dd"; :long_name = "Cloud direction"; :units = "degrees"; :_FillValue = -999; // int :comment = "0 means calm, 360 means North, 405 means obscured\nOriginal values were eight compass points"; float rain(obs=1305379); :name = "rain"; :long_name = "Precipitation"; :standard_name = "precipitation_amount"; :units = "mm"; :_FillValue = -999.9f; // float // global attributes: :Conventions = "CF-1.7"; :featureType = "timeSeries"; :title = "Brazilian Hourly Surface Station Observations"; :comment = "This file was created from NCAR RDA dataset ds486.0: https://rda.ucar.edu/datasets/ds486.0/\nThe raw source file is Y25421.\nNumerous errors were found in the original file (duplicates, key errors, column shifts, etc.) and most of these were corrected to create the working copy, Y24521.work, that was used to create this netCDF file."; }