mirror of
https://github.com/qgis/QGIS.git
synced 2025-11-28 00:06:23 -05:00
Merge pull request #1850 from SrNetoChan/Bug_12001
fix Processing Keep n biggest parts algorithm (fix #12001)
This commit is contained in:
commit
cd556e6543
@ -33,10 +33,10 @@ for n, feat in enumerate(processing.features(polyLayer)):
|
|||||||
featres.setGeometry(geom)
|
featres.setGeometry(geom)
|
||||||
else:
|
else:
|
||||||
featres.setGeometry(geom)
|
featres.setGeometry(geom)
|
||||||
geomres = [geoms[i].asPolygon() for i,a in geomarea[-1 * To_keep]]
|
geomres = [geoms[i].asPolygon() for i,a in geomarea[-1 * To_keep :]]
|
||||||
featres.setGeometry(QgsGeometry.fromMultiPolygon(geomres))
|
featres.setGeometry(QgsGeometry.fromMultiPolygon(geomres))
|
||||||
writer.addFeature(featres)
|
writer.addFeature(featres)
|
||||||
else:
|
else:
|
||||||
writer.addFeature(feat)
|
writer.addFeature(feat)
|
||||||
|
|
||||||
del writer
|
del writer
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user