[关闭]
@ecnu-cyx 2016-12-19T13:40:40.000000Z 字数 660 阅读 2243

ArcGIS栅格数据属性表

ArcGIS-ENVI


在处理栅格数据的时候往往就会出现栅格数据属性表不存在的问题,也就是右键想查看属性表却发现是灰的不可用,有时候打开属性对话框,进入Symbology选项卡,点击Unique Value,会自动为其创建一个属性表,这是一种方法。另外一种方法就是使用工具创建栅格数据属性表,工具的位置是Data Management Tool→Raster→Build Raster Attribute Table。

以上都是很正常的情况,但是有时候难免不顺,就是怎么样都不行,搞不懂ESRI怎么设计的,只有找度娘,这样的结果是有原因的。
常见的提示消息:"Only single band integer raster dataset is a valid input."

1. 能够“真正”创建属性表的前提是:

  • 单波段的整型GRID数据
  • 像元值范围小于10万(max-min < 10万)
  • 且少于500条唯一值

此种情况属性表存储在INFO文件夹的grid.VAT表格中。
若满足上述条件的单波段整型数据,VAT不会自动创建,但是ArcGIS会为其创建一个“虚拟”的属性表,感觉和真实存在一样。

2. 针对浮点型数据

对于浮点型数据不会有“真正”的属性表,而且建立虚拟属性表的条件也是比较严格的,条件就是:少于25条唯一值

3. Build Raster Attribute Table

  • 选中Overwrite,则删除原有表,创建新表;
  • 若未选中Overwrite,则更新已有的表,不删除任何字段,但表中的值会更改为最新值;
  • 不能为32位浮点型数据创建栅格属性表
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注