I have a polygon layer with buildings for the area of the whole city.
My question is how to dissolve/aggregate/merge only those buildings, that are "neighbours", in the sense that they share at least one mutual wall or the distance between walls is miserable, e.g. roughly saying less than 0.5 m.
My desired result should look like
I have in mind several approaches which might be applied.
In layer create a column with a unique number and then apply
Vector > Geoprocessing Tools > Dissolve (by this unique number)
With much manual work
Select Feature by Freehand > Merge Selected Features
Unfortunately, in both cases, it requires tremendous manual work, therefore I would love to optimize the process.
For large-scale maps, it is definitely an advantage to have each building separately, nevertheless, when working with bigger scales, the appearance of too many buildings on a small piece of a map, makes it overcrowded, causing the "ruffling effect" and cartographic generalization is a strong necessity.
The following examples do not really suit my request: