QGIS如何删除不接触多边形的网格

问题描述

我试图在 QGIS 中使用的某个多边形 shapefile 上覆盖一个 0.001 度的网格。这可以使用创建网格工具轻松完成。问题是

  1. 我有多个不规则形状的多边形散布在一个大区域中,并且
  2. 创建网格工具要求我将范围绘制到画布上或根据图层选择范围。

在这两种情况下,我最终都会在没有多边形的区域使用网格。我所追求的是一个只有当多边形或多边形的一部分在网格区域内时才存在的网格。网格需要在有多个多边形的整个区域中保持一致,因此,我无法为每个多边形绘制单独的网格。现在我已经尝试使用地理处理工具,例如剪辑、交集和差异,但这些最终会使我将网格层“切割”为多边形的形状(即网格方块不再是“方形”并向外延伸)多边形)。

提前致谢。

这里是图片

  1. 使用“创建网格”和一些多边形的 0.001 度网格。请注意没有任何多边形的区域如何也有正方形。

  2. 而我想要的是这样的。只有当多边形的任何部分与它相交时才会存在正方形。

1.

2.

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)