总体而言,解决办法有两种:
①直接在Z因子处填一个很小的值,好像数值越小越精细
②将DEM由地理坐标改为投影坐标:
工具箱中打开“数据管理工具”→投影和变换→栅格→栅格→投影栅格,如下图:
点击上图红色箭头处,出现下图:
此处的投影变换需要说明,兰伯特投影适用于大区域投影,比如多个省份乃至全国的DEM。但如果你的DEM数据是一个省份或者地级市甚至更小的,就不要用这个投影,改用高斯投影,高斯投影省级用6°带,地市级及以下用3°带。
我国大范围的DEM选择上面那个兰伯特投影就行,但还需改下其中三处参数,双击那个投影坐标,出现下图:
将红色方框中的三处参数依次改为110,25,47,确定即可。(也有人说可以不改,用上面那个默认的就行,我测试了下,两种结果差不多)
下面我以30m分辨率的广东省DEM数据为例,将上述两种方法的成果展示一下。
法①:
法②:
总体来看,第二种方法要稍微精确些,但其中投影变换那3个参数的具体意义我也没太弄明白,若有知情人士,欢迎留言交流,共同探讨。
参考下文:
[1]: https://jingyan.baidu.com/article/b87fe19e9a189b5218356820.html