输出图块中的gdal2tiles像素移位

时间:2016-11-10 11:44:21

标签: python gis tiles gdal

我想在gdal2tiles的帮助下将大型geotiff文件(10,000 x 10,000px)重新计算成小(256 x 256px)的图块。这个过程很好。但是,结果并不完美。瓷砖略有变化(见下图)。我已经尝试了不同的重采样方法,每次都得到相同的结果。

以下是我的发言:

Gdal2tiles.py -s EPSG: 25832 -z 11-20 /home/input/file.tif output_path /

有没有人有任何想法?

enter image description here

1 个答案:

答案 0 :(得分:0)

经过几天的研究,我自己找到了答案:

问题取决于从EPSG:25832到EPSG:3857的转换。

我做了什么: 我用gdalwarp创建了一个大的.tif并使用了参数-s_srs EPSG:25832-t_srs EPSG:3857(重要的是创建一个大文件 - 否则.tif文件之间会有间隙)。 我还必须使用参数-r cubic。使用默认选项(-r average)我遇到了同样的问题。

所以这真的很棘手,但对我有用!