一、 数据介绍
本文使用的数据为全国30米分辨率的ASTER DEM,数据量大小为58G,WGS84坐标,像元类型为SIGNED 16 BIT INTEGER。NASA公开了全球30米分辨率的ASTER DEM,并可以免费下载。
二、山体阴影生成
我们知道,在ArcMap中有Hillshade工具用来生成山体阴影;ERDAS提供Shaded Relief工具;ENVI的山体阴影工具存放在Topographic Modeling中。我们分别使用这三款软件进行山体阴影的生成,结果如下所示:
![](https://i-blog.csdnimg.cn/blog_migrate/bb9ad72444b56ddc65fd1a459fb4b926.png)
整个生成过程中,ArcMap在处理大数据量栅格影像时相对要慢,而且处理地理坐标系的DEM时,效果不是很理想。在上图中,我们会发现平坦地区出现大量凸点;ERDAS效果与ArcMap不相上下,凸点明显。相比前二者,ENVI处理的速度最快,效果最好。
综合上述分析,使用ENVI生成山体阴影为最佳选择。但是,ENVI处理生成的山体阴影文件数据量大小为120G左右,非常不利于数据传输。如何减小其数据量?——数据压缩。
三、数据压缩
上文提到,ENVI处理生成的山体阴影文件数据量大小为120G左右,比原始的58G大接近1倍!这是因为ENVI在生成山体阴影时采用的是32 BIT FLOAT像元类型进行存储,因此,数据量上是原始文件的2倍左