File tree 1 file changed +5
-0
lines changed
python/plugins/processing/algs/gdal
1 file changed +5
-0
lines changed Original file line number Diff line number Diff line change @@ -112,6 +112,8 @@ def defineCharacteristics(self):
112
112
def getConsoleCommands (self ):
113
113
out = self .getOutputValue (self .OUTPUT )
114
114
mask = self .getParameterValue (self .MASK )
115
+ maskLayer = dataobjects .getObjectFromUri (
116
+ self .getParameterValue (self .MASK ))
115
117
ogrMask = self .ogrConnectionString (mask )[1 :- 1 ]
116
118
noData = unicode (self .getParameterValue (self .NO_DATA ))
117
119
addAlphaBand = self .getParameterValue (self .ALPHA_BAND )
@@ -147,6 +149,9 @@ def getConsoleCommands(self):
147
149
148
150
arguments .append ('-cutline' )
149
151
arguments .append (ogrMask )
152
+ if maskLayer .subsetString () != '' :
153
+ arguments .append ('-cwhere' )
154
+ arguments .append (maskLayer .subsetString ())
150
155
151
156
if cropToCutline :
152
157
arguments .append ('-crop_to_cutline' )
You can’t perform that action at this time.
0 commit comments