Answers:
您可以在QGIS中直接使用ST_MakeValid,添加lwgeom插件,从而将lwgeom提供程序添加到处理工具箱=>您可以将MakeValid直接应用于已加载的图层,而无需转换postigs / spatialite。Postgis / spatialite使用相同的liblwgeom执行ST_MakeValid
您必须安装liblwgeom并配置处理提供程序以指向它
可以通过实验找到lwgeom提供程序:https://plugins.qgis.org/plugins/processinglwgeomprovider/
将数据保存到PostGIS中并运行ST_MakeValid可以帮助http://postgis.refractions.net/docs/ST_MakeValid.html。Spatialite的ST_MakeValid也是http://www.gaia-gis.it/gaia-sins/spatialite-sql-latest.html。