我一直在尝试将geotiff图像转换为.rst,然后再次转换回geotiff(我需要两种方式,并认为我可以检查输出是否等于原始图像)。 问题是:输出的图像移位了,我真的不知道我在做什么错。
这是我的工作:
gdal_translate -of rst -a_srs EPSG:32632 Input.tif Output.rst
gdal_translate -of gtiff -a_srs EPSG:32632 Output.rst Output.tif
现在Output.tif向上移动Image的大小。我的假设是坐标以某种方式混合在一起,并且输入图像的左上角用作输出的左下角。
有人知道如何解决此问题吗?
谢谢。
答案 0 :(得分:0)
尝试明确说明输出角坐标应该是什么。要分配/覆盖输出文件的地理参考范围,请添加-a_ullr
选项,并以ulx uly lrx lry
的形式提供角坐标。 GDAL通常会从输入文件的元数据中隐式生成这些内容,但是我注意到有时自己写一些内容可以消除这些问题。
例如:
gdal_translate -of gtiff -a_srs EPSG:32632 -a_ullr ulx uly lrx lry Output.rst Output.tif