We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5fa5b86 commit 9562b9dCopy full SHA for 9562b9d
python/plugins/processing/algs/qgis/RasterCalculator.py
@@ -165,11 +165,13 @@ def _cellsize(layer):
165
entries = []
166
for name, lyr in layersDict.items():
167
for n in range(lyr.bandCount()):
168
- entry = QgsRasterCalculatorEntry()
169
- entry.ref = '{:s}@{:d}'.format(name, n + 1)
170
- entry.raster = lyr
171
- entry.bandNumber = n + 1
172
- entries.append(entry)
+ ref = '{:s}@{:d}'.format(name, n + 1)
+ if ref in expression:
+ entry = QgsRasterCalculatorEntry()
+ entry.ref = ref
+ entry.raster = lyr
173
+ entry.bandNumber = n + 1
174
+ entries.append(entry)
175
176
output = self.parameterAsOutputLayer(parameters, self.OUTPUT, context)
177
0 commit comments