clcommon/src/main/java/ucar/nc2/iosp/gini/Giniheader.java
String getPhysElemLongName(int phys_elem, int ent_id) {
    switch (phys_elem) {
      case 1:
        return "Imager Visible";
      case 2:
        return "Imager 3.9 micron IR";
      case 3:
        return "Imager 6.7/6.5 micron IR (WV)";
      case 4:
        return "Imager 11 micron IR";
      case 5:
        return "Imager 12 micron IR";
      case 6:
        return "Imager 13 micron IR";
      case 7:
        return "Imager 1.3 micron IR";
      case 13:
        return "Lifted Index LI";
      case 14:
        return "Precipitable Water PW";
      case 15:
        return "Surface Skin Temperature";
      case 16:
        return "Lifted Index LI";
      case 17:
        return "Precipitable Water PW";
      case 18:
        return "Surface Skin Temperature";
      case 19:
        return "Convective Available Potential Energy";
      case 20:
        return "land-sea Temperature";
      case 21:
        return "Wind Index";
      case 22:
        return "Dry Microburst Potential Index";
      case 23:
        return "Microburst Potential Index";
      case 24:
        return "Derived Convective Inhibition";
      case 25:
        if (ent_id == 99)
          return "1km National Hybrid Hydrometeor Classification Composite (Unidata)";
        else
          return "Volcano_imagery";
      case 26:
        if (ent_id == 99)
          return "1 km National Echo Tops Composite (Unidata)";
        else
          return "4 km National Echo Tops";
      case 27:
        if (ent_id == 99)
          return "1 km National Base Reflectivity Composite (Unidata)";
        else
          return "Cloud Top Pressure or Height";
      case 28:
        if (ent_id == 99)
          return "1 km National Reflectivity Composite (Unidata)";
        else
          return "Cloud Amount";
      case 29:
        if (ent_id == 99)
          return "1 km National Vertically Integrated Liquid Water (Unidata)";
        else
          return "4 km National Vertically Integrated Liquid Water";
      case 30:
        if (ent_id == 99)
          return "1 km National 1-hour Precipitation (Unidata)";
        else
          return "Surface wind speeds over oceans and Great Lakes";
      case 31:
        if (ent_id == 99)
          return "4 km National Storm Total Precipitation (Unidata)";
        else
          return "Surface Wetness";
      case 32:
        return "Ice concentrations";
      case 33:
        return "Ice type";
      case 34:
        return "Ice edge";
      case 35:
        return "Cloud water content";
      case 36:
        return "Surface type";
      case 37:
        return "Snow indicator";
      case 38:
        return "Snow/water content";
      case 39:
        return "Derived volcano imagery";
      case 41:
        return "Sounder 14.71 micron imagery";
      case 42:
        return "Sounder 14.37 micron imagery";
      case 43:
        return "Sounder 14.06 micron imagery";
      case 44:
        return "Sounder 13.64 micron imagery";
      case 45:
        return "Sounder 13.37 micron imagery";
      case 46:
        return "Sounder 12.66 micron imagery";
      case 47:
        return "Sounder 12.02 micron imagery";
      case 48:
        return "11.03 micron sounder image";
      case 49:
        return "Sounder 11.03 micron imagery";
      case 50:
        return "7.43 micron sounder image";
      case 51:
        return "7.02 micron sounder image";
      case 52:
        return "6.51 micron sounder image";
      case 53:
        return "Sounder 4.57 micron imagery";
      case 54:
        return "Sounder 4.52 micron imagery";
      case 55:
        return "4.45 micron sounder image";
      case 56:
        return "Sounder 4.13 micron imagery";
      case 57:
        return "3.98 micron sounder image";
      case 58:
        return "Sounder 3.74 micron imagery";
      case 59:
        return "VIS sounder image ";
      default:
        return "unknown physical element " + phys_elem;
    }
  }
String getPhysElemLongName(int phys_elem, int ent_id) {
    switch (phys_elem) {
      case 1:
        return "Imager Visible";
      case 2:
        return "Imager 3.9 micron IR";
      case 3:
        return "Imager 6.7/6.5 micron IR (WV)";
      case 4:
        return "Imager 11 micron IR";
      case 5:
        return "Imager 12 micron IR";
      case 6:
        return "Imager 13 micron IR";
      case 7:
        return "Imager 1.3 micron IR";
      case 13:
        return "Lifted Index LI";
      case 14:
        return "Precipitable Water PW";
      case 15:
        return "Surface Skin Temperature";
      case 16:
        return "Lifted Index LI";
      case 17:
        return "Precipitable Water PW";
      case 18:
        return "Surface Skin Temperature";
      case 19:
        return "Convective Available Potential Energy";
      case 20:
        return "land-sea Temperature";
      case 21:
        return "Wind Index";
      case 22:
        return "Dry Microburst Potential Index";
      case 23:
        return "Microburst Potential Index";
      case 24:
        return "Derived Convective Inhibition";
      case 25:
        if (ent_id == 99)
          return "1km National Hybrid Hydrometeor Classification Composite (Unidata)";
        else
          return "Volcano_imagery";
      case 26:
        if (ent_id == 99)
          return "1 km National Echo Tops Composite (Unidata)";
        else
          return "4 km National Echo Tops";
      case 27:
        if (ent_id == 99)
          return "1 km National Base Reflectivity Composite (Unidata)";
        else
          return "Cloud Top Pressure or Height";
      case 28:
        if (ent_id == 99)
          return "1 km National Reflectivity Composite (Unidata)";
        else
          return "Cloud Amount";
      case 29:
        if (ent_id == 99)
          return "1 km National Vertically Integrated Liquid Water (Unidata)";
        else
          return "4 km National Vertically Integrated Liquid Water";
      case 30:
        if (ent_id == 99)
          return "1 km National 1-hour Precipitation (Unidata)";
        else
          return "Surface wind speeds over oceans and Great Lakes";
      case 31:
        if (ent_id == 99)
          return "4 km National Storm Total Precipitation (Unidata)";
        else
          return "Surface Wetness";
      case 32:
        return "Ice concentrations";
      case 33:
        return "Ice type";
      case 34:
        return "Ice edge";
      case 35:
        return "Cloud water content";
      case 36:
        return "Surface type";
      case 37:
        return "Snow indicator";
      case 38:
        return "Snow/water content";
      case 39:
        return "Derived volcano imagery";
      case 41:
        return "Sounder 14.71 micron imagery";
      case 42:
        return "Sounder 14.37 micron imagery";
      case 43:
        return "Sounder 14.06 micron imagery";
      case 44:
        return "Sounder 13.64 micron imagery";
      case 45:
        return "Sounder 13.37 micron imagery";
      case 46:
        return "Sounder 12.66 micron imagery";
      case 47:
        return "Sounder 12.02 micron imagery";
      case 48:
        return "11.03 micron sounder image";
      case 49:
        return "Sounder 11.03 micron imagery";
      case 50:
        return "7.43 micron sounder image";
      case 51:
        return "7.02 micron sounder image";
      case 52:
        return "6.51 micron sounder image";
      case 53:
        return "Sounder 4.57 micron imagery";
      case 54:
        return "Sounder 4.52 micron imagery";
      case 55:
        return "4.45 micron sounder image";
      case 56:
        return "Sounder 4.13 micron imagery";
      case 57:
        return "3.98 micron sounder image";
      case 58:
        return "Sounder 3.74 micron imagery";
      case 59:
        return "VIS sounder image ";
      default:
        return "unknown physical element " + phys_elem;
    }
  }
Return the channel ID for the GINI image file