1

I want to dissolve features smaller than 1 ha among those larger than 1 ha. For example, if I have 2 features > 1ha and 1 feature < 1 ha, at the end of this process I would like to have 1 original feature and a new one that was the smaller one dissolved into the larger one (it could be dissolved due to proximity). I couldn't find a way to just use QGIS's native dissolve.

Below is a small example. It's not possible to do it manually because I have thousands of features.enter image description here

1
  • 2
    You mention QGIS but don't have a QGIS tag on your question, please edit your tags to show any software/API that you have available. Many would-be helpers filter by tag, leaving the tag off means that they will not see your question. Commented Feb 6 at 3:23

2 Answers 2

3

You can Select the polygons with: $area<10000 and Eliminate selected polygons:

Combines selected polygons of the input layer with certain adjacent polygons by erasing their common boundary. The adjacent polygon can be either the one with the largest or smallest area or the one sharing the largest common boundary with the polygon to be eliminated.

enter image description here

1

Select only the features with area > 1ha first and then run the dissolve command on only the selected features.

1
  • Yep then merge, I'd try it on a small dataset first rather than the big one Syner mentions
    – LeasMaps
    Commented Feb 6 at 6:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.