{
  "name" : "Transpose Bits",
  "description" : "Unpacks the bits of the input pixel, and maps them to specified bits in the output pixel. The purpose of this function is to manipulate bits from a couple inputs, such as the Landsat 8 quality band products.",
  "function" : {
    "pixelType" : "UNKNOWN",
    "name" : "Transpose Bits",
    "description" : "Unpacks the bits of the input pixel, and maps them to specified bits in the output pixel. The purpose of this function is to manipulate bits from a couple inputs, such as the Landsat 8 quality band products.",
    "type" : "TransposeBitsFunction",
    "_object_id" : 1
  },
  "arguments" : {
    "Raster" : {
      "name" : "Raster",
      "isDataset" : true,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 2
    },
    "ConstantFillCheck" : {
      "name" : "ConstantFillCheck",
      "value" : true,
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 3
    },
    "FillRaster" : {
      "name" : "FillRaster",
      "isDataset" : true,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 4
    },
    "ConstantFillValue" : {
      "name" : "ConstantFillValue",
      "value" : 0,
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 5
    },
    "InputBitPositions" : {
      "name" : "InputBitPositions",
      "value" : [
      ],
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 6
    },
    "OutputBitPositions" : {
      "name" : "OutputBitPositions",
      "value" : [
      ],
      "isDataset" : false,
      "isPublic" : false,
      "type" : "RasterFunctionVariable",
      "_object_id" : 7
    },
    "type" : "TransposeBitsFunctionArguments",
    "_object_id" : 8
  },
  "functionType" : 0,
  "thumbnail" : ""
}