Подпись | Описание | Тип данных |
Перезаписать (Дополнительный) | Задает возможность перезаписи существующей таблицы.
| Boolean |
Производные выходные данные
Подпись | Описание | Тип данных |
Обновленный входной растр | Выходной набор растровых данных. | Raster Layer |
Добавляет таблицу атрибутов растра в набор растровых данных или обновляет уже существующий набор. Рекомендуется для дискретных данных.
Чтобы удалить существующую таблицу и создать новую, отметьте параметр Перезаписать. Будет создана новая таблица атрибутов растра, а существующая будет удалена.
Если у вас есть существующая таблица, а параметр Перезаписать не отмечен, таблица обновится. Поля удалены не будут, а значения в таблице обновятся.
Вы не можете построить таблицу атрибутов растра для набора растровых данных в формате 32 бит с плавающей точкой.
Подпись | Описание | Тип данных |
Перезаписать (Дополнительный) | Задает возможность перезаписи существующей таблицы.
| Boolean |
Подпись | Описание | Тип данных |
Обновленный входной растр | Выходной набор растровых данных. | Raster Layer |
arcpy.management.BuildRasterAttributeTable({overwrite})
Имя | Описание | Тип данных |
overwrite (Дополнительный) | Задает возможность перезаписи существующей таблицы.
| Boolean |
Имя | Описание | Тип данных |
out_raster | Выходной набор растровых данных. | Raster Layer |
Пример скрипта Python для функции BuildRasterAttributeTable.
import arcpy
arcpy.BuildRasterAttributeTable_management("c:/data/image.tif", "Overwrite")
Это пример скрипта Python для функции 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")