{ "name" : "Rasterize Attributes", "description" : "Enriches a raster through additional bands derived from values of specified attributes of an external table or a feature service. You can optionally specify a zone raster and the associated zone ID attribute to enable region-based look-up. ", "function" : { "pixelType" : "UNKNOWN", "name" : "Rasterize Attributes", "description" : "Enriches a raster through additional bands derived from values of specified attributes of an external table or a feature service. You can optionally specify a zone raster and the associated zone ID attribute to enable region-based look-up. ", "type" : "PythonAdapterFunction", "_object_id" : 1 }, "arguments" : { "vraster" : { "name" : "Raster", "description" : "The primary input raster.", "isDataset" : true, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 2 }, "zraster" : { "name" : "zraster", "description" : "An optional single-band zone raster where each pixel contains the zone ID associated with the location. The zone ID is used for looking up rows in the zonal attributes table for zone-specific ingestion. Leave this parameter unspecified to simply import attribute values.", "isDataset" : true, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 3 }, "ztable" : { "name" : "ztable", "description" : "The zonal attributes specified as a JSON string, a path to a local feature class or table, or the URL to a feature service layer. In JSON, it's described as a collection of mapping from zone IDs to an an array of integers, like this: { zoneId:[f1,f2,...,fn], ..}", "isDataset" : false, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 4 }, "zid" : { "name" : "zid", "description" : "Name of the field containing the Zone ID values. This is only applicable if the 'Zonal Attributes Table' parameter contains path to a table or a URL to a feature service.\"", "isDataset" : false, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 5 }, "attribs" : { "name" : "attribs", "description" : "List of fields in the zonal attributes table separated by a comma. Values in each field will be represented by a band in the output raster.", "isDataset" : false, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 6 }, "background" : { "name" : "background", "description" : "The initial pixel value of the output raster before input pixels are remapped.", "value" : 0, "isDataset" : false, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 7 }, "where" : { "name" : "where", "description" : "Additional query applied on Zonal Attributes table.", "isDataset" : false, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 8 }, "PythonModule" : "[functions]System\\RasterizeAttributes.py", "ClassName" : { "name" : "ClassName", "value" : "RasterizeAttributes", "isDataset" : false, "isPublic" : false, "type" : "RasterFunctionVariable", "_object_id" : 9 }, "type" : "PythonAdapterFunctionArguments", "_object_id" : 10 }, "functionType" : 0, "thumbnail" : "" }