[英]convert pixel coordinates to map coordinates
我有一個尺寸為pxq
的圖像A
如果我知道A(1,1)
和A(p,q)
的UTM坐標以及以米為單位的像素大小。
如何在MATLAB中將像素坐標轉換為地圖坐標?
Xsize = (1:p)*PixelSizeInMeter+UTM_x_onA11;
Ysize = (1:q)*PixelSizeInMeter+UTM_y_onA11;
figure;
surface(Xsize,Ysize,A);
現在,您可以使用Xsize
和Ysize
繪制地圖。 由於UTM是笛卡爾網格,因此生活非常簡單:獲取正確數量的元素,乘以網格大小,然后添加下角的坐標,以將圖移至正確的位置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.