属性表函数

“属性表”函数可用于定义一张对单波段镶嵌数据集或栅格数据集进行符号化的属性表。表示土地利用分类(例如林地、湿地、农田和市区)影像时,此函数将十分有用。此外,如果表中包含以红色、绿色和蓝色命名的字段,那么在影像渲染时,这些字段内的值会以类似于色彩映射表的方式应用至影像。

使用此函数时这一属性表会被引用,而并不存储在数据集中(与包含内部属性表的栅格数据集类似)。

函数的输入如下:

数据集进行显示时,可根据表值对其进行符号化,而使用“识别”工具 识别 查询像素时,将返回表值。

将此函数应用到镶嵌数据集的推荐步骤

步骤:
  1. 创建一个单波段镶嵌数据集

    创建镶嵌数据集时,必须将波段数定义为 1;否则,在添加可能具有关联色彩映射表的栅格数据集时,镶嵌数据集将变成一个三波段 RGB 镶嵌数据集。

    1. 输入镶嵌数据集名称
    2. 选择一个坐标系
    3. 展开像素属性并且在波段数中键入 1
    4. 单击确定以运行工具。
  2. 目录窗口中,右键单击镶嵌数据集,然后单击属性

    需要选择一些恰当的默认值来生成一个镶嵌数据集,该数据集将适当地对像素进行重采样,并在默认情况下显示为一个专题影像。

    1. 单击常规选项卡并将源类型更改为专题
      常规属性
    2. 单击默认值选项卡。
    3. 单击允许的压缩方法省略号按钮并取消选中 JPEGLERC,然后将默认方法设置为 LZ77
    4. 默认重采样方法更改为最邻近
      默认属性
  3. 将栅格数据添加到镶嵌数据集中。也可选中更新概视图选项来构建概视图,或在添加了全部数据后选择构建概视图。如果没有构建概视图,则在添加所有数据后为镶嵌数据集计算统计数据
  4. 目录 窗口中,右键单击镶嵌数据集,然后单击属性
  5. 单击函数选项卡。
  6. 右键单击镶嵌函数,然后单击插入 > 属性表函数
  7. 单击属性表浏览按钮并导航到:
    • dbf 表
    • 一个拥有属性表的栅格数据集
    • 另一个镶嵌数据集的属性表函数所使用的表

    栅格属性表包含将显示在内容列表中的像素值和类别名称映射,带有 OID、VALUE 和 COUNT 字段以及可选的红、绿和蓝列,ArcGIS 将在渲染时识别它们并用以着色。

  8. 单击确定关闭所有对话框。
    提示提示:

    可能必须从内容列表删除镶嵌数据集并将其添加回显示,以查看在添加函数后对镶嵌数据集的属性所做的更改。

相关主题

5/12/2014