@@ -133,14 +133,14 @@ def getArguments(self):
133
133
outputFn = self .getOutputFileName ()
134
134
arguments .append ( outputFn )
135
135
if mode == "hillshade" :
136
- arguments .extend ( "-z" , self .hillshadeZFactorSpin .value ())
137
- arguments .extend ( "-s" , self .hillshadeScaleSpin .value ())
138
- arguments .extend ( "-az" , self .hillshadeAzimuthSpin .value ())
139
- arguments .extend ( "-alt" , self .hillshadeAltitudeSpin .value ())
136
+ arguments .extend ( [ "-z" , self .hillshadeZFactorSpin .value () ] )
137
+ arguments .extend ( [ "-s" , self .hillshadeScaleSpin .value () ] )
138
+ arguments .extend ( [ "-az" , self .hillshadeAzimuthSpin .value ()] )
139
+ arguments .extend ( [ "-alt" , self .hillshadeAltitudeSpin .value () ] )
140
140
elif mode == "slope" :
141
141
if self .slopePercentCheck .isChecked ():
142
142
arguments .append ( "-p" )
143
- arguments .extend ( "-s" , self .slopeScaleSpin .value ())
143
+ arguments .extend ( [ "-s" , self .slopeScaleSpin .value () ] )
144
144
elif mode == "aspect" :
145
145
if self .aspectTrigonometricCheck .isChecked ():
146
146
arguments .append ( "-trigonometric" )
@@ -155,16 +155,16 @@ def getArguments(self):
155
155
elif self .colorNearestRadio .isChecked ():
156
156
arguments .append ( "-nearest_color_entry" )
157
157
if self .algorithmCheck .isChecked ():
158
- arguments .extend ( "-alg" , "ZevenbergenThorne" )
158
+ arguments .extend ( [ "-alg" , "ZevenbergenThorne" ] )
159
159
if self .computeEdgesCheck .isChecked ():
160
160
arguments .append ( "-compute_edges" )
161
161
if self .bandCheck .isChecked ():
162
- arguments .extend ( "-b" , self .bandSpin .value ())
162
+ arguments .extend ( [ "-b" , self .bandSpin .value () ] )
163
163
if outputFn :
164
- arguments .extend ( "-of" , self .outputFormat )
164
+ arguments .extend ( [ "-of" , self .outputFormat ] )
165
165
if self .creationOptionsGroupBox .isChecked ():
166
166
for opt in self .creationOptionsWidget .options ():
167
- arguments .extend ( "-co" , opt )
167
+ arguments .extend ( [ "-co" , opt ] )
168
168
# set creation options filename/layer for validation
169
169
if self .inSelector .layer ():
170
170
self .creationOptionsWidget .setRasterLayer (self .inSelector .layer ())
0 commit comments