26 在QGIS 2.18中,当我使用“矢量”>“地理处理工具”>“相交”工具时,我能够检查一个选项“忽略NULL几何[可选]”。 现在,我已经下载了QGIS 3.2,该选项不再存在。但是,当我尝试在正在处理的两层之间创建交集时,会收到一条消息,提示某处存在无效的几何图形,应该对其进行修复或“将处理设置更改为'忽略无效的输入要素' ' 选项。” 但是该选项不存在!或者,如果确实存在,我只是在任何地方都找不到。 有谁知道如何/在QGIS 3.2中更改此设置? qgis qgis-processing intersection null-geometry — 费利佩D. source
35 转到设置>选项>处理,然后在常规更改下忽略具有无效几何形状的要素。 另外,还值得检查A.Oikonomidis的答案以及处理工具箱中提供的其他工具,以修复原始数据集中的无效几何。 — 马蒂亚斯·库恩(Matthias Kuhn) source
2 我遇到了同样的问题,并尝试通过使用Geometry Checker插件解决它。但是,这需要花费大量时间,因此,如果您想快速解决问题,则可以忽略无效的几何形状。但是对我来说,忽略无效的几何会导致无法获得所有结果,因此我不得不使用“不过滤(性能更好)”选项来使其正常工作。 — 奥科诺米迪斯 source
0 更改Qgis 3.0 / 3.0.2中的设置对我来说不起作用,但是使用MMQGIS插件可以。 该插件对我来说是不可或缺的,并且比QGIS的可靠性更高。并且它增加了许多其他功能。 强烈建议您添加插件! 处理: MMQGIS>修改>转换几何类型>新建几何>线 — 尼蒂吉 source