mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-15 00:04:00 -04:00
Merge pull request #1236 from aharfoot/master
fix identation in Processing Dissolve tool (fix #9764) add polylines support
This commit is contained in:
commit
e5597e26aa
@ -85,8 +85,8 @@ class Dissolve(GeoAlgorithm):
|
||||
except:
|
||||
raise GeoAlgorithmExecutionException(
|
||||
'Geometry exception while dissolving')
|
||||
outFeat.setAttributes(attrs)
|
||||
writer.addFeature(outFeat)
|
||||
outFeat.setAttributes(attrs)
|
||||
writer.addFeature(outFeat)
|
||||
else:
|
||||
unique = vector.getUniqueValues(vlayerA, int(field))
|
||||
nFeat = nFeat * len(unique)
|
||||
@ -125,7 +125,8 @@ class Dissolve(GeoAlgorithm):
|
||||
self.name = 'Dissolve'
|
||||
self.group = 'Vector geometry tools'
|
||||
self.addParameter(ParameterVector(Dissolve.INPUT, 'Input layer',
|
||||
[ParameterVector.VECTOR_TYPE_POLYGON]))
|
||||
[ParameterVector.VECTOR_TYPE_POLYGON,
|
||||
ParameterVector.VECTOR_TYPE_LINE]))
|
||||
self.addParameter(ParameterBoolean(Dissolve.DISSOLVE_ALL,
|
||||
'Dissolve all (do not use field)', True))
|
||||
self.addParameter(ParameterTableField(Dissolve.FIELD, 'Unique ID field'
|
||||
|
Loading…
x
Reference in New Issue
Block a user