@@ -92,8 +92,6 @@ class TinInterpolation(QgisAlgorithm):
9292 METHOD = 'METHOD'
9393 COLUMNS = 'COLUMNS'
9494 ROWS = 'ROWS'
95- CELLSIZE_X = 'CELLSIZE_X'
96- CELLSIZE_Y = 'CELLSIZE_Y'
9795 EXTENT = 'EXTENT'
9896 OUTPUT = 'OUTPUT'
9997 TRIANGULATION = 'TRIANGULATION'
@@ -124,12 +122,6 @@ def initAlgorithm(self, config=None):
124122 self .addParameter (QgsProcessingParameterNumber (self .ROWS ,
125123 self .tr ('Number of rows' ),
126124 minValue = 0 , maxValue = 10000000 , defaultValue = 300 ))
127- self .addParameter (QgsProcessingParameterNumber (self .CELLSIZE_X ,
128- self .tr ('Cell size X' ), type = QgsProcessingParameterNumber .Double ,
129- minValue = 0.0 , maxValue = 999999.000000 , defaultValue = 0.0 ))
130- self .addParameter (QgsProcessingParameterNumber (self .CELLSIZE_Y ,
131- self .tr ('Cell size Y' ), type = QgsProcessingParameterNumber .Double ,
132- minValue = 0.0 , maxValue = 999999.000000 , defaultValue = 0.0 ))
133125 self .addParameter (QgsProcessingParameterExtent (self .EXTENT ,
134126 self .tr ('Extent' ),
135127 optional = False ))
@@ -154,19 +146,13 @@ def processAlgorithm(self, parameters, context, feedback):
154146 method = self .parameterAsEnum (parameters , self .METHOD , context )
155147 columns = self .parameterAsInt (parameters , self .COLUMNS , context )
156148 rows = self .parameterAsInt (parameters , self .ROWS , context )
157- cellsizeX = self .parameterAsDouble (parameters , self .CELLSIZE_X , context )
158- cellsizeY = self .parameterAsDouble (parameters , self .CELLSIZE_Y , context )
159149 bbox = self .parameterAsExtent (parameters , self .EXTENT , context )
160150 output = self .parameterAsOutputLayer (parameters , self .OUTPUT , context )
161151
162152 if interpolationData is None :
163153 raise QgsProcessingException (
164154 self .tr ('You need to specify at least one input layer.' ))
165155
166- if cellsizeX == 0.0 or cellsizeY == 0.0 :
167- raise QgsProcessingException (
168- self .tr ('Cellsize should be greater than 0.' ))
169-
170156 layerData = []
171157 layers = []
172158 crs = QgsCoordinateReferenceSystem ()
@@ -207,9 +193,7 @@ def processAlgorithm(self, parameters, context, feedback):
207193 output ,
208194 bbox ,
209195 columns ,
210- rows ,
211- cellsizeX ,
212- cellsizeY )
196+ rows )
213197
214198 writer .writeFile (feedback )
215199 return {self .OUTPUT : output , self .TRIANGULATION : triangulation_dest_id }
0 commit comments