Skip to content

Commit 9888b45

Browse files
nirvnalexbruy
authored andcommitted
[processing] support non-ogr layers in merge vector layers alg
(cherry picked from commit e338a90)
1 parent e648e21 commit 9888b45

File tree

1 file changed

+2
-3
lines changed
  • python/plugins/processing/algs/qgis

1 file changed

+2
-3
lines changed

python/plugins/processing/algs/qgis/Merge.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,12 @@ def defineCharacteristics(self):
5252

5353
def processAlgorithm(self, progress):
5454
inLayers = self.getParameterValue(self.LAYERS)
55-
paths = inLayers.split(';')
5655

5756
layers = []
5857
fields = QgsFields()
5958
totalFeatureCount = 0
60-
for x in xrange(0, len(paths)):
61-
layer = QgsVectorLayer(paths[x], unicode(x), 'ogr')
59+
for layerSource in inLayers.split(';'):
60+
layer = dataobjects.getObjectFromUri(layerSource)
6261

6362
if (len(layers) > 0):
6463
if (layer.wkbType() != layers[0].wkbType()):

0 commit comments

Comments
 (0)