gdalwalp返回NULL,但未设置

2024-07-04 08:50:37 发布

您现在位置:Python中文网/ 问答频道 /正文

GdalWalpDestName在未设置错误的情况下返回NULL

我试图重采样几个光栅(在tif)到粗糙的分辨率,而gdalwarp运行结果为空

def resam(inDs):
 gdal.Open(inDs)
 (shotname,extension) = os.path.splitext(os.path.basename(inDs)) # get the filename and extension
 outDs = shotname+'_232_ave'+extension      #result tif of resample
 gdal.Warp(outDs, inDs,
              format = 'GTiff',
              xRes = 232.03572204, yRes = 232.03572204,
              resampleAlg = gdal.GRA_Average)
if __name__ == '__main__':
files = os.listdir(path)

for file in files:
        inDs = file # input tif
        resam(inDs)

预期的结果应该是将当前路径目录中的所有文件重新采样为xRes*yRes分辨率,即232.03572204。在


Tags: pathosextension分辨率filesfilegdaltif

热门问题