我想合并约20个dem转换,每个约100MB,而我使用了gdalwarp(我知道虚拟文件选项):
gdalwarp $(list_of_tiffs) merged.tiff
但是,此命令花费的时间很长,大约15分钟后,它正在处理集合中的第5张图像。我终止它。
然后,我发现gdal_merge.py脚本也可以用于镶嵌,并尝试了它:
gdal_merge.py $(list_of_tiffs)
不到3分钟即可完成。
正如我期望的那样,两个命令将产生相同的结果,我想知道两者之间的区别是什么,如果结果相同,为什么gdalwarp需要这么多时间?
gdalwarp
必须做更多的事情,因为NumPy不能比C更快实施,尽管可以实现。