如何解决Python gdalwarp 错误地重新采样光栅文件
我正在使用 GDAL3.1.4 的 gdalwarp 将栅格从 (0.0125,0.00833 度) 重新采样到 (0.03125,0.025 度)。 为此,我使用了以下代码
ds= gdal.Open("test.tif",gdal.GA_ReadOnly)
xmin=118
xmax=150
ymin=20
ymax=48
ds.Res =gdal.Warp("Resample_test.tif",ds,xRes= 0.03125,yRes= 0.025,resampleAlg= "average",outputType=gdal.GDT_Float32,outputBounds=(xmin,ymin,xmax,ymax))
我相信“平均”重采样方法会考虑所有有贡献的像素(在这种情况下,经度为 2.5 个像素,海拔为 3 个像素)并返回加权平均值。 但是,gdal.Warp 返回了“不正确”的值(如下图所示)
有没有人解释一下? 附注。 GDAL3.3.1 出现同样问题
谢谢!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。