我在UTM投影中有一个图像,给定像素值(px,py)我需要得到相应的utm坐标(utx,utmy)。 可能吗?我试过了
gdallocationinfo input.tif 256 256
但我没有得到预期的结果。
谢谢
微米。
答案 0 :(得分:2)
gdallocationinfo
用于从栅格中获取像素值。要进行转换,您应该使用gdaltransform
。如果您将目标图像作为参数提供,则可以输入像素坐标并获得投影坐标。
所以:
gdaltransform input.tif
256 256
答案 1 :(得分:0)
这是一个数学问题,你需要fetch the affine transformation coefficients,你可以轻松地使用Python绑定。此外,它取决于你的像素坐标系(例如,它是以[1,1]还是[0,0]开头?并且,哪个角是原点?)