use complete layerSource instead of only basename

This commit is contained in:
Luigi Pirelli 2018-07-21 18:04:58 +01:00
parent 1bc1bb2f13
commit 6a2934cfa3

View File

@ -125,7 +125,7 @@ class RasterCalculator(QgisAlgorithm):
layersDict = {}
if layers:
layersDict = {os.path.basename(lyr.source().split(".")[0]): lyr for lyr in layers}
layersDict = {lyr.source(): lyr for lyr in layers}
crs = self.parameterAsCrs(parameters, self.CRS, context)
if not crs or not crs.isValid():