Resumen
Cree o actualice una tabla con información sobre las clases en sus datasets ráster. Esto se utiliza principalmente con datos discretos.
Uso
- Si desea eliminar una tabla existente y crear una nueva, active Sobrescribir (overwrite = 'OVERWRITE' en Python). Se creará una tabla de atributos de ráster nueva, y se eliminará la antigua. 
- Si tiene una tabla existente y no activa Sobrescribir, la tabla se actualizará. No se eliminarán campos, pero se actualizarán los valores en la tabla. 
- No es posible construir una tabla de atributos de ráster para un dataset ráster de tipo de píxel de punto flotante de 32 bits. 
Sintaxis
BuildRasterAttributeTable_management (in_raster, {overwrite})| Parámetro | Explicación | Tipo de datos | 
| in_raster | Seleccione un dataset ráster de banda única al que desea agregar una tabla. Esta herramienta no se ejecutará si el tipo de píxel es de punto flotante o de doble precisión. | Raster Layer | 
| overwrite (Opcional) | Esto le permite sobrescribir o agregar columnas y filas a una tabla de atributos ráster existente. 
 | Boolean | 
Muestra de código
Ejemplo de BuildRasterAttributeTable (ventana de Python)
Esta es una muestra de Python para BuildRasterAttributeTable.
import arcpy
arcpy.BuildRasterAttributeTable_management("c:/data/image.tif", "Overwrite")
Ejemplo 2 de BuildRasterAttributeTable (secuencia de comandos independiente)
Esta es una muestra de la secuencia de comandos de Python para BuildRasterAttributeTable.
##====================================
##Build Raster Attribute Table
##Usage: BuildRasterAttributeTable_management in_raster {NONE | Overwrite}
    
import arcpy
arcpy.env.workspace = "C:/Workspace"
##Build attribute table for single band raster dataset
##Overwrite the existing attribute table file
arcpy.BuildRasterAttributeTable_management("image.tif", "Overwrite")
Entornos
Información sobre licencias
- ArcGIS Desktop Basic: Sí
- ArcGIS Desktop Standard: Sí
- ArcGIS Desktop Advanced: Sí