New answers tagged

2

I couldn't find any solution by means of Processing tools so far. If you prefer a python code, use the following script using QGIS Python Editor. First, backup the layer. Because the script changes polygon's geometry in place, it doesn't create new layer. Then select the layer and run the script. layer = iface.activeLayer() for f1 in layer.getFeatures(): ...


0

You could use the tool clip from the menu Vector > Geoprocessing tools (see. Vector overlay - Clip). You can use the tool with an identical input and overlay layer. I just checked again and it at least does, what you show in your last picture. However, as Kadir Şahbaz pointed out in his comment, it is hard to find an automatic tool, to correct a specific ...


0

If you can't find a way to do that with QGIS you can use OpenJUMP. For perfect result the common boundaries must match exactly and have vertices at the same locations but that should be fine for you. The tool is named "Extract common boundrary between Polygons" but the name is partly misleading because actually also non-common boundaries are extracted as we ...


Top 50 recent answers are included