我在 UTM 投影中有一个图像,给定一个像素值(px,py),我需要获取其对应的 utm 坐标(utx,utmy)。可能吗?我试过了
gdallocationinfo input.tif 256 256
但我没有得到预期的结果。
谢谢
M。
我在 UTM 投影中有一个图像,给定一个像素值(px,py),我需要获取其对应的 utm 坐标(utx,utmy)。可能吗?我试过了
gdallocationinfo input.tif 256 256
但我没有得到预期的结果。
谢谢
M。
gdallocationinfo
用于从栅格中获取像素值。对于转换,您应该使用gdaltransform
. 如果您提供目标图像作为参数,您可以输入像素坐标并获得投影坐标作为回报。
所以:
gdaltransform input.tif
256 256
这是一个数学问题,您只需要获取仿射变换系数,您可以使用 Python 绑定轻松完成。此外,它取决于您的像素坐标系(例如,它是以 [1,1] 还是 [0,0] 开头?以及,哪个角是原点?)