Build Raster Attribute Table (Administración de datos)
Resumen
Agrega una tabla de atributos de ráster a un dataset ráster o actualiza una existente.
Uso
-
Si desea eliminar una tabla existente y crear una nueva, marque Sobrescribir. Se creará una tabla de atributos de ráster nueva, y se eliminará la antigua.
-
Si tiene una tabla existente y no marca 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
Parámetro | Explicación | Tipo de datos |
in_raster |
El dataset ráster de entrada. Éste debe ser un dataset ráster con sólo una banda única. No es posible construir una tabla de atributos de ráster para un dataset ráster que tiene un tipo de píxel de punto flotante de 32 bits. | Raster layer |
overwrite (Opcional) |
Esto le permite sobrescribir cualquier tabla de atributos de ráster que pueda existir.
| Boolean |
Ejemplo de código
Esta es una muestra de Python para BuildRasterAttributeTable.
import arcpy
arcpy.BuildRasterAttributeTable_management("c:/data/image.tif", "Overwrite")
Esta es una muestra de la secuencia de comandos de Python para BuildRasterAttributeTable.
##====================================
##Build Raster Attribute Table
##Usage: BuildRasterAttributeTable_management in_raster {NONE | Overwrite}
try:
import arcpy
arcpy.env.workspace = r"C:/Workspace"
##Build attribute table for single band raster dataset
##Overwrite the existing attribute table file
arcpy.BuildRasterAttributeTable_management("image.tif", "Overwrite")
except:
print "Build Raster Attribute Table example failed."
print arcpy.GetMessages()