手动校正栅格DEM(OpenSource)?


17

是否可以通过手动更改栅格像元值(如“绘画”)来校正栅格DEM?

我的DEM(ASTER)有一个小错误,即海拔低于实际海拔约300m。它应该是一座小山,而不是一个洞...

SRTM 4.1很好,但还有其他错误(山坡非常陡峭且很小,因此SRTM会“忽略”它(<90m)。

在此处输入图片说明


在此问题中,您似乎是指一个事实,即3125轮廓的圆内有一个陡峭的山丘或尖顶,而这并未显示在DEM上。如果是这种情况,我会毫不犹豫地称其为错误。如果某个要素太小而无法在数据集的规定分辨率内捕获,则不会使数据出错。根据说明的创建方式的参数,DEM是正确的。
获取空间

Answers:


17

是的,在GRASS中,您可以使用d.rast.edit图形化编辑栅格像元。

GRASS 7中的栅格像元编辑器


10

我会毫不犹豫地提及这一点,因为markusN的答案非常好。但是,如果您不熟悉GRASS,并且DEM不太大,则可以尝试以下方法。

首先,请注意您要编辑的像素的坐标。然后使用gdal2xyz将DEM分解为xyz三元组:

gdal2xyz.py input_dem.tif output.csv

“ output.csv”将是一个包含xyz三胞胎的空格分隔的文本文件。

接下来,将“ output.csv”加载到纯文本编辑器中,搜索以找到坐标并根据需要更改其z值。保存文件,然后使用gdal_translate将其转换为DEM TIF:

gdal_translate output.csv new_dem.tif

缺口。


0

尽管这是一个古老的问题,但我还是偶然发现了这个问题。后来我发现这个QGIS插件完全可以满足您的要求


0

还有另一个为此设计的Qgis插件:ThRasE

披露:我开发了这个插件,我不想推广它,我只想分享另一个选择


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.