Raster Attribute Table

Description

This resource is supported from 10.1 onwards.

The raster attribute table resource returns categorical mapping of pixel values (e.g., a class, group, category, or membership). This resource is supported if the hasRasterAttributeTable property of the service is true.

For a 1-band image service that has a raster attribute table, if Red, Green, and Blue colors are provided in the attribute table, these colors will be used in the exportImage operation by default. To turn off this color mapping, provide "rasterFunction":"None" as the renderingRule in the exportImage request.

Resource Hierarchy

Raster Attribute Table

Request Parameters

Parameter

Details

f

Description: The response format. The default response format is html.

Values: html | json

Example Usage

Example 1: Return attribute table for a land cover image service.

http://sampleserver6.arcgisonline.com/arcgis/rest/services/NLCDLandCover2001/ImageServer/rasterAttributeTable?f=pjson

JSON Response Syntax

{
"objectIdFieldName" : "<objectIdFieldName>",
"fields" : [
    {"name" : "<fieldName1>", "type" : "<fieldType1>", "alias" : "<fieldAlias1>", "length" : "<length1>"},
    {"name" : "<fieldName2>", "type" : "<fieldType2>", "alias" : "<fieldAlias2>", "length" : "<length2>"}
],
"features" : [ 
  <feature1>, <feature2>
]
}

JSON Response Example

{
 "objectIdFieldName": "OBJECTID",
 "fields": [
  {
   "name": "OID",
   "type": "esriFieldTypeOID",
   "alias": "OID",
   "domain": null
  },
  {
   "name": "Value",
   "type": "esriFieldTypeInteger",
   "alias": "Value",
   "domain": null
  },
  {
   "name": "Count",
   "type": "esriFieldTypeDouble",
   "alias": "Count",
   "domain": null
  },
  {
   "name": "Red",
   "type": "esriFieldTypeSmallInteger",
   "alias": "Red",
   "domain": null
  },
  {
   "name": "Green",
   "type": "esriFieldTypeSmallInteger",
   "alias": "Green",
   "domain": null
  },
  {
   "name": "Blue",
   "type": "esriFieldTypeSmallInteger",
   "alias": "Blue",
   "domain": null
  },
  {
   "name": "ClassName",
   "type": "esriFieldTypeString",
   "alias": "ClassName",
   "domain": null,
   "length": 50
  }
 ],
 "features": [
  {
   "attributes": {
    "OID": 0,
    "Value": 11,
    "Count": 466650898,
    "Red": 71,
    "Green": 107,
    "Blue": 161,
    "ClassName": "Open Water"
   }
  },
  {
   "attributes": {
    "OID": 1,
    "Value": 12,
    "Count": 1731114,
    "Red": 209,
    "Green": 222,
    "Blue": 250,
    "ClassName": "Perennial Snow/Ice"
   }
  },
  {
   "attributes": {
    "OID": 2,
    "Value": 21,
    "Count": 287572411,
    "Red": 222,
    "Green": 202,
    "Blue": 202,
    "ClassName": "Developed, Open Space"
   }
  },
  {
   "attributes": {
    "OID": 3,
    "Value": 22,
    "Count": 124755469,
    "Red": 217,
    "Green": 148,
    "Blue": 130,
    "ClassName": "Developed, Low Intensity"
   }
  },
  {
   "attributes": {
    "OID": 4,
    "Value": 23,
    "Count": 48230587,
    "Red": 238,
    "Green": 0,
    "Blue": 0,
    "ClassName": "Developed, Medium Intensity"
   }
  },
  {
   "attributes": {
    "OID": 5,
    "Value": 24,
    "Count": 16773628,
    "Red": 171,
    "Green": 0,
    "Blue": 0,
    "ClassName": "Developed, High Intensity"
   }
  },
  {
   "attributes": {
    "OID": 6,
    "Value": 31,
    "Count": 106587346,
    "Red": 179,
    "Green": 174,
    "Blue": 163,
    "ClassName": "Barren Land"
   }
  },
  {
   "attributes": {
    "OID": 7,
    "Value": 41,
    "Count": 992056320,
    "Red": 104,
    "Green": 171,
    "Blue": 99,
    "ClassName": "Deciduous Forest"
   }
  },
  {
   "attributes": {
    "OID": 8,
    "Value": 42,
    "Count": 1087386133,
    "Red": 28,
    "Green": 99,
    "Blue": 48,
    "ClassName": "Evergreen Forest"
   }
  },
  {
   "attributes": {
    "OID": 9,
    "Value": 43,
    "Count": 189936312,
    "Red": 181,
    "Green": 202,
    "Blue": 143,
    "ClassName": "Mixed Forest"
   }
  },
  {
   "attributes": {
    "OID": 10,
    "Value": 52,
    "Count": 1906471766,
    "Red": 204,
    "Green": 186,
    "Blue": 125,
    "ClassName": "Shrub/Scrub"
   }
  },
  {
   "attributes": {
    "OID": 11,
    "Value": 71,
    "Count": 1285120838,
    "Red": 227,
    "Green": 227,
    "Blue": 194,
    "ClassName": "Herbaceuous"
   }
  },
  {
   "attributes": {
    "OID": 12,
    "Value": 81,
    "Count": 610323595,
    "Red": 220,
    "Green": 217,
    "Blue": 61,
    "ClassName": "Hay/Pasture"
   }
  },
  {
   "attributes": {
    "OID": 13,
    "Value": 82,
    "Count": 1394827778,
    "Red": 171,
    "Green": 112,
    "Blue": 40,
    "ClassName": "Cultivated Crops"
   }
  },
  {
   "attributes": {
    "OID": 14,
    "Value": 90,
    "Count": 348297894,
    "Red": 186,
    "Green": 217,
    "Blue": 235,
    "ClassName": "Woody Wetlands"
   }
  },
  {
   "attributes": {
    "OID": 15,
    "Value": 95,
    "Count": 111141959,
    "Red": 112,
    "Green": 163,
    "Blue": 186,
    "ClassName": "Emergent Herbaceuous Wetlands"
   }
  }
 ]
}