“属性表”函数可用于定义一张对单波段镶嵌数据集或栅格数据集进行符号化的属性表。例如,要表示土地利用分类(例如林地、湿地、农田和市区)影像,此函数将十分有用。此外,如果表中包含以红色、绿色和蓝色命名的字段,那么在影像渲染时,这些字段内的值会以类似于色彩映射表的方式应用至影像。
使用此函数时这一属性表会被引用,即使未存储在数据集中(与包含内部属性表的栅格数据集类似)。
以下是此函数的输入:
- 输入栅格
- 属性表 - 表格可来自以下来源之一:
- .dbf 文件
- 拥有属性表的栅格数据集
- 另一个镶嵌数据集的属性表函数所使用的表
显示数据集时,可根据表值对其进行符号化,而查询像素时,将返回表值。
将函数应用到镶嵌数据集
- 创建一个单波段镶嵌数据集。
创建镶嵌数据集时,必须将波段数定义为 1;否则,在添加可能具有关联色彩映射表的栅格数据集时,镶嵌数据集将变成一个三波段 RGB 镶嵌数据集。
- 在镶嵌数据集名称字段中输入名称。
- 为镶嵌数据集选择坐标系。
- 展开像素属性,然后在波段数中键入 1。
- 单击确定以运行工具。
- 在目录窗口中,右键单击镶嵌数据集,然后单击属性。
需要选择一些恰当的默认值来生成一个镶嵌数据集,该数据集将适当地对像素进行重采样,并在默认情况下显示为一个专题影像。
- 单击常规选项卡,然后将源类型更改为专题。
- 单击默认值选项卡。
- 单击允许的压缩方法省略号按钮并取消选中 JPEG 和 LERC,然后将默认方法设置为 LZ77 或无。
- 将默认重采样方法更改为最邻近。
- 将栅格数据添加到镶嵌数据集中。也可选中更新概视图选项来构建概视图,或在添加了全部数据后选择构建概视图。如果没有构建概视图,则在添加所有数据后为镶嵌数据集计算统计数据。
- 在目录窗口中,右键单击镶嵌数据集,然后单击属性。
- 单击函数选项卡。
- 右键单击镶嵌函数,然后单击插入 > 属性表函数。
- 单击属性表浏览按钮,然后浏览至其中一个支持的属性表:
- .dbf 文件
- 拥有属性表的栅格数据集
- 另一个镶嵌数据集的属性表函数所使用的表
栅格属性表包含将显示在内容列表中的像素值和类别名称映射,带有 OID、VALUE 和 COUNT 字段以及可选的 Red、Green 和 Blue 列,ArcGIS Desktop 将在渲染时识别它们并用以着色。
- 单击确定关闭所有窗口。