ArcGIS中mask(掩膜提取)和clip工具的一点思考

ArcGIS中mask(掩膜提取)和clip工具的一点思考ArcGIS中mask(掩膜提取)和clip工具的一点思考以前裁剪栅格数据一直用的是mask,后来才发现clip工具(栅格的clip工具)也可以裁剪栅格数据,于是对这两个工具进行研究,有一些心得,供大家参考。两个工具的简单介绍1.Mask(掩膜提取)mask工具在SpatialAnalystTools->Extraction->ExtractionbyMask工具路径下,如下图所示,工具包含三个参数,分别是输入裁剪的影像、裁剪的范围和保存的路径。mask工具在arc

ArcGIS中mask(掩膜提取)和clip工具的一点思考

以前裁剪栅格数据一直用的是mask,后来才发现clip工具(栅格的clip工具)也可以裁剪栅格数据,于是对这两个工具进行研究,有一些心得,供大家参考。

两个工具的简单介绍

1.Mask(掩膜提取)

mask工具在 Spatial Analyst Tools-> Extraction->Extraction by Mask 工具路径下,如下图所示,
mask工具的位置
工具包含三个参数,分别是输入裁剪的影像、裁剪的范围和保存的路径。
mask工具
mask工具在arcgis中的工具帮助中表述为“Extracts the cells of a raster that correspond to the areas defined by a mask”(通过掩膜范围提取栅格像元)

在arcgis的图解中,可以看出InRas2中没有数据的部分(NoData)对应的InRas1位置就是被裁剪丢弃了,剩下的都保留了。
arcgis中的mask工具的图解
2. Clip工具

clip工具是在->Data Management Tools->Raster ->Raster Processing->Clip
在这里插入图片描述
工具中包含3个必选参数(和mask一样)和3个可选参数(后面具体讲到)
在这里插入图片描述
arcgis的工具帮助中表述为“Creates a spatial subset of a raster, including a raster dataset, mosaic dataset, or image service layer.”(创建栅格数据的一部分,支持栅格数据集、镶嵌数据集合影像服务图层)

在arcgis的图解中:
在这里插入图片描述

矢量范围裁剪

分别对栅格数据用矢量范围裁剪:
mask 用时1.61s比clip 0.99s慢了近1倍。
mask裁剪用时
clip裁剪用时
注意: 使用clip工具裁剪时,需要选中下图中的红框选项,如果不选,裁剪出来的不是按照矢量边界而是矢量的**最小外接矩形。
在这里插入图片描述
裁剪的结果:
mask:
在这里插入图片描述
Clip
在这里插入图片描述
裁剪的结果显示:Clip的数据明显比Mask的大,这里分析的原因主要是Clip的像元深度变成了32位导致数据量变大。
(这里很奇怪原始影像16位,怎么裁剪完了后就变成32位了,一开始觉得可能是随机,后面测试了好多次,发现只有2位数据裁剪完没有变,8位数据裁剪完变成16位,16位数据裁剪完变成32位)

此外,mask和clip裁剪后像元的位置是有偏移的,这一点从上面的像元横纵的数量也可以看出来,(红色是mask,紫色是clip的)
在这里插入图片描述

栅格范围裁剪

裁剪的范围栅格属性:
在这里插入图片描述
mask结果:
在这里插入图片描述
在这里插入图片描述
clip结果(在没有选中Clip工具中的Maintain Clipping Extent 选项):
在这里插入图片描述
在这里插入图片描述
clip结果(选中Clip工具中的Maintain Clipping Extent 选项):
在这里插入图片描述
Clip工具:
在这里插入图片描述
mask裁剪的形状和裁剪范围一致,如下图
在这里插入图片描述
clip裁剪的形状总是裁剪范范围的最小外接矩形,如下图
在这里插入图片描述
通过上面的对比发现:
1.mask裁剪后的像元分辨率和裁剪范围栅格数据的分辨率保持一致,clip结果在不选中Maintain Clipping Extent 选项时,裁剪的结果和原始影像保持一致,选中后和所有的都不一致。
2.mask和clip裁剪后的像元横纵数量和裁剪的范围都不一样。
3.mask裁剪能够保持和裁剪的范围一致,而clip总是裁剪范围的最小外接矩形。

总结:

1.如果是使用矢量裁剪,clip工具裁剪的效率比mask高,但是数据量会变大。
2.如果是使用栅格裁剪,clip工具和mask的时间相差不大,但是clip工具只能裁剪出矩形形状,mask可以裁剪出和裁剪范围一致的形状。

今天的文章ArcGIS中mask(掩膜提取)和clip工具的一点思考分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/9535.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注