gdalwarp 坏了吗?重投影失败

Is gdalwarp broken? reprojection failed

我使用 gdalwarp 获得一个 EPSG 4326 投影(等距圆柱投影)的平面球。在使用 GDAL 2 之前,我可以通过此命令使用 gdalwarp 没有问题:

gdalwarp -te lonMin latMin lonMax latMax -t_srs EPSG:4326 sphere.tiff planisphere.tiff

例子

gdalwarp -te -100 -10 -60 10 -t_srs EPSG:4326 sphere.tiff planisphere.tiff

但是现在使用 GDAL 3.0.4 它 returns 一个错误,就像我在坐标中犯了一个错误。

Creating output file that is 0P x 0L. ERROR 1: Attempt to create 0x0 dataset is illegal,sizes must be larger than zero.

我们现在需要安装其他东西吗? (可能是因为现在GDAL好像用的是PROJ6)

如果有人有解决方案或想法,我将很高兴听到。谢谢!

好的 gdalwarp 运行良好,这个问题是由于 gdal_translate。 从 GDAL 3 开始,如果您从 netCDF 文件中提取图像,它不会自动对您的 tiff 图像进行地理配准。这就是 gdalwarp 无法工作的原因,因为它无法裁剪我的图像。 因此,如果您有一张非地理配准图像,则必须使用 gdal_translate.

对您的图像进行地理配准