首页 ArcGIS ArcMap中修改栅格图的像元值

ArcGIS ArcMap中修改栅格图的像元值

举报
开通vip

ArcGIS ArcMap中修改栅格图的像元值HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114221080.png"\t"_blank" 在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问题,比如说DEM图的部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致的错误斑块要更正等等,那我们如何来处理这一类问题呢?现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它的部分象元值,总结出以下三种方法,大家可以参考一下。第一种方法不大...

ArcGIS ArcMap中修改栅格图的像元值
HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114221080.png"\t"_blank" 在处理图象数据时,我们经常会碰到要求修改栅格图象象元值的问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ,比如说DEM图的部分数据错误,我们要进行修改;再比如说栅格图象中有些与周围均匀色彩不一致的错误斑块要更正等等,那我们如何来处理这一类问题呢?现我以一DEM栅格图(名字为eldodem)为例,现在我要修改它的部分象元值, 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 出以下三种 方法 快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载 ,大家可以参考一下。第一种方法不大实用,但可借鉴,第二三种方法针对的条件不一致,大家可以在具体情况下进行选择。 HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114100955.png"\t"_blank" 一、直接运用转换,思路简单,易操作,但实用性1、栅格——ascii文件——栅格这种方法是先将栅格图用工具   直接转成ascii文件,然后在ascii文本文件中直接修改需要修改的象元的值,修改好后又用工具   HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114112189.png"\t"_blank" 转换成栅格图。这种方法可行,但是不实用,因为我们要搜索到指定的象元好像不是那么简单。那么有没有别的比较好的方法呢?二、在栅格计算器中操作,方法灵活,可操作性强,实用性强准备工作先要在option中设置保留的栅格范围,通常情况下默认的为相交后的部分,这里我们要保留整个DEM,所以要改为以下设置: HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114132233.png"\t"_blank" HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114115686.png"\t"_blank"  HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114133953.png"\t"_blank" 2、通过点的位置修改点象元值2.1*问题一 、要是我想修改图象中的指定的行列的点的象元值(比如说把第100行,200列的点的值修改为0),那该如何操作呢?这时候我们可以在栅格计算器中输入以下公式:con(($$rowmap==99&$$colmap==199),0,[eldodem.img])(栅格图的编号是从0行0列开始的)HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114143758.png"\t"_blank" HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114142443.png"\t"_blank"   2.2*问题二、那若是要修改指定行列范围内的栅格的象元值,比如说把第101行,251列到第401行,301列的部分的象元值改为0,又改如何进行呢?con(($$rowmap<400&$$rowmap>100&$$colmap<300&$$colmap>250),0,[eldodem.img])  结果如下HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114152306.png"\t"_blank"   2.3*问题三、这些行和列是给定的,但是实际情况往往不是这样的,那若看到一些要修改的点,我如何通过以上的方法来修改它的属性值呢,这时要解决的首要问题是如何获知这个点的行列值,我们可以通过以下方法来解决:(1)准备工作,设置spatialanalyst中的option,设置所需范围,象素以及捕捉  HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114161910.png"\t"_blank" HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114163123.png"\t"_blank"    这个确定后再次打开设定捕捉,使生成的栅格和原栅格象元重合HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114171056.png"\t"_blank" (2)在栅格计算器中分别做出对应的行列栅格图行栅格图的生成:在栅格计算器中输入以下公式——r=$$rowmapc=$$colmap(在这里r---行,c------列)HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114180762.png"\t"_blank" (3)然后可以用identify工具, 对要修改的点的行列号进行查询HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114184918.png"\t"_blank"   如图,所要修改的点位于第166行,129列,若要修改此点象元值为6,可以在栅格计算器中输入以下公式:con(($$rowmap==165&$$colmap==128),6,[eldodem.img])3、通过点面文件来修改象元值*问题、现在我们有一幅栅格图,由于某种需要要修改其中的部分点单元格的象元值或者是修改部分斑块的象元值,这时候该如何实现呢?本人觉得以下方法可行。思路主要是(1)先建一点shp或面shp图层,(2)然后在点或面图层上数字化需要修改的点或面,(3)接着将点或面转换成栅格图,(4)在栅格计算器中进行替换运算。现我仍以eldodem为例,假设其中有部分象元的值是错误的,要对其进行修改,(同时进行点面转换操作)具体步骤如下:(1)新建一点文件point_11,然后在上面数字化出需要修改的点。新建一面文件eldodem,数字化出需要修改的面。HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114194393.png"\t"_blank" HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114195767.png"\t"_blank"     (2)将point_11和eldodem在featuretoraster工具中分别转换成栅格文件poin1和和eldo1.(3)在栅格计算器中进行运算假设现在要把个别点象元值修改为0,我们在栅格计算器中填入以下的公式:con(IsNull([poin1]),[eldodem.img],0)HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114203162.png"\t"_blank"   然后点右下角的Evaluate运行因为点象元值很小,放大可以看到我们修改后的微小的黑点对于面状象元值的修改,相似的,输入以下公式:con(IsNull([eldo1]),[eldodem.img],0)HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114211014.png"\t"_blank"  然后运行,得到的图如下  (大家很可能得到的图与此图有异,要在属性的symbol里设置一下,使其为拉伸样式)HYPERLINK"http://www.gissky.net/Article/UploadFiles/200912/2009122114232322.png"\t"_blank"   可以看到,修改过的部分变为黑色。(资料素材和资料部分来自网络,供参考。可复制、编制,期待你的好评与关注)
本文档为【ArcGIS ArcMap中修改栅格图的像元值】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
夕夕资料
拥有专业强大的教研实力和完善的师资团队,专注为用户提供合同简历、论文写作、PPT设计、计划书、策划案、各类模板等,同时素材和资料部分来自网络,仅供参考.
格式:doc
大小:1MB
软件:Word
页数:0
分类:互联网
上传时间:2021-05-21
浏览量:12