栅格数据集属性表

包含属性表的栅格数据集或影像通常具有表示或定义类、组、类别或成员的像素值。 例如,可能已对某卫星影像进行了分类分析,以创建定义土地覆被类别的影像。 土地覆被类别可能会分类为森林、湿地、农田和市区。 将对每个影像像素分配一个代表土地覆盖类别的数字:

1   Forest
2   Wetland
3   Crop
4   Urban

当构建栅格属性表时,可以将其中的属性信息与分类的栅格数据集一起维护,还可以定义要存储在属性表中的附加字段。 例如,可以添加与这些分类相关联的特定代码或有关这些分类所表示内容的详细描述。 您还可以对属性表中的信息执行计算。 例如,可以通过计算像素数与每个像素表示的面积的乘积,来记录这些分类表示的总面积。 还可以将栅格属性表与其他表连接起来。

下图显示了一个栅格数据集及属性表。 值 NoData 并未在栅格属性表中计算。 显示了默认情况下将计算的三列;其他列则可单独添加或通过连接操作添加。

显示色彩映射表的栅格属性表图形

生成栅格属性表后,将在表中创建三个默认字段:OIDVALUECOUNT。 这些字段中的内容无法编辑。 ObjectID (OID) 是系统定义的针对表格中每行的唯一对象标识符编号。 VALUE 是在栅格数据集中列出的唯一像元值(以格网形式表示,均为整数)。 COUNT 表示栅格数据集中 VALUE 列具有像元值的像元数量。 由 NoData 表示的像元值不会在栅格属性表中计算。

在地理数据库之外,对于基于文件的栅格数据集,栅格属性表会保存在栅格所在的文件夹或目录级别中,使用该栅格的名称并追加扩展名 .vat.dbf。 例如,对于栅格 SanDiego.tif,相应的栅格属性表将为 SanDiego.tif.vat.dbf。 在地理数据库中,栅格属性表会保存在栅格数据集中,用户无法看见。

在默认情况下,栅格属性表的大小限制为 65,535 个唯一值。 也可以增加此数值,方法是在选项对话框中,通过单击栅格部分的栅格数据集选项卡进行设置。

如果对带有栅格属性表的栅格数据集创建副本,则将在栅格数据集的副本中保留栅格属性表。 如果复制一个含有属性表的格网,则该属性表会被复制到新的栅格数据集,例如 .img 文件。

处理栅格属性表的方法与处理常规表的方法相似,例如可在目录窗格中对其进行预览以及在 ArcGIS AllSource 中对其进行编辑。 您可将其他表与栅格属性表连接到一起,可对字段进行计算、分类,还可导出栅格属性表。

镶嵌数据集中的栅格属性表

镶嵌数据集中每个栅格数据集都可以有自己的属性表。 存储方法允许您查看输入影像以及有关每个数据集的信息。 关联信息提供了有关像素的信息,或在镶嵌数据集中提供了有关输入影像的元数据。

镶嵌数据集的栅格属性表示例