浮点型数据计算面积方法

浮点型栅格数据在Arcgis中是无法计算得到属性表的。因此可以考虑先转换数据类型。以一个32位浮点型数据为例:

Camellia2.tif,磁盘存储空间为3.1GB

浮点型数据计算面积方法

要统计不同数值范围所占面积,方法如下:

1、代数运算,保存小数点后数值

改变数据类型时会对小数点后的值四舍五入

浮点型数据计算面积方法

浮点型数据计算面积方法

浮点型数据计算面积方法

2、更改数据类型

数据管理工具→栅格→栅格数据集→复制栅格

浮点型数据计算面积方法

浮点型数据计算面积方法

把代数运算的图像改为8位无符号类型(表示的数值范围为0-255),背景值可以用255代替。结果图像数据量大大压缩。

浮点型数据计算面积方法

3、投影

数据管理工具

浮点型数据计算面积方法

浮点型数据计算面积方法

投影为1km分辨率后,数据量大小为25MB

4、重分类,统计面积

浮点型数据计算面积方法

浮点型数据计算面积方法

浮点型数据计算面积方法

浮点型数据计算面积方法

用像元个数乘以像元大小(1000*1000)即可