ArcGIS大师之路500技---067栅格数据修补NoData空洞


文章目录

  • 前言
  • [一、 需求说明](#一、 需求说明)
  • [二、 掩膜函数](#二、 掩膜函数)
  • [三、 统计函数](#三、 统计函数)
  • [四、 导出栅格](#四、 导出栅格)

前言

本文介绍使用掩膜函数与统计函数对栅格数据的NoData空洞区域进行修复。


一、 需求说明

  1. 样例数据存在细小空洞,如下图:
  2. 修复步骤:
    a. 使用掩膜函数找到空洞区域
    b. 使用统计函数根据空洞周围平均值填补空洞。

二、 掩膜函数

  1. 找到影像分析窗口:窗口---影响分析,如下图:
  1. 在影像分析窗口选中样例数据,即DSM_Clip.img。点击1处进入函数模板编辑器,点击2处右键---插入---掩膜函数。

  2. 在弹出的栅格函数属性中,点击1处设置位任意,点击2处输入0,如果是多波段,则每个波段都输入0。

  3. 点击确定后,在内容列表中生成一个新栅格图层,该图层在内存中,可通过右键---数据--导出数据,保持到本地硬盘中。如下图:

三、 统计函数

  1. 与使用掩膜函数相同,如下图:

  2. 在栅格函数属性中,点击1处选择平均值,表示根据空洞周围的平均值填补空洞。2处行列数根据空洞大小填写,选中3处仅填充NoData。

  3. 确定后,生成新的栅格图层,下图可见已修复空洞。

四、 导出栅格

  1. 确定修补空洞没有问题后,在内容列表中右键---数据---导出数据。

  2. 按下图设置,将栅格图层输入到本地。


相关推荐
yzk_20178 小时前
OpenClaw 完整部署指南:安装 + 三大 Coding Plan 配置 + CC Switch + 飞书机器人
arcgis·机器人·飞书
无心使然云中漫步12 小时前
Openlayers调用ArcGis地图服务之五 —— 要素识别(/identify)
前端·arcgis·vue·数据可视化
非科班Java出身GISer12 小时前
ArcGIS Maps SDK for JavaScript 5.0 组件化开发指南
javascript·arcgis·components·arcgis js 组件化·arcgis js5.0·arcgis js5.0初始化
Gene_20221 天前
ubuntu22.04安装Claude Code及其在vscode跑通
ide·vscode·arcgis
GIS地信小匠2 天前
(34)ArcGIS Pro 要素折点转点工具:线面节点批量提取实操
arcgis·空间分析·数据处理·gis教程·arcgls pro
蜂蜜狮子头2 天前
arcgis计算几何周长、面积被禁用
arcgis
非科班Java出身GISer2 天前
ArcGIS JS 基础教程(5):地图限制缩放级别和显示范围
arcgis·arcgis js限制范围·arcgis js 限制·arcgis js地图限制·arcgis js 范围
无心使然云中漫步4 天前
Openlayers调用ArcGis地图服务之一 —— 地图切片(/tile)
前端·arcgis·vue·数据可视化
无心使然云中漫步4 天前
Openlayers调用ArcGis地图服务之三 —— 要素查询(/query)
前端·arcgis·vue·数据可视化
无心使然云中漫步5 天前
Openlayers调用ArcGis地图服务之二 —— 动态地图(/export)
前端·arcgis·vue·数据可视化