We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 740d9fb commit c81b14dCopy full SHA for c81b14d
python/plugins/processing/algs/gdal/GdalAlgorithm.py
@@ -54,7 +54,12 @@ def processAlgorithm(self, progress):
54
for i, c in enumerate(commands):
55
for layer in layers:
56
if layer.source() in c:
57
- c = c.replace(layer.source(), dataobjects.exportVectorLayer(layer, supported))
+ exported = dataobjects.exportVectorLayer(layer, supported)
58
+ exportedFileName = os.path.splitext(os.path.split(exported)[1])[0]
59
+ c = c.replace(layer.source(), exported)
60
+ if os.path.isfile(layer.source()):
61
+ fileName = os.path.splitext(os.path.split(layer.source())[1])[0]
62
+ c = c.replace(fileName, exportedFileName)
63
64
commands[i] = c
65
GdalUtils.runGdal(commands, progress)
0 commit comments