{
  "name" : "HeatIndex",
  "description" : "A raster function template that combines ambient air temperature and relative humidity to return apparent temperature.",
  "function" : {
    "pixelType" : "F32",
    "name" : "HeatIndex",
    "description" : "A raster function written in Python.",
    "type" : "PythonAdapterFunction",
    "_object_id" : 1
  },
  "arguments" : {
    "PythonModule" : "[functions]System\\HeatIndex.py",
    "ClassName" : "HeatIndex",
    "temperature" : {
      "name" : "Temperature",
      "description" : "A single-band raster where pixel values represent ambient air temperature.",
      "aliases" : [
        "Raster1",
        "t@SFC"
      ],
      "isDataset" : true,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 2
    },
    "rh" : {
      "name" : "RH",
      "description" : "A single-band raster where pixel values represent relative humidity as a percentage value between 0 and 100.",
      "aliases" : [
        "Raster2",
        "rh@SFC"
      ],
      "isDataset" : true,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 3
    },
    "units" : {
      "name" : "Temperature-Units",
      "description" : "The unit of measurement associated with the input temperature raster.",
      "value" : "Fahrenheit",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 4
    },
    "outunits" : {
      "name" : "Output-Units",
      "description" : "The unit of measurement associated with the output heat-index raster.",
      "value" : "Fahrenheit",
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 5
    },
    "type" : "PythonAdapterFunctionArguments",
    "_object_id" : 6
  },
  "functionType" : 0,
  "group" : "GroupName",
  "tag" : "Tag"
}