Skip to content

Commit 319fd20

Browse files
author
volayaf
committedMay 31, 2012
fixed #5673
git-svn-id: http://sextante.googlecode.com/svn/trunk/soft/bindings/qgis-plugin@199 881b9c09-3ef8-f3c2-ec3d-21d735c97f4d
1 parent ce52bb5 commit 319fd20

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed
 

‎src/sextante/ftools/Buffer.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ def buffering(progress, output, distance, field, useSelection, useField, layer,
1313
allAttrs = vproviderA.attributeIndexes()
1414
vproviderA.select( allAttrs )
1515
fields = vproviderA.fields()
16+
if useField:
17+
field = vproviderA.fieldNameIndex(field)
1618
writer = QgsVectorFileWriter(output, systemEncoding, fields, QGis.WKBPolygon, vproviderA.crs() )
1719
# check if writer was created properly, if not, return with error
1820
if writer.hasError():

‎src/sextante/ftools/VariableDistanceBuffer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ def processAlgorithm(self, progress):
3131
field = self.getParameterValue(VariableDistanceBuffer.FIELD)
3232
segments = int(self.getParameterValue(VariableDistanceBuffer.SEGMENTS))
3333
layer = QGisLayers.getObjectFromUri(self.getParameterValue(VariableDistanceBuffer.INPUT))
34-
buff.buffering(progress, output, 0, field, useSelection, False, layer, dissolve, segments)
34+
buff.buffering(progress, output, 0, field, useSelection, True, layer, dissolve, segments)
3535

3636
def defineCharacteristics(self):
3737
self.name = "Variable distance buffer"

0 commit comments

Comments
 (0)
Please sign in to comment.