ArcGIS将遥感影像的0值设置为NoData

  本文介绍在ArcMap 软件中,将栅格图层中的0值或其他指定数值 作为NoData值的方法。

  在处理栅格图像时,有时会发现如下图所示的情况------我们对某一个区域的栅格数据进行分类着色后,其周边区域 (即下图中浅蓝色的区域)原本应该不被着色;但由于这一区域的像元数值不是NoData 值,而是0值,导致其也被着色。

  因此,我们需要将这一栅格图像中的0值设置为NoData 值。这一操作可以通过ArcMap软件的栅格计算器来实现,但其操作方法相对复杂一些;本文介绍一种更为简便的方法,具体如下所示。

  在ArcMap 软件中,依次选择"System Toolboxes "→"Data Management Tools.tbx "→"Raster "→"Raster Properties "→"Set Raster Properties"选项。

  随后,在弹出的窗口中,我们只需要配置两个参数。首先就是下图中上方的红色方框,选择我们需要设置的栅格文件即可。随后就是下图中下方的红色方框,我们首先在"Bands for NoData Value "选项中,找到我们需要配置的波段;其次,在"NoData Value "选项中,输入0即可。如果我们是需要对其他指定的数值设置,就在这里填写这一指定的数值即可。

  设置完毕后,可以在栅格图层的属性中看到"NoData Value "一项已经是0值了。

  但是,此时栅格图层可能在显示上还是有问题;我们此时将其移除图层列表后,再添加进ArcMap软件即可。如下图所示,可以看到图层周围的区域已经不会被着色了。

  至此,大功告成。

相关推荐
xiaominlaopodaren1 小时前
three.js最小地图运行时(九):TileKey 线框与 cursor 坐标探针
javascript·gis·three.js
xiaominlaopodaren1 天前
three.js最小地图运行时(八): 瓦片调试网格
javascript·gis·three.js
非科班Java出身GISer2 天前
ArcGIS JS 基础教程(29):CSVLayer 表格点位图层
arcgis·arcgis js·arcgis js csv图层·arcgis js scv·arcgis csv 图层
久数君2 天前
2026年GIS入门软件怎么选?ArcGIS、QGIS、GISBox等工具详解
gis·qgis·arcgis pro·超图·gisbox·global mapper·地图数据处理工具
xiaominlaopodaren2 天前
three.js最小地图运行时(七): MapRuntime 与地图交互
javascript·gis·three.js
CAE3202 天前
ArcGIS DEM水文分析与山洪风险评估
arcgis·dem·流域提取
xiaominlaopodaren4 天前
three.js最小地图运行时(六): 地图运行时
javascript·gis·three.js
你是一个铁憨憨6 天前
从 GIS 到 Spatial Agent:MCP 如何重新定义 GIS 的 AI 入口
arcgis·ai·agent·mcp·spatial
一个有理想的摸鱼选手7 天前
(四)路书Agnet-综合天气距离交通节奏等多因素来编排旅行路线
前端·后端·gis
毕安格 - BimAngle9 天前
国家电网 GIM 格式模型一键输出 3D Tiles (for Cesium) 和 glTF/glb 更新时间:2026-08-18
3d·gis·cesium·gltf·glb·3d tiles·gim