Skip to content

Commit 1e1ed79

Browse files
committed
[processing] set default value for band parameters in GDAL algs (fix #20610)
1 parent e90efda commit 1e1ed79

File tree

13 files changed

+13
-0
lines changed

13 files changed

+13
-0
lines changed

python/plugins/processing/algs/gdal/ColorRelief.py

+1
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ def initAlgorithm(self, config=None):
6262
self.tr('Input layer')))
6363
self.addParameter(QgsProcessingParameterBand(self.BAND,
6464
self.tr('Band number'),
65+
1,
6566
parentLayerParameterName=self.INPUT))
6667
self.addParameter(QgsProcessingParameterBoolean(self.COMPUTE_EDGES,
6768
self.tr('Compute edges'),

python/plugins/processing/algs/gdal/aspect.py

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def initAlgorithm(self, config=None):
5959
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
6060
self.addParameter(QgsProcessingParameterBand(self.BAND,
6161
self.tr('Band number'),
62+
1,
6263
parentLayerParameterName=self.INPUT))
6364
self.addParameter(QgsProcessingParameterBoolean(self.TRIG_ANGLE,
6465
self.tr('Return trigonometric angle instead of azimuth'),

python/plugins/processing/algs/gdal/contour.py

+1
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ def initAlgorithm(self, config=None):
6666
self.tr('Input layer')))
6767
self.addParameter(QgsProcessingParameterBand(self.BAND,
6868
self.tr('Band number'),
69+
1,
6970
parentLayerParameterName=self.INPUT))
7071
self.addParameter(QgsProcessingParameterNumber(self.INTERVAL,
7172
self.tr('Interval between contour lines'),

python/plugins/processing/algs/gdal/fillnodata.py

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def initAlgorithm(self, config=None):
5959
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
6060
self.addParameter(QgsProcessingParameterBand(self.BAND,
6161
self.tr('Band number'),
62+
1,
6263
parentLayerParameterName=self.INPUT))
6364
self.addParameter(QgsProcessingParameterNumber(self.DISTANCE,
6465
self.tr('Maximum distance (in pixels) to search out for values to interpolate'),

python/plugins/processing/algs/gdal/gdal2xyz.py

+1
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ def initAlgorithm(self, config=None):
5353
self.tr('Input layer')))
5454
self.addParameter(QgsProcessingParameterBand(self.BAND,
5555
self.tr('Band number'),
56+
1,
5657
parentLayerParameterName=self.INPUT))
5758
self.addParameter(QgsProcessingParameterBoolean(self.CSV,
5859
self.tr('Output comma-separated values'),

python/plugins/processing/algs/gdal/hillshade.py

+1
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ def initAlgorithm(self, config=None):
6565
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
6666
self.addParameter(QgsProcessingParameterBand(self.BAND,
6767
self.tr('Band number'),
68+
1,
6869
parentLayerParameterName=self.INPUT))
6970
self.addParameter(QgsProcessingParameterNumber(self.Z_FACTOR,
7071
self.tr('Z factor (vertical exaggeration)'),

python/plugins/processing/algs/gdal/pct2rgb.py

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def initAlgorithm(self, config=None):
5757
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
5858
self.addParameter(QgsProcessingParameterBand(self.BAND,
5959
self.tr('Band number'),
60+
1,
6061
parentLayerParameterName=self.INPUT))
6162
self.addParameter(QgsProcessingParameterBoolean(self.RGBA,
6263
self.tr('Generate a RGBA file'),

python/plugins/processing/algs/gdal/polygonize.py

+1
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ def initAlgorithm(self, config=None):
5959
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
6060
self.addParameter(QgsProcessingParameterBand(self.BAND,
6161
self.tr('Band number'),
62+
1,
6263
parentLayerParameterName=self.INPUT))
6364
self.addParameter(QgsProcessingParameterString(self.FIELD,
6465
self.tr('Name of the field to create'),

python/plugins/processing/algs/gdal/proximity.py

+1
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ def initAlgorithm(self, config=None):
7575
self.tr('Input layer')))
7676
self.addParameter(QgsProcessingParameterBand(self.BAND,
7777
self.tr('Band number'),
78+
1,
7879
parentLayerParameterName=self.INPUT))
7980
self.addParameter(QgsProcessingParameterString(self.VALUES,
8081
self.tr('A list of pixel values in the source image to be considered target pixels'),

python/plugins/processing/algs/gdal/roughness.py

+1
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ def initAlgorithm(self, config=None):
5757
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
5858
self.addParameter(QgsProcessingParameterBand(self.BAND,
5959
self.tr('Band number'),
60+
1,
6061
parentLayerParameterName=self.INPUT))
6162
self.addParameter(QgsProcessingParameterBoolean(self.COMPUTE_EDGES,
6263
self.tr('Compute edges'),

python/plugins/processing/algs/gdal/slope.py

+1
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ def initAlgorithm(self, config=None):
6161
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
6262
self.addParameter(QgsProcessingParameterBand(self.BAND,
6363
self.tr('Band number'),
64+
1,
6465
parentLayerParameterName=self.INPUT))
6566
self.addParameter(QgsProcessingParameterNumber(self.SCALE,
6667
self.tr('Ratio of vertical units to horizontal'),

python/plugins/processing/algs/gdal/tpi.py

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ def initAlgorithm(self, config=None):
5656
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
5757
self.addParameter(QgsProcessingParameterBand(self.BAND,
5858
self.tr('Band number'),
59+
1,
5960
parentLayerParameterName=self.INPUT))
6061
self.addParameter(QgsProcessingParameterBoolean(self.COMPUTE_EDGES,
6162
self.tr('Compute edges'),

python/plugins/processing/algs/gdal/tri.py

+1
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ def initAlgorithm(self, config=None):
5555
self.addParameter(QgsProcessingParameterRasterLayer(self.INPUT, self.tr('Input layer')))
5656
self.addParameter(QgsProcessingParameterBand(self.BAND,
5757
self.tr('Band number'),
58+
1,
5859
parentLayerParameterName=self.INPUT))
5960
self.addParameter(QgsProcessingParameterBoolean(self.COMPUTE_EDGES,
6061
self.tr('Compute edges'),

0 commit comments

Comments
 (0)