簡體   English   中英

將像素坐標轉換為地圖坐標

[英]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);

現在,您可以使用XsizeYsize繪制地圖。 由於UTM是笛卡爾網格,因此生活非常簡單:獲取正確數量的元素,乘以網格大小,然后添加下角的坐標,以將圖移至正確的位置。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM