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。在
“GDALWarpDestName返回NULL而不设置错误”可能是由于输入错误或无效造成的,请检查您的inDs。在
An example with bad URL input.
An example with invalid filename input(单击“上一个线程”了解更多详细信息)。在
相关问题 更多 >
编程相关推荐