I have a couple of messy polygon boundaries (example data) that should share a boundary but don't:
I've had a look at some suggested tools for a similar issue using ArcGIS in a separate question but need some sort of method for QGIS (or another FOSS4G solution).
- v.clean with 'snap' only seems to work on lines (so perhaps a polys-to-lines + v.clean/snap + lines-to-polys might work?);
- a combination of geoprocessing steps, perhaps buffering each polygon (filling the gap) then intersecting them?