最近遇到这种情况,将一景dem数据copy raster后,dem数据像元值的显示范围与原始数据像元值的显示范围不一致。例如:原始数据的范围是[-46,1719],copy raster之后则变成了[-92,1806]。
原因:
这是由原始数据本身像元值的显示范围错误导致的,原始数据没有计算统计值,需要对原始数据执行“计算统计值”操作,然后将原始数据重新加载到ArcMap中,这时发现原始数据像元值的范围变成了[-92,1806],再将原始数据使用copy raster执行后发现像元值范围没有发生变化。
之所以copy raster之后原始数据的像元值显示范围变化,是因为copy raster工具会对栅格数据自动执行“计算统计值”操作,这个可以通过environment中能够查看到。上述情况在ArcGISPro中也是同样的问题。
具体见下图操作:
补充:
接着上面步骤继续操作,将计算统计值之后的栅格数据添加到镶嵌数据集,将栅格数据添加到镶嵌数据集发现数据颜色改变同时栅格像元值范围变化。
原因:镶嵌数据集没有计算统计值导致颜色改变和像元范围与原始数据本身不相符合。
具体见下图操作: