ArcGISArcMap中修改栅格图的像元值.pdf





《ArcGISArcMap中修改栅格图的像元值.pdf》由会员分享,可在线阅读,更多相关《ArcGISArcMap中修改栅格图的像元值.pdf(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问题,比如说 DEM 图的部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致的错误斑块要更正等等, 那我们如何来处理这一类问题呢?现我以一 DEM 栅格图(名字为 eldodem)为例, 现在我要修改它的部分象元值, 总结出以下三种方法,大家可以参考一下。第一种方法不大实用,但可借鉴,第二三种方法针对的条件不一致,大家可以在具体情况下进行选择。一、直接运用转换,思路简一、直接运用转换,思路简单,易操作,但实用性单,易操作,但实用性1、栅格ascii 文件栅格这种方法是先将栅格图用工具直接转成 ascii 文件,然后
2、在 ascii 文本文件中直接修改需要修改的象元的值, 修改好后又用工具-.可修编 .-转换成栅格图。这种方法可行,但是不实用,因为我们要搜索到指定的象元好像不是那么简单。那么有没有别的比较好的方法呢?二、在栅格二、在栅格计算器中操作,方法灵活,可操作性强,实用性强计算器中操作,方法灵活,可操作性强,实用性强准备工作准备工作先要在 option 中设置保留的栅格围,通常情况下默认的为相交后的部分,这里我们要保留整个DEM,所以要改为以下设置:2、 通过点的位置修改点象元值 21* 问题一 、要是我想修改图象中的指定的行列的点的象元值 (比如说把第 100 行,200 列的点的值修改为 0),那
3、该如何操作呢?这时候我们可以在栅格计算器中输入以下公式:1.con($rowmap = 99 & $colmap = 199),0,eldodem.img)(栅格图的编号是从 0 行 0 列开始的)-.可修编 .-22* 问题二、那若是要修改指定行列围的栅格的象元值,比如说把第101 行,251 列到第401 行,301 列的部分的象元值改为0,又改如何进行呢?1.con($rowmap 100 & $colmap 250),0,eldodem.img)结果如下-.可修编 .-23 * 问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点, 我如何通过以上的方法来修改
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ArcGISArcMap 修改 栅格 像元值

限制150内