2012-05-19 52 views
0

我讀過NOAA/NGDC-GLOBE DEM的Tile Etileinfo & metadata),其步驟見this blogDEM的參考矩陣

我有一個稍微不同的目標,即找到由於特定座標的W,SW和NW的最高點。我得到了區域的矩陣dem所以後,我創建了一個引用矩陣:

Rdem=makerefmat('RasterSize',[6000 10800],'Latlim',[0 50],'Lonlim',[-180 -90]); 

當我使用ltln2val(dem,Rdem,40,-105)我得到一個-500值表示海洋。這個位置在科羅拉多州。有人可以解釋我出錯的地方嗎?

由於 多米尼克

回答

0

makerefmat是假設的數字高程模型矩陣開始在底部而不是其頂部是很常見的許多映射函數。但是因爲Tile是使用泛型函數(而不是來自映射工具箱)讀取的,所以它就像一個普通的矩陣。 makerefmat有一個選項可以切換行索引進行地理參考的方向。 Rdem的正確語法是:

Rdem=makerefmat('RasterSize',[6000 10800],'Latlim',[0 50],'Lonlim',[-180 -90],'ColumnsStartFrom','north');