Construir tabla de atributos ráster (Gestión de datos)

Nivel de licencia:BasicStandardAdvanced

Resumen

Agrega una tabla de atributos de ráster a un dataset ráster o actualiza una existente.

Uso

Sintaxis

BuildRasterAttributeTable_management (in_raster, {overwrite})
ParámetroExplicaciónTipo de datos
in_raster

El dataset ráster de entrada.

Éste debe ser un dataset ráster con solo 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 o de precisión doble.

Raster Layer
overwrite
(Opcional)

Esto le permite sobrescribir cualquier tabla de atributos de ráster que pueda existir.

  • NONELas tablas de atributos de ráster existentes no se sobrescriben, y las ediciones se incorporan a la tabla actual. Esta es la opción predeterminada.
  • OVERWRITEElimina las tablas de atributos de ráster existentes y crea una tabla de atributos de ráster nueva.
Boolean

Ejemplo 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}
    
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()

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Sí
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
5/12/2014