2012-11-07 48 views
0

我完全無法理解如何將原子向量,列表等轉換爲空間數據。將黃土轉換爲空間數據

我想處理地圖上的多邊形數據(nxm矩陣)。特別是來自黃土和阿克瑪等功能的輸出。例如,從黃土,我得到:3

$ x: num [1:112] 656977 657024 657071 657118 657165 ... 
$ y: num [1:82] 661500 661544 661587 661631 661675 ... 
$ z: num [1:112, 1:82] -725 -724 -720 -715 -707 ... 

其中x和y國家平面座標的 名單,z爲地表和地形標高的組合。測深儀位於一個多邊形內,一些黃土結果溢出到多邊形之外的矩陣上。我想將多邊形的所有內容都清零。我相信我可以做到這一點,但數據需要是空間座標。

我該怎麼做?我一直在尋找並嘗試數週。

在此先感謝...

+1

歡迎來到Stack Overflow!我們鼓勵你[研究你的問題](http://stackoverflow.com/questions/how-to-ask)。如果你已經[嘗試了某些東西](http://whathaveyoutried.com/),請將其添加到問題中 - 如果沒有,請先研究並嘗試您的問題,然後再回來。 – 2012-11-07 12:22:12

+0

嘿,歡迎來到StackOverflow。您應該指定您使用的語言並相應地重新標記您的帖子。 – Olotiar

回答

0

假設你可以做一個傳統的黃土與單一預測並繪製它...

一個雙向互動可以被認爲是在二維平面上發生。因此,只要提供x和y作爲交互項即可,您應該能夠使用某些三維繫統繪製您的黃土函數,即使它正如預測的z值是熱圖中的水平一樣。

+0

我認爲高度作爲'z'值是一個更常見的術語。記住你的右手規則! –

+0

我的右手輕易抽筋:) – John

1

這是一個相當廣泛的問題,所以這裏是提示和指針,而不是具體的。 R有許多類型的空間類,但過去幾年的事情已經收斂到庫sp的_DataFrame類。

帶有R書的Bivand應用空間分析包含一組詳細的內部示例和檢查,包括如何創建它們以及如何在各種空間類之間進行轉換。

還有一個空間小插圖來幫助你開始。