ArcGIS填补栅格中空值

本文介绍了一种影像处理的方法,包括逻辑运算、二值化结果转换、矢量编辑等步骤,并详细说明了如何通过栅格镶嵌来整合数据。

原影像 

1.进行逻辑运算Isnull 对影像进行处理

 

2.得到的二值化结果转为矢量

 

 

3.对要素进行编辑,剔除不需要部分(一般是保留gridcode=1的部分) 

4.使用字段计算器,将空洞部分的矢量数据gridcode赋值为0

5.要素转栅格

 5.镶嵌

镶嵌时,如果原本栅格值范围表征某一指标,例如GDP值或人口,选择镶嵌色彩映射方法为match

 

 end

本文记录做自我学习使用,非最优解。

### 使用ArcGIS处理和填充影像数据的空ArcGIS中,针对影像中存在的`NoData`,可以通过多种方法来实现有效的填补。对于少量的`NoData`区域,采用邻域统计分析是一种常见的方式。 具体而言,在ArcMap环境中,通过访问`Spatial Analyst Tools`下的地图代数工具集内的栅格计算器功能,能够执行复杂的条件判断与计算逻辑以达到修复目的。为了用邻域内像元的平均替代这些无效的数据位置,可构建如下表达式: ```python Con(IsNull("raster"), FocalStatistics("raster", NbrRectangle(5, 5, "CELL"), "MEAN"), "raster")[^1] ``` 此命令的作用在于:当检测到当前像元为`NoData`时,则以其周围定义形状区域内其他有效数的算术平均作为新;如果不是`NoData`则保持原样不变。“长方形”的尺寸参数可以根据实际需求调整,比如增大或减小区间范围以便更好地匹配特定场景的要求[^2]。 除了矩形窗口之外,还有圆形(`NbrCircle`)、环状(`NbrAnnulus`)等多种不同形态的选择可供灵活运用,从而满足多样化的应用背景下的精确度和平滑效果要求。 另外一种思路是基于时间序列的概念来进行前后年的均填充,即如果有多年份相同地理位置上的遥感资料可用的话,那么就可以考虑将相邻两年对应位置处观测得到的结果相加再除以样本数量得到估计用于弥补缺失部分。不过这种方法适用于具有连续多期次测量记录的情况,并不是所有情形都适用。 最后得注意的是,在进行上述任何一项操作之前,请务必确认选择了恰当的像素存储格式选项,以免因设置不当而导致最终输出成果失真等问题的发生[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值