mirror of
https://github.com/qgis/QGIS.git
synced 2025-11-22 00:14:55 -05:00
[processing] fix crash in ConcaveHull alg when using it from console (fix #12229)
This commit is contained in:
parent
ee093b211d
commit
14c858a0b1
@ -66,7 +66,7 @@ class ConcaveHull(GeoAlgorithm):
|
||||
no_multigeom = self.getParameterValue(self.NO_MULTIGEOMETRY)
|
||||
#Delaunay triangulation from input point layer
|
||||
progress.setText(self.tr('Creating Delaunay triangles...'))
|
||||
delone_triangles = processing.runalg("qgis:delaunaytriangulation", layer, None)['OUTPUT']
|
||||
delone_triangles = processing.runalg("qgis:delaunaytriangulation", layer, None, progress=None)['OUTPUT']
|
||||
delaunay_layer = processing.getObject(delone_triangles)
|
||||
#get max edge length from Delaunay triangles
|
||||
progress.setText(self.tr('Computing edges max length...'))
|
||||
@ -99,7 +99,7 @@ class ConcaveHull(GeoAlgorithm):
|
||||
#dissolve all Delaunay triangles
|
||||
progress.setText(self.tr('Dissolving Delaunay triangles...'))
|
||||
dissolved = processing.runalg("qgis:dissolve", delaunay_layer,
|
||||
True, None, None)['OUTPUT']
|
||||
True, None, None, progress=None)['OUTPUT']
|
||||
dissolved_layer = processing.getObject(dissolved)
|
||||
#save result
|
||||
progress.setText(self.tr('Saving data...'))
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user