<div dir="ltr">Hi,<div><br></div><div>I'm trying to update gdal2cesium.py to use Python3 (using latest gdal from QGIS3)</div><div>I made the following changes:</div><div style="direction:ltr">I ran 2to3 </div><div>changed tabs to spaces, </div><div><br></div><div>Now it runs, but it gives the following error:</div><div><br></div><div><div>  File "gdal2cesium.py", line 969, in process_tile</div><div>    data = ds.ReadRaster(xoff=rx, yoff=ry, xsize=rxsize, ysize=rysize, buf_xsize=wxsize, buf_ysize=wysize, band_list=list(range(1, self.dataBandsCount + 1)))</div><div>  File "C:\PROGRA~1\QGIS2~1.99\apps\Python36\lib\site-packages\osgeo\gdal.py", line 1983, in ReadRaster</div><div>    resample_alg, callback, callback_data )</div><div>TypeError: Invalid Parameter</div></div><div><br></div><div><br></div><div>I'm not sure why do I get TypeError, as these parameters get their default values:</div><div><pre style="background-color:rgb(255,255,255);color:rgb(0,0,0);font-family:"Courier New";font-size:9pt">resample_alg = GRIORA_NearestNeighbour,<br>callback = <span style="color:rgb(0,0,128);font-weight:bold">None</span>,<br>callback_data = <span style="color:rgb(0,0,128);font-weight:bold">None</span>):<br></pre></div></div>