1-byte HydroClass Format (DB_HCLASS)

HydroClass consists of enumerated data for communicating echo identification results. The 1-byte data type can accommodate results from up to 3 independent identification methods or classification hypotheses. The following decimal values are reserved:

  • 0 (0x00) for No data
  • 255 (0x255) Area not scanned

1-byte of binary DB_HCLASS data is split into 3 bit segments as follows:

Each segment can be associated with an identification method (echo classifier). For a list of the available classification methods listed as enumerated logical names, see the public IRIS/RDA header sig_data_types.h.

The bytes Enums of the task_dsp_info structure (see task_dsp_info Structure) contain the list of classification methods allocated to each bit segment of the HClass data. The information is associated to each IRIS RAW data file header, and can be inspected with the productx utility.

The bits in each segment are interpreted as an unsigned integer value belonging to an enumerated class type (the class base), specific to each classifier. The enumerated class types are defined in sig_data_types.h with unambiguous logical names that are meteorologically explicit.

The default configuration of IRIS/RDA delivers the echo classification results shown in the following tables. You can modify the configuration using settings in hydroclass-*-band.conf).

The methods METEO and PRECIPCLASSIFIER are available both in RDA real-time ray level processing, as well as in IRIS reprocessing (reingest).

CELLCLASSIFIER is available in IRIS post-processing only. Its outcomes can be interpreted in the context of ray level classifications.

Further classification information can be appended to 2-byte HydroClass data. See 2-byte HydroClass Format (DB_HCLASS2).

Method 1 - METEOCLASSIFIER (HydroClass)
MET_CLASS_THRESHOLD =0 No data available
MET_CLASS_NON_MET =1 Non-meteorological target
MET_CLASS_RAIN =2 Rain
MET_CLASS_WET_SNOW =3 Wet Snow
MET_CLASS_SNOW =4 Snow
MET_CLASS_GRAUPEL =5 Graupel
MET_CLASS_HAIL =6 Hail
=7 Unused
Method 2 - PRECIPCLASSIFIER
PRE_CLASS_THRESHOLD =0 No data available
PRE_CLASS_GC_AP =1 Ground clutter / anomalous      propagation
PRE_CLASS_BIO =2 Bio scatter
PRE_CLASS_PRECIP =3 Precipitation
PRE_CLASS_LARGE_DROPS =4 Large drops
PRE_CLASS_LIGHT_PRECIP =5 Light precipitation
PRE_CLASS_MODERATE_PRECIP =6 Moderate precipitation
PRE_CLASS_HEAVY_PRECIP =7 Unused

For PRECIPCLASSIFIER, the interpretations into classes from Large Drops to Heavy precipitation are available if HClass PrecipClassifier is ON.

Without HClass PrecipClassifier, all precipitation are classified as Precipitation.

Method 3 - CELLCLASSIFIER
CELL_CLASS_STRATIFORM =0 Stratiform
CELL_CLASS_CONVECTION =1 Convection
=2 Unused
=3 Forbidden