我想在ArcMap(版本10.4.1)中的兩個數據集之間進行連接,但尚未找到實現該連接的方法。首先是我從ArcGIS Online獲得的美國州的地圖(cb_2016_us_state_5m)。第二個是以ASCII格式從http://www.prism.oregonstate.edu/recent/下載的PRISM降雨數據(我也試過了bil文件)。我首先打開狀態數據,然後是PRISM,他們使用相同的投影。 基本上,我希望能夠使用R對各種狀態下的降雨進行平均,所以我的目標是生成一個csv文件,其中列出了每個網格單元格所屬的狀態(名稱或STATEFP代碼)。
我之前用其他降水數據集做過這個,但問題在於,無論是ASCII還是.bil PRISM數據都沒有屬性表,所以我沒有看到我如何在它上面進行空間連接。但我已經嘗試了幾個選項。在沒有屬性表的情況下在ArcMap中進行連接
- 當您在TOC中右鍵單擊PRISM ascii時,「連接」選項會灰顯。
- 我將ascii文件轉換爲圖層,然後嘗試使用工具箱中的「添加連接」工具。但是,我收到一個錯誤,說數據集必須是要素圖層。奇怪的是,當我嘗試使用「製作要素圖層」工具時,出現錯誤,我輸入的內容不是要素圖層。
- 我試過把它轉換爲柵格(ASCII到柵格工具),希望這會產生一個屬性表,但我得到了關於逗號的語法錯誤(但在ASCII文件中沒有逗號)。
請注意,我沒有空間分析人員許可(致力於獲取一個,但它會一段時間)。我在網上看到的一些解決方案使用這些工具,所以如果任何人都可以提供,我想要一個替代方案。
感謝您提供任何幫助。
這看起來像一個更適合[gis.se]堆棧交換的問題。 – PolyGeo
感謝您的建議。我會在那裏發帖,或看看我能否找到類似的答案。 –