ArcMap擦除工具:消除面图层中的指定区域

  本文介绍在ArcMap 软件中,基于擦除 ("Erase ")工具,对矢量 面要素的部分区域加以剔除的操作。

  假如我们已知这样一个研究区域,其包括了陆地水体两个部分。

  与此同时,我已经基于MNDWI ,以0.20为阈值提取出了上述研究区域内部及其周边区域的水体,也就是下图中的蓝色部分。在这里需要注意,水体区域较之研究区域的范围是更大的,但是这也并不影响后续的操作。

  那么,如果我需要结合第二幅图中的水体区域,将第一幅图研究区域中的水体剔除,只保留下陆地区域,该怎么做呢?

  这里,我们需要结合ArcMap 中的擦除 ("Erase")加以实现。

  首先,我们依次选择"System Toolboxes "→"Analysis Tools.tbx "→"Overlay "→"Erase"。

  弹出的窗口中,"Input Features "为包含有全部区域的图层,"Erase Features "为将要被剔除的部分的图层;在本文中,前者就是整个研究区域,后者为水体部分。第三项为输出图层路径与名称,最后一项为上述"Input Features "与"Erase Features"二者的偏差,我们在这里保持默认即可。

  点击"OK"。得到新生成的要素如下:

  可以看到,水体 部分都已经被剔除,剩余的为陆地 部分。同时可以发现,尽管水体 区域(也就是需要剔除 的区域)较之整个研究区域更大,但是最终结果并无任何问题;也就是说,二者的相互大小关系并不影响"擦除"操作的执行。

相关推荐
johnny2331 天前
数据可视化平台:Flourish、Basedash、Datart、DataWrapper、Shaper、Edalitics
数据可视化
REDcker2 天前
Cesium三维WebGIS入门详解
前端·gis·web·cesium·webgis
太平洋月光4 天前
Antv G2中自定义技巧📊
前端·数据可视化
新中地GIS开发老师5 天前
零基础WebGIS开发入门 | GeoJSON数据持久化
前端·javascript·gis·webgis·三维gis开发
一个有理想的摸鱼选手6 天前
在三维地球上以另一种视角感受巴威台风
前端·gis·ai编程
那些年丶ny6 天前
颜色扩展库
前端·javascript·数据可视化
於 兔シ6 天前
Apache Superset 二次开发实践:接入 AI Agent,并确保数据权限不被绕过
ai·数据分析·agent·数据可视化·bi·superset·数据权限
YouGIS顽石工坊6 天前
免费|中国1km分辨率逐月降水量数据集(1976-2025,50年600期):附Python/Matlab读取代码
gis·长时间序列·中国降雨量·逐月降水·1km分辨率·气候数据·delta降尺度
GISBox7 天前
告别逐点手动改属性:矢量组件批量编辑全流程
gis·矢量数据·属性表·服务发布·shp·gisbox·批量编辑
新中地GIS开发老师7 天前
地信职业百科④:GIS开发工程师
前端·数据库·gis·webgis·三维gis开发