netcdf nexrad/level2/TOKC/20241209/Level2_TOKC_20241209_0911.ar2v {
  dimensions:
    scanR = 16;
    gateR = 1390;
    radialR = 360;
    scanV = 15;
    gateV = 592;
    radialV = 360;
  variables:
    ubyte Reflectivity(scanR=16, radialR=360, gateR=1390);
      :units = "dBz";
      :long_name = "Reflectivity";
      :missing_value = 1B, 0B; // byte
      :signal_below_threshold = 0B; // byte
      :scale_factor = 0.5f; // float
      :add_offset = -33.0f; // float
      :range_folding_threshold = 0S; // short
      :_CoordinateAxes = "timeR elevationR azimuthR distanceR";

    int timeR(scanR=16, radialR=360);
      :long_name = "time of each ray";
      :units = "msecs since 2024-12-09T00:00:00Z";
      :missing_value = -9999; // int
      :_CoordinateAxisType = "Time";

    float elevationR(scanR=16, radialR=360);
      :units = "degrees";
      :long_name = "elevation angle in degres: 0 = parallel to pedestal base, 90 = perpendicular";
      :missing_value = NaNf; // float
      :_CoordinateAxisType = "RadialElevation";

    float azimuthR(scanR=16, radialR=360);
      :units = "degrees";
      :long_name = "azimuth angle in degrees: 0 = true north, 90 = east";
      :missing_value = NaNf; // float
      :_CoordinateAxisType = "RadialAzimuth";

    float distanceR(gateR=1390);
      :units = "m";
      :long_name = "radial distance to start of gate";
      :_CoordinateAxisType = "RadialDistance";

    int numRadialsR(scanR=16);
      :long_name = "number of valid radials in this scan";

    int numGatesR(scanR=16);
      :long_name = "number of valid gates in this scan";

    ubyte RadialVelocity(scanV=15, radialV=360, gateV=592);
      :units = "m/s";
      :long_name = "Radial Velocity";
      :missing_value = 1B, 0B; // byte
      :signal_below_threshold = 0B; // byte
      :scale_factor = 0.5f; // float
      :add_offset = -64.5f; // float
      :range_folding_threshold = 50S; // short
      :_CoordinateAxes = "timeV elevationV azimuthV distanceV";

    int timeV(scanV=15, radialV=360);
      :long_name = "time of each ray";
      :units = "msecs since 2024-12-09T00:00:00Z";
      :missing_value = -9999; // int
      :_CoordinateAxisType = "Time";

    float elevationV(scanV=15, radialV=360);
      :units = "degrees";
      :long_name = "elevation angle in degres: 0 = parallel to pedestal base, 90 = perpendicular";
      :missing_value = NaNf; // float
      :_CoordinateAxisType = "RadialElevation";

    float azimuthV(scanV=15, radialV=360);
      :units = "degrees";
      :long_name = "azimuth angle in degrees: 0 = true north, 90 = east";
      :missing_value = NaNf; // float
      :_CoordinateAxisType = "RadialAzimuth";

    float distanceV(gateV=592);
      :units = "m";
      :long_name = "radial distance to start of gate";
      :_CoordinateAxisType = "RadialDistance";

    int numRadialsV(scanV=15);
      :long_name = "number of valid radials in this scan";

    int numGatesV(scanV=15);
      :long_name = "number of valid gates in this scan";

    ubyte SpectrumWidth(scanV=15, radialV=360, gateV=592);
      :units = "m/s";
      :long_name = "Radial Spectrum";
      :missing_value = 1B, 0B; // byte
      :signal_below_threshold = 0B; // byte
      :scale_factor = 0.5f; // float
      :add_offset = -64.5f; // float
      :SNR_threshold = 8S; // short
      :range_folding_threshold = 50S; // short
      :_CoordinateAxes = "timeV elevationV azimuthV distanceV";

  // global attributes:
  :Station = "TOKC";
  :StationName = "unknown";
  :StationLatitude = 0.0; // double
  :StationLongitude = 0.0; // double
  :StationElevationInMeters = 0.0; // double
  :geospatial_lat_min = -0.7985688821986637; // double
  :geospatial_lat_max = 0.7985688821986637; // double
  :geospatial_lon_min = -0.7985688821986637; // double
  :geospatial_lon_max = 0.7985688821986637; // double
  :Conventions = "_Coordinates";
  :format = "AR2V0008";
  :cdm_data_type = "RADIAL";
  :base_date = "2024-12-09";
  :time_coverage_start = "2024-12-09T09:11:30Z";
  :time_coverage_end = "2024-12-09T09:17:21Z";
  :history = "Direct read of Nexrad Level 2 file into CDM";
  :DataType = "Radial";
  :Title = "Nexrad Level 2 Station TOKC from 2024-12-09T09:11:30Z to 2024-12-09T09:17:21Z";
  :Summary = "Weather Surveillance Radar-1988 Doppler (WSR-88D) Level II data are the three meteorological base data quantities: reflectivity, mean radial velocity, and spectrum width.";
  :keywords = "WSR-88D; NEXRAD; Radar Level II; reflectivity; mean radial velocity; spectrum width";
  :VolumeCoveragePatternName = "unknown 90";
  :VolumeCoveragePattern = 90; // int
  :HorizontalBeamWidthInDegrees = 1.5; // double
}