I have been looking for the answer to this question for some time now, but can't seem to find it! My problem is straight forward:
I have one layer
It contains lots of features (only polygons), say countrys
I want to merge some features together.
Using python.
I know that I can select features with the mouse and hit the "Merge selected features"-button, but that is to slow.
I can use python to select the features that i want, but how can i merge the selected features from python? (the features don't have a "common field" or something like that, what features are to be merged will be decided by in-data)
Help is greatly appreciated!
Best Answer
You can use QgsGeometry.combine( QgsGeometry ) for that.
Just loop over all your features and call
with geom being a QgsGeometry